http://bugzilla.novell.com/show_bug.cgi?id=494958
http://bugzilla.novell.com/show_bug.cgi?id=494958#c13
--- Comment #13 from Jiri Bohac
I first extract all "all" lines, replace all with $INTERFACE and send them to sysctl. then I grep for lines with $INTERFACE.
I thought the per-interface sysctl settings performed by the patch from Marius was a great idea. Perhaps, we could also have a global file /etc/sysconfig/network/ifsysctl-all with settings for all interfaces. These could be applied first, followed by the settings from the per-interface file. But taking the "all" settings from /etc/sysctl.conf is a hack, which is likely to bite us one day. Comment #8: The scripts seem to work fine for interfaces brought up with ifup. But in will they work correctly if something (pppd has been mentioned here earlier, networkmanager might have the same problem): 1) creates a virtual device 2) brings the device "up" immediately If I understand it correctly, 1) triggers the udev event asynchronously (?), so 2) may complete before udev runs. In case of config options like use_tempaddr, which need to be set before the interface is brought up, this might not work reliably. Any thoughts how to improve this? Is there a way to at least make the udev script run before NetworkManager discovers a newly plugged-in interface? That would probably fix the problem for NetworkManager. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.