USENIX Conference Policies
The Design and Implementation of the NetBSD rc.d System
In this paper I cover the design and implementation of the rc.d system start-up mechanism in NetBSD 1.5, which replaced the monolithic /etc/rc start-up file inherited from 4.4BSD. Topics covered include a history of various UNIX start-up mechanisms (including NetBSD prior to 1.5), design considerations that evolved over six years of discussions, implementation details, an examination of the human issues that occurred during the design and implementation, as well as future directions for the system.
BibTeX
@inproceedings {270988,
author = {Luke Mewburn},
title = {The Design and Implementation of the {NetBSD} rc.d System},
booktitle = {2001 USENIX Annual Technical Conference (USENIX ATC 01)},
year = {2001},
address = {Boston, MA},
url = {https://www.usenix.org/conference/2001-usenix-annual-technical-conference/design-and-implementation-netbsd-rcd-system},
publisher = {USENIX Association},
month = jun
}
author = {Luke Mewburn},
title = {The Design and Implementation of the {NetBSD} rc.d System},
booktitle = {2001 USENIX Annual Technical Conference (USENIX ATC 01)},
year = {2001},
address = {Boston, MA},
url = {https://www.usenix.org/conference/2001-usenix-annual-technical-conference/design-and-implementation-netbsd-rcd-system},
publisher = {USENIX Association},
month = jun
}