On 14 October 2011 15:24, William Scott <[email protected]> wrote: > On 14 October 2011 14:13, jdow <[email protected]> wrote: > >> >> It acts as if the file is not even seen since there are no selinux problems >> reported for it. So that makes me think something spooky is going on. > > Where did you put your script? > > if [ -x /sbin/ifup-pre-local ]; then > /sbin/ifup-pre-local ${CONFIG} $2 > fi > > if [ -x /sbin/ifdown-pre-local ]; then > /sbin/ifdown-pre-local ${DEVICE} > fi > > The scripts get given arguments. Maybe echo $1, $2 to a text file and > see what they get. > > >> >> {^_^} >> >
Test cases... #!/bin/bash #Filename: /sbin/ifup-pre-local echo "Produced by ifup-pre-local" >> /root/uptxt echo "$1" >> /root/uptxt echo "$2" >> /root/uptxt #!/bin/bash #Filename: /sbin/ifdown-pre-local echo "Produced by ifdown-pre-local" >> /root/dntxt echo "$1" >> /root/dntxt echo "$2" >> /root/dntxt #!/bin/bash #Filename: /sbin/ifup-local echo "Produced by ifup-local" >> /root/uptxt echo "$1" >> /root/uptxt echo "$2" >> /root/uptxt #!/bin/bash #Filename: /sbin/ifdown-local echo "Produced by ifdown-local" >> /root/dntxt echo "$1" >> /root/dntxt echo "$2" >> /root/dntxt Results after "service network restart" [root@server1 ~]# cat uptxt Produced by ifup-pre-local ifcfg-lo Produced by ifup-local lo Produced by ifup-pre-local ifcfg-eth0 boot Produced by ifup-pre-local ifcfg-eth1 boot Produced by ifup-pre-local ifcfg-br0 boot Produced by ifup-local br0 Produced by ifup-pre-local ifcfg-br1 boot Produced by ifup-local br1 [root@server1 ~]# [root@server1 ~]# cat dntxt Produced by ifdown-pre-local br0 Produced by ifdown-local br0 Produced by ifdown-pre-local br1 Produced by ifdown-local br1 Produced by ifdown-pre-local eth0 Produced by ifdown-local eth0 Produced by ifdown-pre-local eth1 Produced by ifdown-local eth1 Produced by ifdown-pre-local lo Produced by ifdown-local lo [root@server1 ~]#
