]> spindle.queued.net Git - xodist/commitdiff
ensure local interface present for kde
authorJames Cameron <quozl@laptop.org>
Sun, 26 Oct 2008 00:06:28 +0000 (11:06 +1100)
committerJames Cameron <quozl@laptop.org>
Sun, 26 Oct 2008 00:06:28 +0000 (11:06 +1100)
initchroot.sh

index 42fa72a4697a7afb8fa3faf0e9badf1a384c43e5..79a45094e57fc4c8528803f83de1ca8b1a6cb08b 100755 (executable)
@@ -228,6 +228,15 @@ rm -rf ${ROOT_DIR}/home/*;         # i have no idea what's adding this crap...
 (chroot ${ROOT_DIR} adduser ${DEFUSER} floppy)
 echo "${DEFUSER} ALL=(ALL) NOPASSWD: ALL" >> ${ROOT_DIR}/etc/sudoers
 
 (chroot ${ROOT_DIR} adduser ${DEFUSER} floppy)
 echo "${DEFUSER} ALL=(ALL) NOPASSWD: ALL" >> ${ROOT_DIR}/etc/sudoers
 
+# add local network interface
+# (works around a kde session start problem)
+cat <<EOF >> ${ROOT_DIR}/etc/network/interfaces
+
+# added by xodist
+auto lo
+iface lo inet loopback
+EOF
+
 # done, clean up
 mv ${ROOT_DIR}/sbin/start-stop-daemon.REAL ${ROOT_DIR}/sbin/start-stop-daemon
 (chroot ${ROOT_DIR} aptitude clean)
 # done, clean up
 mv ${ROOT_DIR}/sbin/start-stop-daemon.REAL ${ROOT_DIR}/sbin/start-stop-daemon
 (chroot ${ROOT_DIR} aptitude clean)