summary refs log tree commit diff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
...
* * runsvdir.c: don't propagate sig_term to runsv processes when receivingGerrit Pape2003-04-241-1/+1
| | | | | | | | | | | 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.
* * svlogd.c: new; runit's service logging daemon.Gerrit Pape2003-04-201-2/+2
| | | | | | * 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.
* minor.Gerrit Pape2003-03-091-0/+1
|
* * runsvdir.c, runsv.c: close-on-exec file descriptors of current dir andGerrit Pape2003-03-091-1/+1
| | | | | lock files (thx Lukas Beeler). 0.8.1.
* * doc/benefits.html: new.Gerrit Pape2003-02-251-1/+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 finish script file descriptor.Gerrit Pape2003-01-241-1/+3
| | | | | | | | | * 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.
* 0.7.1.Gerrit Pape2002-10-211-1/+1
|
* add manpages for not installed by default programs.Gerrit Pape2002-10-211-1/+1
|
* 0.7.0.Gerrit Pape2002-10-071-1/+1
|
* 0.6.4.Gerrit Pape2002-10-061-1/+1
|
* * runsv.c: sleep 1 second before exiting on fatal error.Gerrit Pape2002-10-041-2/+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.
* 0.6.0.Gerrit Pape2002-09-271-1/+1
|
* * man/runsv.8, man/runsvdir.8: new.Gerrit Pape2002-09-251-5/+5
| | | | | * utmpset.c: setlock utmp and wtmp file. 0.5.4.
* 0.5.3.Gerrit Pape2002-09-241-1/+1
|
* * runsv, runsvdir: new; svscan/supervise replacement.Gerrit Pape2002-09-231-1/+1
| | | | 0.5.2.
* * utmpset: avoids libutil; compiles with deitlibc; built by default.Gerrit Pape2002-08-281-2/+3
| | | | | | | * doc/usedietlibc.html: fix description. * stage 3: restart getties after stopping services. * getty-*/run: add utmpset. 0.5.0.
* * utmpset.c: new option -w: additionally write wtmp record.Gerrit Pape2002-06-241-1/+1
| | | | 0.4.1.
* * src/: include public domain sources to build byte.a, unix.a, time.a:Gerrit Pape2002-05-191-3/+2
| | | | | | | runit builds without having daemontools' sources installed. * utmpset.c: new utmpset program. * doc/utmpset.html: new. 0.4.0.
* * src/: include public domain sources to build byte.a, unix.a, time.a:Gerrit Pape2002-05-181-1/+1
| | | | | runit builds without having daemontools' sources installed. 0.3.3.
* runit.c: support ctrl-alt-del also on Linux/i386, dietlic.Gerrit Pape2002-02-131-1/+1
| | | | runscripts.html: more samples. (thx Alessandro Bono)
* cleanup.Gerrit Pape2002-02-031-1/+1
|
* 0.3.0.Gerrit Pape2002-01-291-1/+1
| | | | many changes, see package/CHANGES.
* code cleanup.Gerrit Pape2002-01-011-1/+1
| | | | | | TARGETS fix. install.html: typo. etc/freebsd stage files, getty service added.
* 0.2.6.Gerrit Pape2001-12-301-1/+1
|
* 0.2.3.Gerrit Pape2001-12-271-1/+1
|
* manpage svwait* added.Gerrit Pape2001-12-231-1/+1
| | | | cleanup.
* runit: checks for pid == 1Gerrit Pape2001-12-221-1/+1
| | | | | | | new: svwaitdown, svwaitup stage3: uses svwaitdown 0.2.2 debian package
* * runit-halt, runit-reboot removed, integrated into runit-initGerrit Pape2001-11-261-2/+2
| | | | | * tested with dietlibc * doc: usedietlibs.html added.
* * collects all terminated children in all stagesGerrit Pape2001-11-221-1/+1
| | | | | | | | | * 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
* package moved to smarden.org.Gerrit Pape2001-11-201-2/+2
| | | | 0.1.1.
* minor.Gerrit Pape2001-11-161-1/+1
|
* Initial revisionGerrit Pape2001-11-161-0/+41