summaryrefslogtreecommitdiff
path: root/daemons/Makefile
AgeCommit message (Collapse)Author
2014-11-21init: add a minimalist init programJustus Winter
This patch adds a minimalist init program. It is somewhat lacking in features, but is able to bring up a Hurd system with the runsystem and rc scripts. In fact, it roughly does what the former /hurd/init did, modulo all the very early bootstrapping stuff and the startup protocol. It is started when all the essential servers are up and running, so it can make use of most of the POSIX goodies, making its implementation much simpler. * Makefile (prog-subdirs): Add init. * daemons/runsystem.sh: Generalize runsystem so that it can start any init as specified on the kernel command line. By default, it starts /hurd/init. * daemons/runsystem.hurd: This is a verbatim copy of runsystem.sh. It is started by /hurd/init. * daemons/rc.sh: Do not start /hurd/mach-defpager as it is already started in runsystem.sh. * daemons/Makefile (SRCS): Add runsystem.hurd. * init/Makefile: New file. * init/init.c: Likewise.
2010-08-01Fix "make dist" in `daemons'.Ludovic Courtès
* daemons/Makefile (SRCS): Add `runsystem.sh'.
2008-12-082008-12-08 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile (HURDLIBS): Add fshelp and ports.
1999-06-181999-06-18 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* runsystem.sh: New file. * Makefile (targets, special-targets): Add runsystem. (runsystem): New target. 1999-06-15 Roland McGrath <roland@baalperazim.frob.com> * runttys.c: New file.c * Makefile (targets, SRCS): Add runttys, runttys.c. (runttys): New target. (runttys-LDLIBS): New variable, -lutil. * console-run.c: New file. * Makefile (targets, SRCS): Add console-run, console-run.c. (console-run): New target.
1996-10-15(INSTALL-mail.local-ops): New variable.Miles Bader
1996-10-15(rc, mail.local):Miles Bader
New rules. (SRCS): Add lmail.c. (%: %.sh): Rule removed. (targets): Add mail.local.
1996-09-17*** empty log message ***Thomas Bushnell
1996-08-14(getty-LDLIBS): New variable.Miles Bader
(getty): Dependency on -lutil removed. (libutil-libsubst): Variable removed.
1996-07-06(getty): Depend on ../libshouldbeinlibc/libshouldbeinlibc.a.Miles Bader
1996-06-25(%: %.sh): Make target writable.Miles Bader
1996-06-20*** empty log message ***Michael I. Bushnell
1996-06-20*** empty log message ***Michael I. Bushnell
1996-06-20(getty):Michael I. Bushnell
1996-06-20Initial revisionMichael I. Bushnell