| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
sig_term; send sig_term to all runsv processes and exit 111 when
receiving sig_hangup.
* svlogd.c: code cleanup.
* svwaitdown.c: send command "d" (and "x" if -x is set) to a service if
it's not in state 'want down'.
* svwaitup.c: minor code cleanup.
* man/runsvdir.8, man/svwaitdown.8: adapt.
0.9.0.
|
|
|
|
|
|
| |
* fmt_ptime.h, fmt_ptime.c, pmatch.h, pmatch.c: new.
* man/svlogd.8, doc/svlogd.8.html: new.
* man/runsv.8, man/runsvstat.8, man/utmpset.8: minor cleanup.
|
| |
|
|
|
|
|
| |
lock files (thx Lukas Beeler).
0.8.1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/index.html, doc/upgrade.html: adapt.
* etc/*/1, etc/*/3, etc/*/ctrlaltdel: set permissions on the magic files
instead of creating and removing them (can make them symbolic links
now); set PATH.
* runit.h: new; centralize runit's compiled in magic file names.
* runit.c: check permissions of magic files instead of sole existence;
conditionally call reboot(RB_AUTOBOOT), reboot(RB_POWER_OFF),
reboot(RB_HALT_SYSTEM) if possible; code cleanup.
* runit-init.c: set permissions on magic files instead of creating or
removing them; code cleanup.
* runsvdir.c: detect and tolerate system time warp; code cleanup.
* runsv.c, runsvchdir.c, runsvctrl.c, runsvstat.c, svwaitdown.c,
svwaitup.c, utmpset.c: code cleanup.
0.8.0.
|
|
|
|
|
|
|
|
|
| |
* runsv.c: close logpipe[] instead of sending sigterm to logservice when
told to exit, loggers should exit when they see EOF on stdin (thx Paul
Jarc).
* etc/*/1, etc/*/3: remove explicit 'exit'.
* error.h: include <errno.h> (upcoming glibc changes).
0.8.2.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* runsvdir.c: check service directory's inode and device in addition
to mtime; sleep 1 second if stat(service directory) fails.
* runsvstat.c: new option -l: only show log service if -l is set.
* runsvchdir: new; change service directory runsvdir is running in.
0.6.3.
|
| |
|
|
|
|
|
| |
* utmpset.c: setlock utmp and wtmp file.
0.5.4.
|
| |
|
|
|
|
| |
0.5.2.
|
|
|
|
|
|
|
| |
* doc/usedietlibc.html: fix description.
* stage 3: restart getties after stopping services.
* getty-*/run: add utmpset.
0.5.0.
|
|
|
|
| |
0.4.1.
|
|
|
|
|
|
|
| |
runit builds without having daemontools' sources installed.
* utmpset.c: new utmpset program.
* doc/utmpset.html: new.
0.4.0.
|
|
|
|
|
| |
runit builds without having daemontools' sources installed.
0.3.3.
|
|
|
|
| |
runscripts.html: more samples. (thx Alessandro Bono)
|
| |
|
|
|
|
| |
many changes, see package/CHANGES.
|
|
|
|
|
|
| |
TARGETS fix.
install.html: typo.
etc/freebsd stage files, getty service added.
|
| |
|
| |
|
|
|
|
| |
cleanup.
|
|
|
|
|
|
|
| |
new: svwaitdown, svwaitup
stage3: uses svwaitdown
0.2.2
debian package
|
|
|
|
|
| |
* tested with dietlibc
* doc: usedietlibs.html added.
|
|
|
|
|
|
|
|
|
| |
* sends sigkill to whole process group if stage2 crashes and waits
5 seconds before restarting
* ctraltdel not automatically shuts down, now respects /etc/runit/stopit
* /etc/runit/ctrlaltdel touches /etc/runit/stopit
* on shutdown request: send sigterm to stage 2, wait max 5 second, send
sigkill if still running, leave stage 2, enter stage 3
|
|
|
|
| |
0.1.1.
|
| |
|
|
|