projects
/
grml-autoconfig.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b279b61
)
Added random hostname support. Thanks to Gregor Perner for the idea.
author
Ulrich Dangel
<uli@spamt.net>
Fri, 30 Jul 2010 08:32:30 +0000
(10:32 +0200)
committer
Ulrich Dangel
<uli@spamt.net>
Fri, 30 Jul 2010 08:34:26 +0000
(10:34 +0200)
autoconfig.functions
patch
|
blob
|
history
diff --git
a/autoconfig.functions
b/autoconfig.functions
index
97d45cd
..
a4faa87
100755
(executable)
--- a/
autoconfig.functions
+++ b/
autoconfig.functions
@@
-356,6
+356,10
@@
config_language(){
config_hostname(){
if checkbootparam 'hostname' ; then
HOSTNAME="$(getbootparam 'hostname' 2>>$DEBUG)"
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
einfo "Setting hostname to $HOSTNAME as requested."
grml-hostname $HOSTNAME >>$DEBUG ; RC=$?
[ "$RC" = "0" ] && hostname $HOSTNAME