dracut doesn't really need a utility to set the hostname. It only
saves a few ks of space, but every bit is good.
done
fi >> /tmp/resolv.conf
- [ -n "$hostname" ] && echo hostname $hostname > /tmp/net.$netif.hostname
+ [ -n "$hostname" ] && echo "echo $hostname > /proc/sys/kernel/hostname" > /tmp/net.$netif.hostname
}
PATH=$PATH:/sbin:/usr/sbin
} > /tmp/net.$netif.up
[ -n "$gw" ] && echo ip route add default via $gw dev $netif > /tmp/net.$netif.gw
- [ -n "$hostname" ] && echo hostname $hostname > /tmp/net.$netif.hostname
+ [ -n "$hostname" ] && echo "echo $hostname > /proc/sys/kernel/hostname" > /tmp/net.$netif.hostname
echo online > /sys/class/net/$netif/uevent
/sbin/initqueue --onetime --name netroot-$netif /sbin/netroot $netif
#!/bin/bash
-dracut_install ip dhclient hostname brctl
+dracut_install ip dhclient brctl
inst "$moddir/ifup" "/sbin/ifup"
inst "$moddir/netroot" "/sbin/netroot"
inst "$moddir/dhclient-script" "/sbin/dhclient-script"