| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bugfix: shutdownd: flush the writes to stage 4.new in the container case | Laurent Bercot | 2021-11-28 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Trivial bugfix | Laurent Bercot | 2021-09-26 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to s6-2.11.0.0 | Laurent Bercot | 2021-09-02 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Make shutdownd work with CONFIG_TTY=n | Laurent Bercot | 2021-08-25 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Support CONFIG_TTY=n where the kernel doesn't even open 0, 1, 2 | Laurent Bercot | 2021-08-23 | 1 | -4/+9 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 1.0.6.4, adapt to skalibs-2.11.0.0 | Laurent Bercot | 2021-08-10 | 9 | -25/+25 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | newline-terminate generated utmpd run script | Laurent Bercot | 2021-05-05 | 1 | -1/+1 |
| | | |||||
| * | Hack s6-l-i-m so it doesn't fail when run as non-root | Laurent Bercot | 2021-04-23 | 1 | -20/+36 |
| | | |||||
| * | Clean up the wtmp mess | Laurent Bercot | 2021-04-19 | 2 | -13/+10 |
| | | |||||
| * | shutdownd: unsupervise even when rename() fails | Laurent Bercot | 2021-03-19 | 1 | -8/+7 |
| | | |||||
| * | bugfix: utmps default should be none | Laurent Bercot | 2021-02-14 | 1 | -1/+1 |
| | | |||||
| * | Fix them bugs | Laurent Bercot | 2021-02-12 | 1 | -20/+27 |
| | | |||||
| * | bugfix: wall message on non-immediate shutdown(8) | Laurent Bercot | 2021-02-12 | 5 | -42/+99 |
| | | |||||
| * | bugfix: actually log to catch-all in shutdownd. | Laurent Bercot | 2021-01-27 | 2 | -15/+30 |
| | | | | | Also support more options in telinit. | ||||
| * | Make it work with the new s6. Add s6-linux-init-nuke. | Laurent Bercot | 2020-12-09 | 5 | -5/+16 |
| | | |||||
| * | Adapt to skalibs-2.10.0.0 and s6-2.10.0.0 | Laurent Bercot | 2020-11-30 | 4 | -21/+31 |
| | | |||||
| * | Accept 1 as cmdline runlevel; fix rc.shutdown comment for s6-rc | Laurent Bercot | 2020-11-11 | 1 | -1/+1 |
| | | |||||
| * | Fix s6-l-i-m init $@ bug; prepare for 1.0.5.1 | Laurent Bercot | 2020-11-10 | 1 | -1/+1 |
| | | |||||
| * | Change error message on !isatty() | Laurent Bercot | 2020-11-06 | 1 | -1/+1 |
| | | |||||
| * | Fix trivial bug | Laurent Bercot | 2020-11-06 | 1 | -1/+1 |
| | | |||||
| * | Add -i option to shutdown and hpr | Laurent Bercot | 2020-11-06 | 5 | -4/+58 |
| | | |||||
| * | Don't test for shutdown.allow in containers | Laurent Bercot | 2020-06-22 | 1 | -4/+8 |
| | | |||||
| * | Properly prefix s6-log in s6-l-i-m | Laurent Bercot | 2020-06-09 | 1 | -1/+1 |
| | | |||||
| * | Include posixishard as late as possible | Laurent Bercot | 2020-03-21 | 1 | -1/+1 |
| | | |||||
| * | Use s6-sudod -d in runleveld | Laurent Bercot | 2020-03-16 | 1 | -1/+1 |
| | | |||||
| * | Simplify kbrequest management | Laurent Bercot | 2020-02-26 | 1 | -26/+13 |
| | | | | | | | | | | | | | | | - the ioctl never works on /dev/console, so trying to use it on stdin is useless. - /dev/tty0 always exists in a devtmpfs, so the late test is okay. It works on serial consoles too. If no devtmpfs, creating a correct /dev/tty0 is the responsibility of the integrator. - Also added SIGINT blocking before disablecad, to avoid potential early panic. For it to work on kernels without signalfd, it requires the skalibs commit that unblocks selfpipe-trapped signals when not using signalfd. - No such block is needed for kbrequest, because the default action for SIGWINCH is ignore, not terminate. | ||||
| * | Tentative support for kbrequest | Laurent Bercot | 2020-02-26 | 2 | -8/+37 |
| | | |||||
| * | Trigger a poweroff on SIGPWR to init (power failure) | Laurent Bercot | 2020-02-18 | 1 | -0/+1 |
| | | |||||
| * | With the correct deps.mak | Laurent Bercot | 2020-01-30 | 1 | -3/+2 |
| | | |||||
| * | Do not attempt to unmount /run | Laurent Bercot | 2020-01-30 | 1 | -1/+5 |
| | | |||||
| * | Small improvements to skel and autogeneration | Laurent Bercot | 2020-01-19 | 1 | -15/+21 |
| | | |||||
| * | Add -C and -B options, prepare for 1.0.4.0 | Laurent Bercot | 2020-01-19 | 7 | -113/+286 |
| | | |||||
| * | Don't guard chown, so non-root invocation can fail as expected | Laurent Bercot | 2019-12-08 | 1 | -1/+1 |
| | | |||||
| * | s6-l-i-m: don't fail when rc.shutdown.final doesn't exist | Laurent Bercot | 2019-11-15 | 1 | -6/+6 |
| | | | | | | stage4 will print an error message when it tries to spawn it, but since it will reboot right afterwards, who cares. | ||||
| * | Make s6-l-i-m produce update-resistant scripts (use EXTBINPREFIX) | Laurent Bercot | 2019-09-22 | 1 | -11/+11 |
| | | |||||
| * | Remove tainnow.lib dependency | Laurent Bercot | 2019-09-21 | 5 | -5/+5 |
| | | |||||
| * | Print HPR_BANNER_WALL to all users in shutdown(8) too | Laurent Bercot | 2019-09-06 | 1 | -1/+9 |
| | | |||||
| * | shutdown protocol now transmits a timeout; move to stopwatch API | Laurent Bercot | 2019-09-06 | 3 | -2/+5 |
| | | |||||
| * | Add stage 4 hook support | Laurent Bercot | 2019-08-19 | 4 | -42/+42 |
| | | |||||
| * | Trap CAD in stage 1; prepare for 1.0.3.0 | Laurent Bercot | 2019-08-09 | 1 | -1/+3 |
| | | |||||
| * | Don't forget to sync before rebooting | Laurent Bercot | 2019-07-28 | 1 | -0/+1 |
| | | |||||
| * | remove extra if branch in shutdownd; prepare for 1.0.2.1 | Laurent Bercot | 2019-07-18 | 1 | -6/+0 |
| | | |||||
| * | bugfix: don't overwrite the first kernel cmdline argument | Laurent Bercot | 2019-07-08 | 1 | -1/+0 |
| | | |||||
| * | Add -H and -P to s6-l-i-shutdown, prepare for 1.0.2.0 | Laurent Bercot | 2019-06-09 | 1 | -2/+10 |
| | | |||||
| * | Improve UX following IRC feedback, prepare for 1.0.1.0 | Laurent Bercot | 2019-05-20 | 1 | -19/+26 |
| | | |||||
| * | No utmpx errors; no additional /dev/console message when shutdown -a fails | Laurent Bercot | 2019-05-12 | 1 | -11/+1 |
| | | |||||
| * | Careful with that stack, Eugene | Laurent Bercot | 2019-05-07 | 1 | -1/+1 |
| | | |||||
| * | Fix hpr_wall utmp access, so is ut_id entirely unused? | Laurent Bercot | 2019-05-06 | 1 | -9/+3 |
| | | |||||
| * | Fix shutdown time bug | Laurent Bercot | 2019-05-06 | 1 | -4/+4 |
| | | |||||
| * | fix hpr -w, refactor shutdown | Laurent Bercot | 2019-05-06 | 2 | -13/+10 |
| | | |||||
