./pkgtools/rc.subr, Portable NetBSD rc.subr implementation for pkgsrc

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


Branch: CURRENT, Version: 20210830, Package name: rc.subr-20210830, Maintainer: sbd

Portable implementation of the NetBSD rc.d subsystem.

This package allows you to use rc.subr-style rc scripts (such as
those included in pkgsrc) on other operating systems.


Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2021-05-31 01:46:26 by Pierre Pronchery | Files touched by this commit (4) | Package updated
Log message:
rc.subr: update to version 20210517

This is part 2 to support additional platforms with the RC scripts provided in
pkgsrc, in privileged as well as in unprivileged mode, including on NetBSD.

These changes:
- install rc.subr to PKG_SYSCONFDIR if SYSCONFBASE is not /etc
- let RC scripts source rc.subr in PKG_SYSCONFDIR
- effectively allow unprivileged setups to run RC scripts easily
- in addition, give a chance for more platforms to run RC scripts

Tested in privileged and unprivileged modes on NetBSD/amd64, and unprivileged
mode on Darwin/amd64; submitted for review on tech-pkg@.
   2020-03-22 14:21:05 by Tobias Nygren | Files touched by this commit (1)
Log message:
rc.subr: mark as not for unprivileged, because of PREFIX:=/ abuse
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-10-11 13:56:07 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
rc.subr: which is not present in Arch Linux boostrap
   2018-12-26 01:29:07 by Amitai Schleier | Files touched by this commit (2)
Log message:
Add OpenBSD support. Mostly just works, except that we disagree on the
meaning of "rc.conf" (it's their "defaults/rc.conf", not to \ 
be edited).
If we're on OpenBSD and there's an /etc/rc.conf.local, source it.

Bump version.
   2018-08-22 22:48:38 by Maya Rashish | Files touched by this commit (13)
Log message:
Remove clauses 3,4 from TNF-only copyright blocks.

This is based on the decision The NetBSD Foundation made in 2008 to
do so, which was already applied to src.

This change has been applied to code which is likely not in other
repositories.

ok board@, reviewed by riastradh@
   2017-10-24 16:07:59 by Johnny C. Lam | Files touched by this commit (2)
Log message:
rc.subr: Fix SERVERS rc.d script to not REQUIRE mountcritremote.

The distributed rc.d scripts are "barrier" scripts that are used
by other rc.d scripts to hook into different points of the startup
process by either using REQUIRE or BEFORE.  The barrier scripts
should not depend on other, non-barrier scripts.  This change makes
the distributed scripts usable by a simple "rcorder /etc/rc.d/*",
whereas it was failing before due to lack of "mountcritremote".

Bump the package version to 20171024.
   2016-10-17 03:11:30 by David A. Holland | Files touched by this commit (2)
Log message:
Add IRIX support from Stuart Shelton in PR 38656.