linuxfluesterer wrote:Just an idea...
Set your dns servers in /etc/resolv.conf file.
Or you can set dns servers in networkmanagement settings at least in KDE networkmanager.
I assume in Gnome or else have similar apps.
I don't think, that is due to ext4. It is the way, how Sabayon manages dhcp, networksettings, dns settings...
-Linuxfluesterer (I love KDE ...)
Damn man I dunno why u post replies when u don't even get my question
1) I know that I can set dns servers in resolv.con file...that wasn't the reason I posted.
2) I know I can do that for NetworkManager using nm-applet but there's no global dns server setting...therefore I've to set dns server for each different connection, manually.
The benefit of making resolv.conf unchangeable with a fixed DNS is that no matter what happens, you know that ur config cannot be changed and it's the same for all connections (global setting) regardless of the settings in network manager or whatever.
Currently, I can use wicd & set global dns server & cos of that all my connection whether wired or wireless will share the same dns settings regardless of what is written in resolv.conf before that.
But let's say I'm a user who isn't comfortable with wicd (cos it doesn't have support for configuring advanced vpn settings)...in that case I might use NetworkManager (nm-applet) from gnome and like I said before it doesn't remember ur cloned mac-address after reboot and also u have to manually set dns for various connections which is a chore if you're always on the move & keep on using different connection profiles.
TLDR; how can I make resolv.conf unchangeable...not by changing permission but by making it immutable so that even during system startup it doesn't get overwritten.