diff options
author | Kurt J. Bosch <kjb-temp-2009@alpenjodel.de> | 2011-06-27 23:26:19 +0200 |
---|---|---|
committer | Kurt J. Bosch <kjb-temp-2009@alpenjodel.de> | 2011-06-28 15:39:42 +0200 |
commit | 7788571a9854b58c9bee058a36db4b1d0d41f614 (patch) | |
tree | a12dad82f26e8fb6ebf2aea04015a11fe79029d9 /rc.sysinit | |
parent | 1f53c07a82b4b873c33884ddcbdebed2b7ee9558 (diff) | |
download | initscripts-7788571a9854b58c9bee058a36db4b1d0d41f614.tar.xz |
rc.sysinit: Get rid of eval
Diffstat (limited to 'rc.sysinit')
-rwxr-xr-x | rc.sysinit | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -226,9 +226,10 @@ stat_busy "Removing Leftover Files" mkdir -m 1777 /tmp/.{X11,ICE}-unix stat_done -[[ $HOSTNAME ]] && - status "Setting Hostname: $HOSTNAME" \ - eval 'echo "$HOSTNAME" > /proc/sys/kernel/hostname' +if [[ $HOSTNAME ]]; then + stat_busy "Setting Hostname: $HOSTNAME" + echo "$HOSTNAME" >| /proc/sys/kernel/hostname && stat_done || stat_fail +fi # Flush old locale settings and set user defined locale stat_busy "Setting Locale: ${LOCALE:=en_US}" |