#!/sbin/runscript # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 start() { local myhost=$(/bin/hostname 2>/dev/null) local retval=0 # If the hostname is already set via the kernel, and /etc/hostname # isn't setup, then we shouldn't go reseting the configuration #38172. if [[ -z ${myhost} ]] || [[ ${myhost} == "(none)" ]] ; then myhost="localhost" fi if [[ -f /etc/hostname ]] ; then ewarn "You should stop using /etc/hostname and use /etc/conf.d/hostname" myhost=$(/dev/null > /etc/env.d/01hostname fi return ${retval} } # vim:ts=4