aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Transmit console to stage2. Read stage1 envdir verbatim.Laurent Bercot2022-02-181-18/+32
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* version: 1.0.7.2v1.0.7.2Laurent Bercot2022-01-314-2/+14
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Halt, not poweroff, containers on SIGTERM (docker stop)Laurent Bercot2022-01-311-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Better usage message for telinit when invoked as initLaurent Bercot2022-01-241-4/+15
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* version: 1.0.7.1v1.0.7.1Laurent Bercot2022-01-191-1/+0
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 1.0.7.1Laurent Bercot2022-01-194-3/+16
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* ctty-passing doesn't look satanic anymore, thx LeahLaurent Bercot2022-01-162-77/+23
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Less ugly version of the satanic versesLaurent Bercot2022-01-151-52/+52
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Better documentation of the satanic versesLaurent Bercot2022-01-131-5/+6
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add satanic verses for ctty-passing in s6-l-iLaurent Bercot2022-01-131-7/+82
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Get the supervision tree rid of any control terminalLaurent Bercot2022-01-132-6/+6
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Catch SIGTERM in containers (for docker stop)Laurent Bercot2022-01-112-1/+4
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Allow normal users to run s6-l-i-hpr/sLaurent Bercot2021-12-282-9/+7
| | | | | | Instead of testing the euid, test writability to the shutdownd pipe. Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Allow normal users to run s6-l-i programsLaurent Bercot2021-12-261-8/+8
| | | | | | That's needed to support USER containers. Signed-off-by: Laurent Bercot <ska@appnovation.com>
* version: 1.0.7.0v1.0.7.0Laurent Bercot2021-12-211-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Update depsLaurent Bercot2021-12-193-3/+3
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 1.0.7.0Laurent Bercot2021-12-186-12/+34
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix indentation in s6-l-i-mLaurent Bercot2021-12-141-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* configure: support DESTDIR for sysdeps tooLaurent Bercot2021-12-051-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* configure: add var control tweak and DESTDIR support for slashpackageLaurent Bercot2021-12-051-6/+6
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add -S option to s6-l-i-m for container sync-on-haltLaurent Bercot2021-11-282-16/+30
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* bugfix: shutdownd: flush the writes to stage 4.new in the container caseLaurent Bercot2021-11-281-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Trivial bugfixLaurent Bercot2021-09-261-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* version: 1.0.6.4v1.0.6.4Laurent Bercot2021-09-264-3/+4
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Adapt to s6-2.11.0.0Laurent Bercot2021-09-021-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Make shutdownd work with CONFIG_TTY=nLaurent Bercot2021-08-251-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Support CONFIG_TTY=n where the kernel doesn't even open 0, 1, 2Laurent Bercot2021-08-231-4/+9
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 1.0.6.4, adapt to skalibs-2.11.0.0Laurent Bercot2021-08-1016-39/+102
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Document move to OFTCLaurent Bercot2021-05-241-1/+1
|
* newline-terminate generated utmpd run scriptLaurent Bercot2021-05-051-1/+1
|
* Hack s6-l-i-m so it doesn't fail when run as non-rootLaurent Bercot2021-04-233-22/+41
|
* version: 1.0.6.3v1.0.6.3Laurent Bercot2021-04-191-1/+1
|
* Prepare for 1.0.6.3Laurent Bercot2021-04-195-4/+17
|
* Clean up the wtmp messLaurent Bercot2021-04-194-23/+29
|
* version: 1.0.6.2v1.0.6.2Laurent Bercot2021-04-151-0/+1
|
* Prepare for 1.0.6.2Laurent Bercot2021-04-135-12/+29
|
* Do not compile or link into /dev/nullLaurent Bercot2021-04-111-4/+6
|
* Real noexecstack fix: make strip less greedyLaurent Bercot2021-04-092-3/+2
|
* noexecstack only works in LDFLAGSLaurent Bercot2021-04-081-1/+1
|
* shutdownd: unsupervise even when rename() failsLaurent Bercot2021-03-192-8/+8
|
* version: 1.0.6.1v1.0.6.1Laurent Bercot2021-02-153-7/+7
|
* bugfix: utmps default should be noneLaurent Bercot2021-02-142-2/+3
|
* Fix them bugsLaurent Bercot2021-02-121-20/+27
|
* bugfix: wall message on non-immediate shutdown(8)Laurent Bercot2021-02-126-44/+102
|
* bugfix: actually log to catch-all in shutdownd.Laurent Bercot2021-01-272-15/+30
| | | | Also support more options in telinit.
* Prepare for 1.0.6.1Laurent Bercot2021-01-275-8/+25
|
* Doc http scheme fixesLaurent Bercot2021-01-224-7/+7
|
* Doc fixLaurent Bercot2021-01-141-1/+5
|
* version: 1.0.6.0v1.0.6.0Laurent Bercot2021-01-103-4/+3
|
* Doc clarificationLaurent Bercot2021-01-091-1/+7
|