From: Ulrich Dangel Date: Fri, 30 Jul 2010 08:32:30 +0000 (+0200) Subject: Added random hostname support. Thanks to Gregor Perner for the idea. X-Git-Tag: v0.9.13~2 X-Git-Url: http://git.grml.org/?p=grml-autoconfig.git;a=commitdiff_plain;h=0e4cbb69e71cf942fab3842c4b70c981e80148be;ds=sidebyside Added random hostname support. Thanks to Gregor Perner for the idea. --- diff --git a/autoconfig.functions b/autoconfig.functions index 97d45cd..a4faa87 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -356,6 +356,10 @@ config_language(){ config_hostname(){ if checkbootparam 'hostname' ; then HOSTNAME="$(getbootparam 'hostname' 2>>$DEBUG)" + if [ -z "$HOSTNAME" ] && [ -x /usr/bin/random-hostname ] ; then + einfo "Generating random hostname as no hostname was specified" + HOSTNAME="$(/usr/bin/random-hostname)" + fi einfo "Setting hostname to $HOSTNAME as requested." grml-hostname $HOSTNAME >>$DEBUG ; RC=$? [ "$RC" = "0" ] && hostname $HOSTNAME