Subject: | |
From: | |
Reply To: | |
Date: | Fri, 14 Oct 2011 16:02:07 +1100 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
On 14 October 2011 15:24, William Scott <[log in to unmask]> wrote:
> On 14 October 2011 14:13, jdow <[log in to unmask]> 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 ~]#
|
|
|