./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: 20221225, Package name: rc.d-boot-20221225, 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)


   2022-12-28 21:24:51 by Amitai Schleier | Files touched by this commit (2)
Log message:
rc.d-boot: fix references to rc.subr in previous (it will have gotten
installed to ${SYSCONFBASE}, not necessarily the same as
${PKG_SYSCONFDIR}). UNPRIVILEGED still works, says triaxx@. Bump
version.
   2022-12-17 22:36:11 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (4)
Log message:
rc.d-boot: Fix for unprivileged users on Darwin

pkgsrc changes:
---------------
  * Replace hardcoded /etc with ${PKG_SYSCONFDIR} to find rc.d scripts installed
    by unprivileged users.
  * For unprivileged bootstrap, the INSTALL script copies
    org.pkgsrc.rc.d-boot.plist to $HOME directory of the user who installs the
    package. This avoids making assumptions on the unprivileged user during the
    build process.
   2020-01-16 17:54:36 by Amitai Schleier | Files touched by this commit (1)
Log message:
Mollify pkglint.
   2020-01-16 17:47:32 by Amitai Schleier | Files touched by this commit (2)
Log message:
Specify Standard{Out,Error}Path for macOS launchd. Bump version.
   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.