diff options
author | Tobias Powalowski <tpowa@archlinux.org> | 2007-10-18 16:50:26 +0000 |
---|---|---|
committer | Tobias Powalowski <tpowa@archlinux.org> | 2007-10-18 16:50:26 +0000 |
commit | 24e468641b51e5e0a05e631d62ad706b5c0a2dd7 (patch) | |
tree | 45855a8285757ee31c5ec3466d774e65a9f72532 | |
parent | 6f35411f5ee1db8db1e27faf91c7b03e900c5bee (diff) |
'upgpkg: added loopbackhardcoded to rc.sysinit and remove it from rc.conf'
-rw-r--r-- | rc.conf | 8 | ||||
-rwxr-xr-x | rc.sysinit | 16 |
2 files changed, 19 insertions, 5 deletions
@@ -54,15 +54,13 @@ HOSTNAME="myhost" # Declare each interface then list in INTERFACES # - prefix an entry in INTERFACES with a ! to disable it # - no hyphens in your interface names - Bash doesn't like it -# Don't disable lo, localhost (bound to lo by default) is often used for -# interprocess communication. -# Don't use this for wireless interfaces, see network profiles below # # Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp") # -lo="lo 127.0.0.1" +# Don't use this for wireless interfaces, see network profiles below +# eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255" -INTERFACES=(lo eth0) +INTERFACES=(eth0) # # Routes to start at boot-up (in this order) # Declare each route then list in ROUTES @@ -33,6 +33,14 @@ mount -n -t sysfs none /sys /sbin/modprobe usbcore >/dev/null 2>&1 grep -qw usbfs /proc/filesystems && mount -n -t usbfs none /proc/bus/usb +stat_busy "Bringing up loopback interface" +ifconfig lo 127.0.0.1 up +if [ $? -ne 0 ]; then + stat_fail +else + stat_done +fi + if [ -x /etc/start_udev -a -d /sys/block ]; then # We have a start_udev script and /sys appears to be mounted, use UDev status "Starting UDev Daemon" /etc/start_udev init @@ -77,6 +85,14 @@ if pidof -o %PPID /sbin/udevd >/dev/null; then status "Loading UDev uevents" /etc/start_udev uevents fi +stat_busy "Bringing up loopback interface" +ifconfig lo 127.0.0.1 up +if [ $? -ne 0 ]; then + stat_fail +else + stat_done +fi + # If using an encrypted root fs, we should find the root dev in the initrd # FIXME: obsoleted by initramfs and udev if [ -e /initrd/dev/mapper/root ]; then |