summaryrefslogtreecommitdiff
path: root/pkgtools/rc.d-boot
AgeCommit message (Collapse)AuthorFilesLines
2020-01-16Mollify pkglint.schmonz1-10/+12
2020-01-16Specify Standard{Out,Error}Path for macOS launchd. Bump version.schmonz2-4/+9
2019-01-26Remove pointless/vacuous logic clause.dholland1-4/+2
2019-01-26Use BROKEN_ON_PLATFORM for unsupported things meant to be fixed eventually.dholland1-2/+2
2018-12-28Subst @PKGNAME@ in previous. Ride version bump.schmonz1-2/+2
2018-12-28Add support for Linux sysvinit, both Debian and Red Hat styles. Improveschmonz5-14/+85
systemd detection. Tested on CentOS 6 (Red Hat init) and 7 (systemd), Devuan (Debian init), and Debian 9 (systemd). Add RCDBOOT_STYLE to BUILD_DEFS. Bump version.
2018-12-26Add support for OpenBSD's take on rc.d. There's no boot-time dynamicschmonz4-14/+60
dependency ordering, so we compute the order of such rc.d scripts as are present at install time (via a new "list" action in sbin/rc.d-boot). Anything added or removed later is the sysadmin's job. I guess this is what OpenBSD sysadmins expect. While here, make "stop" run the commands in reverse order, like NetBSD does on shutdown. Bump version.
2018-12-17Explicitly NOT_FOR_PLATFORM where not yet supported.schmonz1-1/+3
2018-12-16Add FreeBSD support, trivially.schmonz3-10/+24
2018-12-12Support Linux with systemd. Set LICENSE (2-clause-bsd). Bump version.schmonz5-14/+75
2018-12-05Add NetBSD support, trivially.schmonz3-6/+25
2018-12-05Initial version of rc.d-boot, a package that runs all rc.conf-enabledschmonz6-0/+104
rc.d scripts at boot time as one "service" in your operating system's normal boot process. Just Darwin so far. Please pitch in for your preferred OS!