summary refs log tree commit diff
path: root/src/TARGETS
Commit message (Collapse)AuthorAgeFilesLines
* no longer check for shortsetgroups, setgroups is used directlyGerrit Pape2024-09-251-2/+0
| | | | Thx Leah Neukirchen.
* minimal sv.check.Gerrit Pape2005-07-231-0/+1
|
* * sv.c: new sv program to control services, optionally can be linked toGerrit Pape2005-07-231-0/+2
| | | | | /etc/init.d/ as lsb "init script" command line interface. * Makefile, TARGETS: adapt.
* * check-diff, check-dist, check-local, package/check: new; run checks onGerrit Pape2004-03-081-0/+13
| | | | | | | | | | | | | | programs. * package/install: run package/check. * chpst.check, runit-init.check, runit.check, runsv.check, runsvchdir.check, runsvctrl.check, runsvdir.check, runsvstat.check, svlogd.check, svwaitdown.check, svwaitup.check, utmpset.check: new; check program. * chpst.dist, runit-init.dist, runit.dist, runsv.dist, runsvchdir.dist, runsvctrl.dist, runsvdir.dist, runsvstat.dist, svlogd.dist, svwaitdown.dist, svwaitup.dist, utmpset.dist: new; dist check program output. 1.0.1
* * svlogd.c: bugfix: properly print new-line character to the log on endGerrit Pape2004-01-191-0/+3
| | | | | | | of line (thx Pawel Chmielowski). * trysocketlib.c: new; check for libraries needed for socket() on some systems (fixes link failure on solaris, thx Uffe Jakobsen). * Makefile: adapt.
* * runsv.c: don't use EOVERFLOW as it is not standard (thx ChristophGerrit Pape2003-10-281-0/+2
| | | | | | | | | | | | | Scheurer). * reboot_system.h1, reboot_system.h2, tryreboot.c: new; test if reboot() function takes one or two arguments (solaris). * runit.c: fallthrough stage 3: re-get stderr; sync() before reboot(). * uw_tmp.h1, uw_tmp.h2, tryuwtmp.c, tryuwtmpx.c: new; test for utmpx or utmp support. * utmpset.c: support systems with utmp or utmpx (solaris). * Makefile: adapt. * supports the solaris platform (thx Uffe Jakobsen). pre 0.11.4.
* * uidgid.c, uidgid.h: new; get uid/gid by name.Gerrit Pape2003-08-051-2/+3
| | | | | * chpst: new; run program with a changed process state (includes envdir, envuidgid, pgrphack, setlock, setuidgid, softlimit functionality).
* * svlogd.c: default log file size is 1M; print verbose message only ifGerrit Pape2003-06-051-0/+2
| | | | | | | | | | | | | | -v is set. * man/svlogd.8: document -v option; minor. * etc/freebsd/3, etc/openbsd/3: check if magic files in /etc/runit/ are executable, not readable. * etc/*/getty-tty*/run: remove utmpset from script. * etc/*/getty-tty*/finish: new: run utmpset. * doc/replaceinit.html: adapt. * setuidgid.c: new: daemontools' setuidgid drop in replacement (not installed by default). * Makefile: build setuidgid. * doc/index.html: update.
* * svlogd.c: new; runit's service logging daemon.Gerrit Pape2003-04-201-0/+4
| | | | | | * 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.
* * runsv.c: sleep 1 second before exiting on fatal error.Gerrit Pape2002-10-041-0/+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.
* rename rsv-* to runsv*.Gerrit Pape2002-09-271-4/+4
|
* * rsv-status: new; svstat for runsv.Gerrit Pape2002-09-231-0/+4
| | | | * rsv-control: new; svc for runsv.
* * runsv, runsvdir: new; svscan/supervise replacement.Gerrit Pape2002-09-231-0/+4
| | | | 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.
* add utmpset[.o].Gerrit Pape2002-06-241-0/+2
|
* enable target sysdeps.Gerrit Pape2002-06-241-0/+2
|
* * src/: include public domain sources to build byte.a, unix.a, time.a:Gerrit Pape2002-05-181-0/+92
| | | | | runit builds without having daemontools' sources installed. 0.3.3.
* code cleanup.Gerrit Pape2002-01-011-1/+1
| | | | | | TARGETS fix. install.html: typo. etc/freebsd stage files, getty service added.
* runit: checks for pid == 1Gerrit Pape2001-12-221-0/+4
| | | | | | | new: svwaitdown, svwaitup stage3: uses svwaitdown 0.2.2 debian package
* Initial revisionGerrit Pape2001-11-161-0/+4