On Wed, Oct 01, 2008 at 04:14:33PM -0700, Howard Chu wrote:
>> Message: 5
>> Date: Wed, 1 Oct 2008 23:58:22 +0200
>> From: Alexander Sack<[EMAIL PROTECTED]>
>> Subject: [PATCH] hostname support for ifupdown plugin + allow
>>      read-only       hostname system provider + move nm_inotify_helper to 
>> plugin
>>      independent place (system-settings/src/)
>> To: networkmanager-list@gnome.org
>> Message-ID:<[EMAIL PROTECTED]>
>> Content-Type: text/plain; charset="us-ascii"
>>
>> Implement system hostname support for debian/ubuntu
>>
>> Fix "only system-setting plugins with 
>> NM_SYSTEM_CONFIG_INTERFACE_CAP_MODIFY_HOSTNAME
>> are considered a valid hostname provider"
>>
>> Make nm-inotify-helper from ifcfg-fedora plugin usable
>> for other plugins too
>
> Is any of that really necessary? Any tool that rewrites /etc/hostname is 
> also going to already call sethostname(); shouldn't you only need to call 
> gethostname() to get NM in sync? Why go thru the hassle of opening and 
> reading a file and calling sethostname() to tell the kernel what it 
> already knows?

Hmm ...

there is nothing on debian that enforces that sethostname and
/etc/hostname stay in sync.

Also tools that dont rewrite /etc/hostname include NM itself and
things like "vi /etc/hostname" or echo newhostname > /etc/hostname.

So the next step is probably to add write support for /etc/hostname to
the ifupdown plugin.

 - Alexander

_______________________________________________
NetworkManager-list mailing list
NetworkManager-list@gnome.org
http://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to