[Pkg-sysvinit-devel] Bug#628140: Bug#628140: initscripts:	/etc/init.d/hostname.sh fails if /etc/hostname not present
    Kel Modderman 
    kel at otaku42.de
       
    Sat May 28 08:53:11 UTC 2011
    
    
  
On Sat, 28 May 2011 12:52:45 AM Edgar Fuss wrote:
> Package: initscripts
> Version: 2.88dsf-13.1
> Severity: normal
> Tags: patch
> 
> If /etc/hostname is not present, /etc/init.d/hostname.sh will pick up the
> kernel supplied hostname ``(none)'' and try to set this via hostname(1),
> wich fails. The obvious fix is to treat a hostname of ``(none)'' as, ehm,
> none, e.g. empty. This will give you a hostname of ``localhost''.
I tend to agree that `localhost' makes more sense than `(none)' in the 
fallback case, but I'm not sure this is the correct place to change this.
A search led me to: lkml.org/lkml/2011/4/11/14
What do you think about this? If the discussion there leads us to believe the 
kernel is the correct place for this bug to be fixed, this bug should be 
reassigned.
Thanks, Kel.
    
    
More information about the Pkg-sysvinit-devel
mailing list