diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lists/gnome | 4 | ||||
-rw-r--r-- | src/lists/gnome-core | 4 | ||||
-rw-r--r-- | src/lists/gnome-full | 4 | ||||
-rw-r--r-- | src/lists/gnustep | 4 | ||||
-rw-r--r-- | src/lists/kde | 4 | ||||
-rw-r--r-- | src/lists/kde-core | 4 | ||||
-rw-r--r-- | src/lists/kde-core-i18n | 4 | ||||
-rw-r--r-- | src/lists/kde-extra | 4 | ||||
-rw-r--r-- | src/lists/kde-extra-i18n | 4 | ||||
-rw-r--r-- | src/lists/kde-full | 4 | ||||
-rw-r--r-- | src/lists/kde-full-i18n | 4 | ||||
-rw-r--r-- | src/lists/kde-i18n | 4 | ||||
-rw-r--r-- | src/lists/minimal | 2 | ||||
-rw-r--r-- | src/lists/minimal-net | 2 | ||||
-rw-r--r-- | src/lists/standard | 2 | ||||
-rw-r--r-- | src/lists/standard-i18n | 2 | ||||
-rw-r--r-- | src/lists/x11 | 4 | ||||
-rw-r--r-- | src/lists/x11-core | 4 | ||||
-rw-r--r-- | src/lists/xfce | 4 | ||||
-rwxr-xr-x | src/main.sh | 6 | ||||
-rw-r--r-- | src/scripts/02defaults.sh | 13 | ||||
-rw-r--r-- | src/scripts/14chroot.sh | 3 | ||||
-rw-r--r-- | src/scripts/21image.sh | 17 |
23 files changed, 57 insertions, 50 deletions
diff --git a/src/lists/gnome b/src/lists/gnome index fd3fb76..8474dd5 100644 --- a/src/lists/gnome +++ b/src/lists/gnome @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/gnome - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -12,4 +12,4 @@ gnome-themes-extras rhythmbox synaptic -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core diff --git a/src/lists/gnome-core b/src/lists/gnome-core index 7b65ba9..e1a9cac 100644 --- a/src/lists/gnome-core +++ b/src/lists/gnome-core @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/gnome-core - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -9,4 +9,4 @@ console-common locales # GNOME Core gdm gnome-core -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core diff --git a/src/lists/gnome-full b/src/lists/gnome-full index 72f07d0..f3d17b5 100644 --- a/src/lists/gnome-full +++ b/src/lists/gnome-full @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/gnome-full - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -9,4 +9,4 @@ console-common locales # GNOME Full gdm gnome -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core diff --git a/src/lists/gnustep b/src/lists/gnustep index fb3c88d..1c0c841 100644 --- a/src/lists/gnustep +++ b/src/lists/gnustep @@ -1,13 +1,13 @@ # /usr/share/make-live/lists/x11-core - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales # X11 -wdm x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +wdm x-window-system-core # GNUstep gnustep gnumail.app talksoup.app viewpdf.app wmaker gnustep-icons diff --git a/src/lists/kde b/src/lists/kde index 9701dac..2f81510 100644 --- a/src/lists/kde +++ b/src/lists/kde @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -9,4 +9,4 @@ console-common locales # KDE kde kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core diff --git a/src/lists/kde-core b/src/lists/kde-core index 9afe124..020f4f4 100644 --- a/src/lists/kde-core +++ b/src/lists/kde-core @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde-core - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -9,4 +9,4 @@ console-common locales # KDE Core kde-core kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core diff --git a/src/lists/kde-core-i18n b/src/lists/kde-core-i18n index e2178a2..0602328 100644 --- a/src/lists/kde-core-i18n +++ b/src/lists/kde-core-i18n @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde-core-i18n - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -15,7 +15,7 @@ manpages-pl-dev manpages-pt manpages-pt-dev manpages-ru manpages-tr manpages-zh # KDE Core kde-core kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core # KDE i18n kde-i18n-af kde-i18n-ar kde-i18n-az kde-i18n-bg kde-i18n-bn kde-i18n-br diff --git a/src/lists/kde-extra b/src/lists/kde-extra index dc512cb..ca3212c 100644 --- a/src/lists/kde-extra +++ b/src/lists/kde-extra @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde-extra - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -9,7 +9,7 @@ console-common locales # KDE kde kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core # KDE Full koffice diff --git a/src/lists/kde-extra-i18n b/src/lists/kde-extra-i18n index cb5fe16..56b775b 100644 --- a/src/lists/kde-extra-i18n +++ b/src/lists/kde-extra-i18n @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde-extra-i18n - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -15,7 +15,7 @@ manpages-pl-dev manpages-pt manpages-pt-dev manpages-ru manpages-tr manpages-zh # KDE kde kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core # KDE i18n kde-i18n-af kde-i18n-ar kde-i18n-az kde-i18n-bg kde-i18n-bn kde-i18n-br diff --git a/src/lists/kde-full b/src/lists/kde-full index f6051d2..624ff80 100644 --- a/src/lists/kde-full +++ b/src/lists/kde-full @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde-full - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -9,7 +9,7 @@ console-common locales # KDE kde kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core # KDE Full koffice diff --git a/src/lists/kde-full-i18n b/src/lists/kde-full-i18n index 58d7b91..aacb425 100644 --- a/src/lists/kde-full-i18n +++ b/src/lists/kde-full-i18n @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde-full-i18n - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -15,7 +15,7 @@ manpages-pl-dev manpages-pt manpages-pt-dev manpages-ru manpages-tr manpages-zh # KDE kde kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core # KDE i18n kde-i18n-af kde-i18n-ar kde-i18n-az kde-i18n-bg kde-i18n-bn kde-i18n-br diff --git a/src/lists/kde-i18n b/src/lists/kde-i18n index b6129e8..a532719 100644 --- a/src/lists/kde-i18n +++ b/src/lists/kde-i18n @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/kde-i18n - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -15,7 +15,7 @@ manpages-pl-dev manpages-pt manpages-pt-dev manpages-ru manpages-tr manpages-zh # KDE kde kdm -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core # KDE i18n kde-i18n-af kde-i18n-ar kde-i18n-az kde-i18n-bg kde-i18n-bn kde-i18n-br diff --git a/src/lists/minimal b/src/lists/minimal index 63d30a8..dd81279 100644 --- a/src/lists/minimal +++ b/src/lists/minimal @@ -1,4 +1,4 @@ # /usr/share/make-live/lists/minimal - package list for make-live(1) # Minimal -eject vim-tiny sudo +eject file sudo vim-tiny diff --git a/src/lists/minimal-net b/src/lists/minimal-net index fb883c5..0609035 100644 --- a/src/lists/minimal-net +++ b/src/lists/minimal-net @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/minimal-net - package list for make-live(1) # Minimal -eject vim-tiny sudo +eject file sudo vim-tiny # Network bind9-host dhcp-client dnsutils ftp ifupdown iptables iputils-ping mtr-tiny diff --git a/src/lists/standard b/src/lists/standard index e394b57..22a81ac 100644 --- a/src/lists/standard +++ b/src/lists/standard @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/standard - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales diff --git a/src/lists/standard-i18n b/src/lists/standard-i18n index 9d1e3fc..077a1c0 100644 --- a/src/lists/standard-i18n +++ b/src/lists/standard-i18n @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/standard-i18n - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales diff --git a/src/lists/x11 b/src/lists/x11 index acd3d32..759ae18 100644 --- a/src/lists/x11 +++ b/src/lists/x11 @@ -1,10 +1,10 @@ # /usr/share/make-live/lists/x11 - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales # X11 -xdm x-window-system xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +xdm x-window-system diff --git a/src/lists/x11-core b/src/lists/x11-core index ee6b31d..af33eb0 100644 --- a/src/lists/x11-core +++ b/src/lists/x11-core @@ -1,10 +1,10 @@ # /usr/share/make-live/lists/x11-core - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales # X11 -xdm x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +xdm x-window-system-core diff --git a/src/lists/xfce b/src/lists/xfce index 8b288cf..b1f5049 100644 --- a/src/lists/xfce +++ b/src/lists/xfce @@ -1,7 +1,7 @@ # /usr/share/make-live/lists/xfce - package list for make-live(1) # Minimal -eject sudo +eject file sudo vim-tiny # Standard console-common locales @@ -9,4 +9,4 @@ console-common locales # Xfce gdm xfce4 -x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator +x-window-system-core diff --git a/src/main.sh b/src/main.sh index 7b3171f..cfffd83 100755 --- a/src/main.sh +++ b/src/main.sh @@ -30,9 +30,9 @@ CONFIG="/etc/make-live.conf" PROGRAM="`basename ${0}`" VERSION="0.99.14" -CODENAME_OLDSTABLE="sarge" -CODENAME_STABLE="etch" -CODENAME_TESTING="lenny" +CODENAME_OLDSTABLE="woody" +CODENAME_STABLE="sarge" +CODENAME_TESTING="etch" CODENAME_UNSTABLE="sid" # Source sub scripts diff --git a/src/scripts/02defaults.sh b/src/scripts/02defaults.sh index 9cc4c5a..faca476 100644 --- a/src/scripts/02defaults.sh +++ b/src/scripts/02defaults.sh @@ -53,7 +53,7 @@ Defaults () # Set debian distribution if [ -z "${LIVE_DISTRIBUTION}" ] then - LIVE_DISTRIBUTION="testing" + LIVE_DISTRIBUTION="unstable" fi if [ "${LIVE_DISTRIBUTION}" = "experimental" ] @@ -86,7 +86,13 @@ Defaults () ;; amd64) - LIVE_KERNEL="amd64" + if [ "${LIVE_DISTRIBUTION}" = "unstable" ] || [ "${LIVE_DISTRIBUTION}" = "${CODENAME_UNSTABLE}" ] || \ + [ "${LIVE_DISTRIBUTION}" = "testing" ] || [ "${LIVE_DISTRIBUTION}" = "${CODENAME_TESTING}" ] + then + LIVE_KERNEL="amd64" + else + LIVE_KERNEL="amd64-generic" + fi ;; arm) @@ -99,7 +105,8 @@ Defaults () ;; i386) - if [ "${LIVE_DISTRIBUTION}" = "oldstable" ] || [ "${LIVE_DISTRIBUTION}" = "${CODENAME_OLDSTABLE}" ] + if [ "${LIVE_DISTRIBUTION}" = "oldstable" ] || [ "${LIVE_DISTRIBUTION}" = "${CODENAME_OLDSTABLE}" ] || \ + [ "${LIVE_DISTRIBUTION}" = "stable" ] || [ "${LIVE_DISTRIBUTION}" = "${CODENAME_STABLE}" ] then LIVE_KERNEL="386" else diff --git a/src/scripts/14chroot.sh b/src/scripts/14chroot.sh index cc24eec..2e2b489 100644 --- a/src/scripts/14chroot.sh +++ b/src/scripts/14chroot.sh @@ -156,6 +156,9 @@ Chroot () Chroot_exec "${LIVE_HOOK}" fi + # Temporary hacks for broken packages + Hack_xorg + # Add filesystem.manifest Chroot_exec "dpkg-query -W \*" | awk '$2 ~ /./ {print $1 " " $2 }' > "${LIVE_ROOT}"/filesystem.manifest diff --git a/src/scripts/21image.sh b/src/scripts/21image.sh index 5261867..36ca014 100644 --- a/src/scripts/21image.sh +++ b/src/scripts/21image.sh @@ -215,20 +215,17 @@ Syslinux () Linuximage () { - # Removing initrd backup files - rm -f "${LIVE_CHROOT}"/boot/initrd*bak* - case "${1}" in iso) # Copy linux-image if [ "${LIVE_FLAVOUR}" = "minimal" ] then - mv "${LIVE_CHROOT}"/boot/vmlinuz-* "${LIVE_ROOT}"/binary/isolinux/vmlinuz - mv "${LIVE_CHROOT}"/boot/initrd.img-* "${LIVE_ROOT}"/binary/isolinux/initrd.gz + mv "${LIVE_CHROOT}"/boot/vmlinuz* "${LIVE_ROOT}"/binary/isolinux/vmlinuz + mv "${LIVE_CHROOT}"/boot/initrd.img* "${LIVE_ROOT}"/binary/isolinux/initrd.gz rm -f "${LIVE_CHROOT}"/vmlinuz "${LIVE_CHROOT}"/initrd.img else - cp "${LIVE_CHROOT}"/boot/vmlinuz-* "${LIVE_ROOT}"/binary/isolinux/vmlinuz - cp "${LIVE_CHROOT}"/boot/initrd.img-* "${LIVE_ROOT}"/binary/isolinux/initrd.gz + cp "${LIVE_CHROOT}"/boot/vmlinuz* "${LIVE_ROOT}"/binary/isolinux/vmlinuz + cp "${LIVE_CHROOT}"/boot/initrd.img* "${LIVE_ROOT}"/binary/isolinux/initrd.gz fi ;; @@ -236,10 +233,10 @@ Linuximage () # Copy linux-image if [ "${LIVE_FLAVOUR}" = "minimal" ] then - mv "${LIVE_ROOT}"/chroot/boot/vmlinuz-* "${LIVE_ROOT}"/tftpboot/vmlinuz - mv "${LIVE_ROOT}"/chroot/boot/initrd.img-* "${LIVE_ROOT}"/tftpboot/initrd.gz + mv "${LIVE_ROOT}"/chroot/boot/vmlinuz* "${LIVE_ROOT}"/tftpboot/vmlinuz + mv "${LIVE_ROOT}"/chroot/boot/initrd.img* "${LIVE_ROOT}"/tftpboot/initrd.gz else - cp "${LIVE_ROOT}"/chroot/boot/vmlinuz-* "${LIVE_ROOT}"/tftpboot/vmlinuz + cp "${LIVE_ROOT}"/chroot/boot/vmlinuz* "${LIVE_ROOT}"/tftpboot/vmlinuz cp "${LIVE_ROOT}"/chroot/boot/initrd.img-* "${LIVE_ROOT}"/tftpboot/initrd.gz fi ;; |