aboutsummaryrefslogtreecommitdiff
path: root/startup/startup.c
Commit message (Collapse)AuthorAgeFilesLines
...
* startup: fix the declaration of the *_server functionsJustus Winter2014-11-211-1/+3
| | | | * startup/startup.c (demuxer): Fix the declaration of the server functions.
* startup: be more specific in the shutdown messageJustus Winter2014-11-211-1/+1
| | | | | | | Use the BOOT macro to print either halt or reboot instead of the generic shutdown in the event of an system shutdown. * startup/startup.c (reboot_system): Use more specific message.
* startup: do not pass signals on to the childJustus Winter2014-11-211-49/+0
| | | | | | | | | | | | | | Formerly /hurd/startup would forward all signals to the child it started (e.g. /libexec/runsystem). The motivation for doing so is not revealed in the comments, nor it is mentioned in the history of the version control system. This patch removes the forwarding of signals to the child. * startup/startup.c (process_signal): Do not pass signals on to the child. * startup/stubs.c: Remove file. * startup/Makefile: Remove stubs.c.
* startup: rename /hurd/init to /hurd/startupJustus Winter2014-11-211-0/+1593
This patch series splits /hurd/init into two programs. As a first step, this patch renames /hurd/init to /hurd/startup. It is called startup because it speaks the startup protocol. * startup: Rename init to startup. Adjust accordingly. * Makefile (prog-subdirs): Likewise. * doc/hurd.texi (Server Bootstrap): Likewise. * hurd/paths.h (_HURD_STARTUP): Likewise. * libdiskfs/boot-start.c (diskfs_boot_init_program): Likewise. * libdiskfs/opts-std-startup.c (startup_options): Likewise.