Commit graph

12 commits

Author SHA1 Message Date
schmonz
25ce273e64 Mollify pkglint. 2020-01-16 16:54:36 +00:00
schmonz
3e85bf3c8c Specify Standard{Out,Error}Path for macOS launchd. Bump version. 2020-01-16 16:47:32 +00:00
dholland
af41b60ce9 Remove pointless/vacuous logic clause. 2019-01-26 21:12:54 +00:00
dholland
17ffb3a223 Use BROKEN_ON_PLATFORM for unsupported things meant to be fixed eventually. 2019-01-26 21:11:48 +00:00
schmonz
10a3258c58 Subst @PKGNAME@ in previous. Ride version bump. 2018-12-28 20:28:02 +00:00
schmonz
bd924c2115 Add support for Linux sysvinit, both Debian and Red Hat styles. Improve
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-28 20:24:02 +00:00
schmonz
8373e14a9a Add support for OpenBSD's take on rc.d. There's no boot-time dynamic
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-26 00:43:55 +00:00
schmonz
f1fa34d35d Explicitly NOT_FOR_PLATFORM where not yet supported. 2018-12-17 03:03:47 +00:00
schmonz
e58aa8c6bc Add FreeBSD support, trivially. 2018-12-16 05:41:01 +00:00
schmonz
c98ce863f3 Support Linux with systemd. Set LICENSE (2-clause-bsd). Bump version. 2018-12-12 02:08:10 +00:00
schmonz
5eddacc673 Add NetBSD support, trivially. 2018-12-05 19:49:26 +00:00
schmonz
b8579bb49b Initial version of rc.d-boot, a package that runs all rc.conf-enabled
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!
2018-12-05 19:23:04 +00:00