Can you add a line to ifup-post and ifdown-post to call your script? There may be a cleaner way to do this, i'd have to check.
On Thu, Oct 28, 2010 at 10:32 PM, TORO <t...@mail.trollope.asia> wrote: > > > Hi, > Thanks for the prompt reply.I have edited ifcfg-eth0 but seems like not > working correctly. > Please look at the results. Is there an option to run a script only when > trun up/down the interface? > That is ,that every time I restart the service network or I do ifup eth0 the > script runs. > > regards, > Tsubasa Ishijima > ---------------------the results---------------------------------- > [r...@host network-scripts]# cat say_hello.sh > #!/bin/sh > echo "hello" > > [r...@host network-scripts]# cat ifcfg-eth0 > # Intel Corporation 82562EZ 10/100 Ethernet Controller > DEVICE=eth0 > BOOTPROTO=dhcp > HWADDR=my:mac:address:here > ONBOOT=yes > DHCP_HOSTNAME=host > > /etc/sysconfig/network-scripts/say_hello.sh > > [r...@host network-scripts]# service network restart > hello > Shutting down interface eth0: hello > hello > hello > hello > hello > [ OK ] > Shutting down loopback interface: [ OK ] > Bringing up loopback interface: [ OK ] > Bringing up interface eth0: hello > hello > > Determining IP information for eth0...hello > hello > hello > hello > done. > hello > /etc/sysconfig/network-scripts/ifup-aliases: line 137: hello: command not > found > [ OK ] > > --------------------------------------------- > (2010/10/29 13:34), solarflow99 wrote: >> >> hi, I would just use the "setup" command for configuration. The >> network setting you make are written to >> /etc/sysconfig/network-scripts/ifcfg-eth0 which can also be edited by >> hand. >> >> hope this helps.. >> >> >> On Thu, Oct 28, 2010 at 8:48 PM, TORO<t...@mail.trollope.asia> wrote: >>> >>> Hello,ALL >>> >>> My name is Tsubasa, This is my first time to post a mail on rhelv5-list. >>> Please kindly advice me if I'm not following the rules around here(also >>> my English might be a bit weird, sorry). >>> Could some one give me an advice on how to automatically run a script(or >>> command) when network interface turns up ,just like editing >>> /etc/network/interfaces in debian series? >>> >>> regards >>> >>> Tsubasa Ishijima >>> >>> _______________________________________________ >>> rhelv5-list mailing list >>> rhelv5-list@redhat.com >>> https://www.redhat.com/mailman/listinfo/rhelv5-list >>> >> _______________________________________________ >> rhelv5-list mailing list >> rhelv5-list@redhat.com >> https://www.redhat.com/mailman/listinfo/rhelv5-list > > > _______________________________________________ > rhelv5-list mailing list > rhelv5-list@redhat.com > https://www.redhat.com/mailman/listinfo/rhelv5-list > _______________________________________________ rhelv5-list mailing list rhelv5-list@redhat.com https://www.redhat.com/mailman/listinfo/rhelv5-list