./pkgtools/rc.d-boot, Run package rc.d scripts at boot on any supported OS

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20181228, Package name: rc.d-boot-20181228, Maintainer: schmonz

This package runs all rc.conf-enabled rc.d scripts at boot time as one
"service" in your operating system's normal boot process.

DEINSTALL [+/-]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2019-01-26 22:12:54 by David A. Holland | Files touched by this commit (1)
Log message:
Remove pointless/vacuous logic clause.
   2019-01-26 22:11:48 by David A. Holland | Files touched by this commit (1)
Log message:
Use BROKEN_ON_PLATFORM for unsupported things meant to be fixed eventually.
   2018-12-28 21:28:02 by Amitai Schleier | Files touched by this commit (1)
Log message:
Subst @PKGNAME@ in previous. Ride version bump.
   2018-12-28 21:24:02 by Amitai Schleier | Files touched by this commit (5)
Log message:
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-26 01:43:55 by Amitai Schleier | Files touched by this commit (4)
Log message:
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-17 04:03:47 by Amitai Schleier | Files touched by this commit (1)
Log message:
Explicitly NOT_FOR_PLATFORM where not yet supported.
   2018-12-16 06:41:01 by Amitai Schleier | Files touched by this commit (3)
Log message:
Add FreeBSD support, trivially.
   2018-12-12 03:08:10 by Amitai Schleier | Files touched by this commit (5)
Log message:
Support Linux with systemd. Set LICENSE (2-clause-bsd). Bump version.