From 5148047f8996df41b02543efd293ed02c83c8ee6 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Thu, 25 Oct 2012 16:33:43 -0500 Subject: [PATCH] netmount: drop need net from dependencies Reported-by: X-Gentoo-Bug: 439658 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=439658 --- conf.d/Makefile | 3 ++- conf.d/netmount | 20 ++++++++++++++++++++ init.d/netmount.in | 1 - 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 conf.d/netmount diff --git a/conf.d/Makefile b/conf.d/Makefile index 0e610218..1f289672 100644 --- a/conf.d/Makefile +++ b/conf.d/Makefile @@ -1,5 +1,6 @@ DIR= ${CONFDIR} -CONF= bootmisc fsck hostname localmount urandom tmpfilesd ${CONF-${OS}} +CONF= bootmisc fsck hostname localmount netmount urandom tmpfilesd \ + ${CONF-${OS}} ifeq (${MKNET},) CONF+= network staticroute diff --git a/conf.d/netmount b/conf.d/netmount new file mode 100644 index 00000000..7df2c8d7 --- /dev/null +++ b/conf.d/netmount @@ -0,0 +1,20 @@ +# Depending on how mounting your network file systems behaves when your +# network interfaces are down, you may need to set the netmount script to +# require specific network interfaces to be active. This file gives +# examples of how to do this: +# +# If you are using newnet and configuring the interface with a static +# address with the network script: +# rc_need="network" +# +# If you are using oldnet, you must list the specific net.* services you +# need: +# +# rc_need="net.eth0" +# rc_need="net.eth1 net.eth2" +# +# If you are using a dynamic network management tool like +# networkmanager, dhcpcd, etc, you should list that tool here. +# +# rc_need="networkmanager" +# rc_need="dhcpcd" diff --git a/init.d/netmount.in b/init.d/netmount.in index 57ef6d7e..fd577d5f 100644 --- a/init.d/netmount.in +++ b/init.d/netmount.in @@ -10,7 +10,6 @@ description="Mounts network shares, other than NFS, according to /etc/fstab." depend() { config /etc/fstab - need net use afc-client amd autofs openvpn use dns keyword -jail -prefix -vserver