fix the upstream default network stack

The OpenRC upstream default network stack was changed, but there was no
reason to change it. Now since we have the MKNET build switch, it is
easy for the gentoo ebuild to install oldnet by default.

The upstream default is newnet.
This commit is contained in:
William Hubbs 2012-07-10 12:18:06 -05:00
parent 60d6847de5
commit 006fbdce83
5 changed files with 16 additions and 16 deletions

View File

@ -7,7 +7,7 @@ include Makefile.inc
SUBDIR= conf.d etc init.d local.d man scripts sh src sysctl.d
# Build our old net foo or not
ifeq (${MKNET},)
ifeq (${MKNET},oldnet)
SUBDIR+= net doc
endif

2
README
View File

@ -10,7 +10,7 @@ You may wish to tweak the installation with the below arguments
PROGLDFLAGS=-static
LIBNAME=lib64
DESTDIR=/tmp/openrc-image
MKNET=newnet
MKNET=oldnet
MKPAM=pam
MKPKGCONFIG=no
MKSELINUX=yes

View File

@ -1,7 +1,7 @@
DIR= ${CONFDIR}
CONF= bootmisc fsck hostname localmount urandom ${CONF-${OS}}
ifeq (${MKNET},newnet)
ifeq (${MKNET},)
CONF+= network staticroute
TARGETS+= network staticroute
CLEANFILES+= network staticroute

View File

@ -6,12 +6,12 @@ BIN= ${OBJS}
# Build our old net foo or not
ifeq (${MKNET},)
INSTALLAFTER= _installafter_net.lo
SRCS+= net.lo.in
SRCS+= network.in staticroute.in
endif
ifeq (${MKNET},newnet)
SRCS+= network.in staticroute.in
ifeq (${MKNET},oldnet)
INSTALLAFTER= _installafter_net.lo
SRCS+= net.lo.in
endif
MK= ../mk

View File

@ -11,12 +11,6 @@ DEFAULTDIR= ${LEVELDIR}/default
SHUTDOWNDIR= ${LEVELDIR}/shutdown
ifeq (${MKNET},)
BOOT-FreeBSD += net.lo0
BOOT-Linux += net.lo
BOOT-NetBSD += net.lo0
endif
ifeq (${MKNET},newnet)
BOOT+= network staticroute
endif
@ -31,19 +25,25 @@ BOOT-${OS}=
SHUTDOWN-${OS}=
SYSINIT-${OS}=
ifeq (${MKNET},oldnet)
BOOT-FreeBSD+= net.lo0
BOOT-Linux+= net.lo
BOOT-NetBSD+= net.lo0
endif
BOOT-BSD= hostid newsyslog savecore syslogd swap-blk
# Generic BSD stuff
BOOT-FreeBSD= hostid newsyslog savecore syslogd
BOOT-FreeBSD+= hostid newsyslog savecore syslogd
# FreeBSD specific stuff
BOOT-FreeBSD+= adjkerntz dumpon syscons
BOOT-Linux= hwclock keymaps modules mtab procfs termencoding
BOOT-Linux+= hwclock keymaps modules mtab procfs termencoding
SHUTDOWN-Linux= killprocs mount-ro
SYSINIT-Linux= devfs dmesg
# Generic BSD stuff
BOOT-NetBSD= hostid newsyslog savecore syslogd
BOOT-NetBSD+= hostid newsyslog savecore syslogd
# NetBSD specific stuff
BOOT-NetBSD+= devdb swap-blk ttys wscons