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

Bug#643805: linux-image-3.0.0-1-686-pae: ipv4/conf/all/* entries do not work in /proc/sys/net/





2011/9/29 Ben Hutchings <ben@decadent.org.uk>
On Thu, Sep 29, 2011 at 10:24:36PM +0200, Alexandre Chapellon wrote:
> Package: linux-2.6
> Version: 3.0.0-3
> Severity: normal
>
> Dear Maintainer,
>
> I have a vpn gateway that periodically sends icmp redirects to the hosts of my
> network (when renegociating  tunnels), I configured hosts not to accepts
> reidrects by uncommenting the default directive found in sysctl.conf:
>
> net.ipv4.conf.all.accept_redirects = 0

Settings under net.ipv4.conf.all should affect all currently
existing interfaces, but not newly created interfaces.

[...]
> If i try to echo the value in the proc filesystem, It's no better:
> root@elronde:/home/alxgomzecho 0 > /proc/sys/net/ipv4/conf/all/accept_redirects
> root@elronde:/home/alxgomz# cat /proc/sys/net/ipv4/conf/*/accept_redirects
> 0
> 1
> 1
> 1
> 1
>
> Where I expected this to put all interfaces to zero.

That is what I would expect, too.  Were any network interfaces
created in between running those two commands?

nope, none
 
> the entry ./default/accept_redirects seems to work as expected.

Settings under net.ipv4.conf.default should affect all newly created
interfaces, but not any currently existing interfaces.
And that's what it does.
 

> I have seen the same behaviour for other proc entries such as send_redirects
> and notices the bug #630650 that is maybe related.
[...]

Report #630650 is incoherent.

Ben.

--
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
                                                             - Albert Camus


Reply to: