[SCM] debian-live/config-webc branch, master, updated. 4f579e790ce4f2e373e6cb489dac3beefd9cd167

Kai Hendry hendry at iki.fi
Thu May 29 15:50:58 UTC 2008


The following commit has been merged in the master branch:
commit 4f579e790ce4f2e373e6cb489dac3beefd9cd167
Author: Kai Hendry <hendry at iki.fi>
Date:   Thu May 29 16:50:53 2008 +0100

    Webc for the new webconverger-base 2.41 !
    
    A bug in mini/config/chroot_local-hooks/perms means one has to
    sudo chroot chroot /bin/bash
    and run `chown -R webc:webc ~webc` in the chroot! grrr

diff --git a/mini/config/binary b/mini/config/binary
index d09c196..5d64440 100644
--- a/mini/config/binary
+++ b/mini/config/binary
@@ -4,10 +4,6 @@
 # (Default: fat16)
 #LH_BINARY_FILESYSTEM="fat16"
 
-# $LH_BINARY_IMAGES: set image type
-# (Default: iso)
-#LH_BINARY_IMAGES="usb-hdd"
-
 # $LH_BINARY_INDICES: set apt/aptitude generic indices
 # (Default: enabled)
 #LH_BINARY_INDICES="enabled"
@@ -16,8 +12,12 @@
 # (Default: empty)
 LH_BOOTAPPEND_LIVE="quiet homepage=http://portal.webconverger.com/ nosudo splash vga=791"
 
+# $LH_BINARY_IMAGES: set image type
+# (Default: iso)
+#LH_BINARY_IMAGES="usb-hdd"
+
 # $LH_BOOTLOADER: set bootloader
-# (Default: syslinux)
+# (Default: syslinux) for LH_BINARY_IMAGES="usb-hdd"
 LH_BOOTLOADER="grub"
 
 # $LH_CHECKSUMS: set checksums
@@ -80,6 +80,7 @@ LH_ISO_VOLUME="Webconverger $(date +%Y%m%d-%H:%M)"
 # $LH_MEMTEST: set memtest
 # (Default: memtest86+)
 #LH_MEMTEST="memtest86+"
+LH_MEMTEST="disabled"
 
 # $LH_NET_ROOT_FILESYSTEM: set netboot filesystem
 # (Default: nfs)
diff --git a/mini/config/chroot_local-hooks/ipw2200.sh b/mini/config/chroot_local-hooks/ipw2200.sh
deleted file mode 120000
index 2d0f9e1..0000000
--- a/mini/config/chroot_local-hooks/ipw2200.sh
+++ /dev/null
@@ -1 +0,0 @@
-/usr/share/live-helper/examples/hooks/ipw2200.sh
\ No newline at end of file
diff --git a/mini/config/chroot_local-hooks/perms b/mini/config/chroot_local-hooks/perms
new file mode 100755
index 0000000..b797f3d
--- /dev/null
+++ b/mini/config/chroot_local-hooks/perms
@@ -0,0 +1,3 @@
+# TODO: fix this as it does not seem to work
+echo Chowning webc
+chown -R webc:webc ~webc
diff --git a/mini/config/chroot_local-hooks/stripped b/mini/config/chroot_local-hooks/stripped
index b10b384..4c359f7 100755
--- a/mini/config/chroot_local-hooks/stripped
+++ b/mini/config/chroot_local-hooks/stripped
@@ -11,7 +11,36 @@ set -e
 
 # Removing unused packages
 # python-2.5
-for PACKAGE in aptitude man-db manpages info dselect bsdmainutils manpages gcc-4.1 traceroute 
+# Rip out X extensions
+for PACKAGE in aptitude man-db manpages info dselect bsdmainutils manpages gcc-4.1 traceroute \
+xserver-xorg-input-synaptics \
+xserver-xorg-video-apm \
+xserver-xorg-video-chips \
+xserver-xorg-video-imstt \
+xserver-xorg-video-mga \
+xserver-xorg-video-neomagic \
+xserver-xorg-video-newport \
+xserver-xorg-video-nsc \
+xserver-xorg-video-nv \
+xserver-xorg-video-rendition \
+xserver-xorg-video-s3 \
+xserver-xorg-video-s3virge \
+xserver-xorg-video-savage \
+xserver-xorg-video-siliconmotion \
+xserver-xorg-video-sisusb \
+xserver-xorg-video-tdfx \
+xserver-xorg-video-tga \
+xserver-xorg-video-trident \
+xserver-xorg-video-tseng \
+xserver-xorg-video-v4l \
+xserver-xorg-video-vga \
+xserver-xorg-input-wacom \
+xserver-xorg-video-ark \
+xserver-xorg-video-cirrus \
+xserver-xorg-video-cyrix \
+xserver-xorg-video-dummy \
+xserver-xorg-video-fbdev \
+xserver-xorg-video-glint
 do
 	if ! apt-get remove --purge --yes "${PACKAGE}"
 	then
@@ -25,7 +54,7 @@ apt-get autoremove --yes || true
 find . -name *~ | xargs rm -f
 
 rm -rf /usr/include/*
-#rm -rf /usr/share/groff/*
+rm -rf /usr/share/groff/*
 rm -rf /usr/share/doc/*
 rm -rf /usr/share/locale/*
 rm -rf /usr/share/man/*
diff --git a/mini/config/chroot_local-hooks/xorg b/mini/config/chroot_local-hooks/xorg
new file mode 100755
index 0000000..2d63196
--- /dev/null
+++ b/mini/config/chroot_local-hooks/xorg
@@ -0,0 +1,2 @@
+rm /etc/X11/xorg.conf
+ln -s rm /etc/X11/xorg.webc.conf /etc/X11/xorg.conf
diff --git a/mini/config/chroot_local-packages/dbus_1.2.1-1_i386.deb b/mini/config/chroot_local-packages/dbus_1.2.1-1_i386.deb
deleted file mode 100644
index 8def54a..0000000
Binary files a/mini/config/chroot_local-packages/dbus_1.2.1-1_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/iceweasel-webconverger_6-24_all.deb b/mini/config/chroot_local-packages/iceweasel-webconverger_6-24_all.deb
deleted file mode 100644
index 86b56c1..0000000
Binary files a/mini/config/chroot_local-packages/iceweasel-webconverger_6-24_all.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/iceweasel_3.0~b5-4_i386.deb b/mini/config/chroot_local-packages/iceweasel_3.0~b5-4_i386.deb
deleted file mode 100644
index 1f6027a..0000000
Binary files a/mini/config/chroot_local-packages/iceweasel_3.0~b5-4_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/libcairo2_1.6.4-1_i386.deb b/mini/config/chroot_local-packages/libcairo2_1.6.4-1_i386.deb
deleted file mode 100644
index 7a259f6..0000000
Binary files a/mini/config/chroot_local-packages/libcairo2_1.6.4-1_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/libdbus-1-3_1.2.1-1_i386.deb b/mini/config/chroot_local-packages/libdbus-1-3_1.2.1-1_i386.deb
deleted file mode 100644
index ca05644..0000000
Binary files a/mini/config/chroot_local-packages/libdbus-1-3_1.2.1-1_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/libdbus-glib-1-2_0.74-2_i386.deb b/mini/config/chroot_local-packages/libdbus-glib-1-2_0.74-2_i386.deb
deleted file mode 100644
index fa1c663..0000000
Binary files a/mini/config/chroot_local-packages/libdbus-glib-1-2_0.74-2_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/libpixman-1-0_0.10.0-2_i386.deb b/mini/config/chroot_local-packages/libpixman-1-0_0.10.0-2_i386.deb
deleted file mode 100644
index 0f88608..0000000
Binary files a/mini/config/chroot_local-packages/libpixman-1-0_0.10.0-2_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/webconverger-base_2.39_i386.deb b/mini/config/chroot_local-packages/webconverger-base_2.39_i386.deb
deleted file mode 100644
index ddb4573..0000000
Binary files a/mini/config/chroot_local-packages/webconverger-base_2.39_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packages/xulrunner-1.9_1.9~b5-4_i386.deb b/mini/config/chroot_local-packages/xulrunner-1.9_1.9~b5-4_i386.deb
deleted file mode 100644
index 025e4ef..0000000
Binary files a/mini/config/chroot_local-packages/xulrunner-1.9_1.9~b5-4_i386.deb and /dev/null differ
diff --git a/mini/config/chroot_local-packageslists/en_US.dict b/mini/config/chroot_local-packageslists/en
similarity index 100%
rename from mini/config/chroot_local-packageslists/en_US.dict
rename to mini/config/chroot_local-packageslists/en
diff --git a/mini/config/chroot_local-packageslists/wireless b/mini/config/chroot_local-packageslists/wireless
new file mode 100644
index 0000000..a0e499d
--- /dev/null
+++ b/mini/config/chroot_local-packageslists/wireless
@@ -0,0 +1 @@
+wpasupplicant
diff --git a/webconverger/config/chroot b/webconverger/config/chroot
index d4cd115..1736da0 100644
--- a/webconverger/config/chroot
+++ b/webconverger/config/chroot
@@ -30,7 +30,7 @@ LH_UNION_FILESYSTEM="aufs"
 
 # $LH_LINUX_FLAVOURS: set kernel flavour to use
 # (Default: autodetected)
-#LH_LINUX_FLAVOURS="486"
+LH_LINUX_FLAVOURS="486"
 
 # $LH_LINUX_PACKAGES: set kernel packages to use
 # (Default: autodetected)
diff --git a/mini/config/chroot_local-hooks/stripped b/webconverger/config/chroot_local-hooks/stripped
similarity index 90%
copy from mini/config/chroot_local-hooks/stripped
copy to webconverger/config/chroot_local-hooks/stripped
index b10b384..e99249d 100755
--- a/mini/config/chroot_local-hooks/stripped
+++ b/webconverger/config/chroot_local-hooks/stripped
@@ -11,7 +11,7 @@ set -e
 
 # Removing unused packages
 # python-2.5
-for PACKAGE in aptitude man-db manpages info dselect bsdmainutils manpages gcc-4.1 traceroute 
+for PACKAGE in aptitude man-db manpages info dselect bsdmainutils manpages gcc-4.1 traceroute
 do
 	if ! apt-get remove --purge --yes "${PACKAGE}"
 	then
@@ -27,13 +27,13 @@ find . -name *~ | xargs rm -f
 rm -rf /usr/include/*
 #rm -rf /usr/share/groff/*
 rm -rf /usr/share/doc/*
-rm -rf /usr/share/locale/*
+#rm -rf /usr/share/locale/*
 rm -rf /usr/share/man/*
-rm -rf /usr/share/i18n/*
+#rm -rf /usr/share/i18n/*
 rm -rf /usr/share/info/*
 rm -rf /usr/share/lintian/*
 rm -rf /usr/share/linda/*
-rm -rf /usr/share/zoneinfo/*
+#rm -rf /usr/share/zoneinfo/*
 rm -rf /var/cache/man/*
 
 # Cleaning apt lists
diff --git a/mini/config/chroot_local-hooks/theme b/webconverger/config/chroot_local-hooks/theme
similarity index 100%
copy from mini/config/chroot_local-hooks/theme
copy to webconverger/config/chroot_local-hooks/theme
diff --git a/mini/config/chroot_local-hooks/webconverger b/webconverger/config/chroot_local-hooks/webconverger
similarity index 100%
copy from mini/config/chroot_local-hooks/webconverger
copy to webconverger/config/chroot_local-hooks/webconverger
diff --git a/webconverger/config/chroot_local-includes/etc/apt/preferences b/webconverger/config/chroot_local-includes/etc/apt/preferences
new file mode 100644
index 0000000..f6ecef6
--- /dev/null
+++ b/webconverger/config/chroot_local-includes/etc/apt/preferences
@@ -0,0 +1,3 @@
+Package: *
+Pin: release o=webconverger
+Pin-Priority: 1001
diff --git a/webconverger/config/chroot_local-packageslists/webconverger b/webconverger/config/chroot_local-packageslists/webconverger
index a1f6e88..10e349b 100644
--- a/webconverger/config/chroot_local-packageslists/webconverger
+++ b/webconverger/config/chroot_local-packageslists/webconverger
@@ -1,6 +1,6 @@
 # Webconverger's main configuration hendry at webconverger.com
 # Minimal
-eject file sudo vim-tiny
+eject file sudo
 
 # Standard
 console-common kbd locales
@@ -13,7 +13,6 @@ alsa-base alsa-oss alsa-utils
 
 # For upgrade, firewall et al. features
 live-initscripts
-#rsync
 
 webconverger-base
 webconverger-archive-keyring
@@ -25,13 +24,13 @@ dwm
 xloadimage
 
 # browser
-#iceweasel
+iceweasel
 
 # For reseting the kiosk
 xautolock
 
 # For locking down the browser
-#iceweasel-webconverger
+iceweasel-webconverger
 
 # fonts
 ttf-dejavu
diff --git a/webconverger/config/chroot_local-packageslists/wireless b/webconverger/config/chroot_local-packageslists/wireless
new file mode 100644
index 0000000..a0e499d
--- /dev/null
+++ b/webconverger/config/chroot_local-packageslists/wireless
@@ -0,0 +1 @@
+wpasupplicant
diff --git a/webconverger/config/chroot_sources/webc.chroot b/webconverger/config/chroot_sources/webc.chroot
index d9129d4..2240a1f 100644
--- a/webconverger/config/chroot_sources/webc.chroot
+++ b/webconverger/config/chroot_sources/webc.chroot
@@ -1,4 +1,4 @@
 deb http://debian.webconverger.com/ lenny/
 deb-src http://debian.webconverger.com/ lenny/
 
-deb ftp://ftp.debian.org/debian experimental main
+#deb ftp://ftp.debian.org/debian experimental main

-- 
debian-live/config-webc



More information about the debian-live-changes mailing list