Date: Wed, 20 Jun 2001 18:21:06 -0700 From: "David O'Brien" <obrien@freebsd.org> To: Dag-Erling Smorgrav <des@ofug.org> Cc: Doug Barton <DougB@DougBarton.net>, Warner Losh <imp@harmony.village.org>, freebsd-hackers@freebsd.org, freebsd-arch@freebsd.org Subject: Re: Changes to the /etc/rc* boot system Message-ID: <20010620182106.C99923@dragon.nuxi.com> In-Reply-To: <xzpd77yy7k0.fsf@flood.ping.uio.no>; from des@ofug.org on Thu, Jun 21, 2001 at 02:56:31AM %2B0200 References: <20010618175638.L37408-100000@dt051n37.san.rr.com> <200106190451.f5J4ppV59574@harmony.village.org> <3B2EF1F8.9710CC61@DougBarton.net> <20010620175006.A99923@dragon.nuxi.com> <xzpd77yy7k0.fsf@flood.ping.uio.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jun 21, 2001 at 02:56:31AM +0200, Dag-Erling Smorgrav wrote:
> I think a step in the right direction might be to fiddle with our
> Makefiles so that developers have the option to install the NetBSD rc
> stuff instead of our own.
I have patches for `rcorder' (posted to -arch). I will either commit
them, or a new vendor import after USENIX. Once that is done, I'll add
rcorder to src/sbin/Makefile.
Here is a patch that will get the rc.d files install in the minimal
amount of changes.
Index: Makefile
===================================================================
RCS file: /home/ncvs/src/etc/Makefile,v
retrieving revision 1.255
diff -u -r1.255 Makefile
--- Makefile 2001/06/13 16:39:23 1.255
+++ Makefile 2001/06/21 01:19:15
@@ -131,6 +131,8 @@
set -x; \
ln -s mail/aliases ${DESTDIR}/etc/aliases; \
fi
+ cd ${.CURDIR}/rc.d; ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 \
+ ${RC_D} ${DESTDIR}/etc/rc.d
${INSTALL} -c -o ${BINOWN} -g operator -m 664 /dev/null \
${DESTDIR}/etc/dumpdates
${INSTALL} -c -o nobody -g ${BINGRP} -m 644 /dev/null \
@@ -211,3 +213,6 @@
${DESTDIR}/usr/share/examples/etc/defaults)
.include <bsd.prog.mk>
+
+.include "${.CURDIR}/rc.d/Makefile"
+RC_D= ${FILES}
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010620182106.C99923>
