Re: C5: correct place for routing scripts?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 04/29/2010 07:21 AM, Kimmo Koivisto wrote:
> Hello
>
> I have several Centos 4 and Centos 5 servers. Because of the nature of
> the environment, there are some static arp entries made with arp
> command and then source routing made with "ip rule/ip route"
> -commands.
>
> Those commands are now placed at /etc/rc.d/rc.local which is bad: if
> server is rebooted, those commands will be done correctly but if
> administrator restarts network with "/etc/init.d/network restart",
> source routes will disappear.
>
> RedHat/Centos qualified admin knows only about network restart init
> script, so I try to avoid doing any hacks.
> I could edit the init script (/etc/init.d/network) but changes could
> disappear with updates.
>
>
> So, what is the correct place for different commands (arp, ip,
> whatever) that is executed
> (a) once when network started
> (b) once when network stopped (I don't need but nice to know)
> (c) once per every interface (I don't need but nice to know)

If you go to /etc/sysconfig/network-scripts and grep for
"if.*-local" you'll find several places where any scripts with those
names that exist in /sbin will be called when interfaces are brought
up or down.  I generally put such scripts in /usr/local/sbin with a
symlink in /sbin.

-- 
Bob Nichols     "NOSPAM" is really part of my email address.
                 Do NOT delete it.

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux