/[baselayout]/branches/rc-scripts-1_6/sbin/runscript.sh
Gentoo

Diff of /branches/rc-scripts-1_6/sbin/runscript.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 845 Revision 846
118 if in_runlevel "${myservice}" "${BOOTLEVEL}" || \ 118 if in_runlevel "${myservice}" "${BOOTLEVEL}" || \
119 in_runlevel "${myservice}" "${mylevel}" 119 in_runlevel "${myservice}" "${mylevel}"
120 then 120 then
121 # Only worry about net.* services if this is the last one running, 121 # Only worry about net.* services if this is the last one running,
122 # or if RC_NET_STRICT_CHECKING is set ... 122 # or if RC_NET_STRICT_CHECKING is set ...
123 if is_net_up ; then 123 if ! is_net_up ; then
124 mydeps="net" 124 mydeps="net"
125 fi 125 fi
126 fi 126 fi
127 127
128 mydeps="${mydeps} ${myservice}" 128 mydeps="${mydeps} ${myservice}"
229 $(valid_iuse "${myservice}")" 229 $(valid_iuse "${myservice}")"
230 fi 230 fi
231 231
232 # Start dependencies, if any 232 # Start dependencies, if any
233 for x in ${startupservices} ; do 233 for x in ${startupservices} ; do
234 if [[ ${x} = "net" && ${NETSERVICE} != "yes" ]] ; then 234 if [[ ${x} = "net" && ${NETSERVICE} != "yes" ]] && ! is_net_up ; then
235 local netservices="$(dolisting "/etc/runlevels/${BOOTLEVEL}/net.*") \ 235 local netservices="$(dolisting "/etc/runlevels/${BOOTLEVEL}/net.*") \
236 $(dolisting "/etc/runlevels/${mylevel}/net.*")" 236 $(dolisting "/etc/runlevels/${mylevel}/net.*")"
237 237
238 for y in ${netservices} ; do 238 for y in ${netservices} ; do
239 mynetservice="${y##*/}" 239 mynetservice="${y##*/}"

Legend:
Removed from v.845  
changed lines
  Added in v.846

  ViewVC Help
Powered by ViewVC 1.1.20