--- toast-linux 2004/04/28 01:13:49 1.58 +++ toast-linux 2004/04/28 21:29:44 1.59 @@ -701,7 +701,7 @@ DESTROY=yes overwrite existing disk contents --- FILE root/etc/passwd --- -root:x:0:0:root:/root:/bin/sh +root:x:0:0:root:/root:/bin/zsh bin:x:1:1:bin:/bin:/bin/false daemon:x:2:2:daemon:/sbin:/bin/false adm:x:3:4:adm:/var/adm:/bin/false @@ -715,7 +715,7 @@ operator:x:11:0:operator:/root:/bin/false games:x:12:100:games:/usr/games:/bin/false ftp:x:14:50:FTP User:/home/ftp:/bin/false -toast:x:42:42:toast:/toast:/bin/sh +toast:x:42:42:toast:/toast:/bin/zsh nobody:x:99:99:nobody:/:/bin/false --- FILE root/etc/group --- @@ -808,26 +808,26 @@ label = toast image = /boot/vmlinuz.off -label = toast.oldkernel +label = oldkernel optional image = /boot/vmlinuz.off.off -label = toast.olderkernel +label = olderkernel optional image = /boot/vmlinuz initrd = /boot/initrd.gz.off -label = toast.oldinitrd +label = oldinitrd optional image = /boot/vmlinuz initrd = /boot/initrd.gz.off.off -label = toast.olderinitrd +label = olderinitrd optional image = /boot/vmlinuz.off initrd = /boot/initrd.gz.off -label = toast.oldkernel.oldinitrd +label = oldkoldi optional --- FILE root/etc/profile --- @@ -1476,7 +1476,7 @@ echo "tune2fs -j $lvpath" done ---- FILE root/sbin/finish --- +--- FILE root/sbin/bootable --- #!/bin/sh -e [ -d /mnt/root/proc/1 ] || ! echo "/mnt/root/proc not mounted?" [ -d /mnt/root/sys/class ] || ! echo "/mnt/root/sys not mounted?" @@ -1781,53 +1781,52 @@ task 70 util-linux toast arm http://kernel.org/pub/linux/utils/util-linux/util-linux-2.11z.tar.bz2 task 25 module-init-tools toast arm http://kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-3.0.tar.bz2 task 322 ncurses toast arm http://ftp.gnu.org/gnu/ncurses/ncurses-5.4.tar.gz +task 485 gettext toast arm http://ftp.gnu.org/gnu/gettext/gettext-0.14.1.tar.gz +task 60 readline toast arm http://ftp.gnu.org/gnu/readline/readline-4.3.tar.gz task 37 procps toast arm http://procps.sourceforge.net/procps-3.1.15.tar.gz task 22 patch toast arm http://ftp.gnu.org/gnu/patch/patch-2.5.4.tar.gz task 25 findutils toast arm [ http://ftp.gnu.org/gnu/findutils/findutils-4.1.tar.gz http://downloads.linuxfromscratch.org/findutils-4.1.patch ] task 16 sysvinit toast arm ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/sysvinit-2.85.tar.gz -task 14 hdparm toast arm http://www.ibiblio.org/pub/Linux/system/hardware/hdparm-5.5.tar.gz -task 131 inetutils toast arm http://ftp.gnu.org/gnu/inetutils/inetutils-1.4.2.tar.gz -task 7 udhcp toast arm http://udhcp.busybox.net/source/udhcp-0.9.8.tar.gz -task 192 vim toast arm ftp://ftp.vim.org/pub/vim/unix/vim-6.2.tar.bz2 task 8 sysklogd toast arm http://www.infodrom.org/projects/sysklogd/download/sysklogd-1.4.1.tar.gz -task 34 net-tools toast arm http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.60.tar.bz2 task 1871 linux toast arm [ http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.5.tar.bz2 http://toastball.net/toast-linux-tmp/linux-2.6.5-config.tar.gz ] task 22 device-mapper toast arm http://mirrors.kernel.org/sources.redhat.com/dm/device-mapper.1.00.17.tgz task 84 lvm2 toast arm http://mirrors.kernel.org/sources.redhat.com/lvm2/LVM2.2.00.15.tgz task 16 bin86 toast arm http://www.cix.co.uk/~mayday/dev86/bin86-0.16.15.tar.gz task 64 nasm toast arm http://unc.dl.sourceforge.net/sourceforge/nasm/nasm-0.98.38.tar.bz2 task 27 lilo toast arm lilo/22.5.8+devmapper: [ http://home.san.rr.com/johninsd/pub/linux/lilo/obsolete/lilo-22.5.8.tar.gz http://www.saout.de/misc/lilo-22.5.8-devmapper.patch ] -task 485 gettext toast arm http://ftp.gnu.org/gnu/gettext/gettext-0.14.1.tar.gz task 327 e2fsprogs toast arm http://unc.dl.sourceforge.net/sourceforge/e2fsprogs/e2fsprogs-1.34.tar.gz task 7 devfsd toast arm http://kernel.org/pub/linux/daemons/devfsd/devfsd-v1.3.25.tar.bz2 task 6 genext2fs toast arm genext2fs/1.3-4: [ http://http.us.debian.org/debian/pool/main/g/genext2fs/genext2fs_1.3.orig.tar.gz http://http.us.debian.org/debian/pool/main/g/genext2fs/genext2fs_1.3-4.diff.gz ] -task 18 toastinit toast arm http://toastball.net/toast-linux-tmp/toastinit-1.8.tar.gz +task 18 toastinit toast arm http://toastball.net/toast-linux-tmp/toastinit-1.11.tar.gz task 1 toastlogin toast arm http://toastball.net/toast-linux-tmp/toastlogin-1.8.tar.gz +task 4 iana-etc toast arm http://www.sethwklein.net/projects/iana-etc/downloads/iana-etc-0.99.tar.bz2 +task 238 zsh toast arm http://archive.progeny.com/zsh/zsh-4.2.0.tar.bz2 +task 7 udhcp toast arm http://udhcp.busybox.net/source/udhcp-0.9.8.tar.gz +task 172 cpio toast arm http://ftp.gnu.org/gnu/cpio/cpio-2.5.tar.gz +task 7 bootable bootable + +task 192 vim toast arm ftp://ftp.vim.org/pub/vim/unix/vim-6.2.tar.bz2 +task 14 hdparm toast arm http://www.ibiblio.org/pub/Linux/system/hardware/hdparm-5.5.tar.gz +task 131 inetutils toast arm http://ftp.gnu.org/gnu/inetutils/inetutils-1.4.2.tar.gz +task 34 net-tools toast arm http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.60.tar.bz2 +task 50 less toast arm http://www.greenwoodsoftware.com/less/less-381.tar.gz +task 221 groff toast arm http://ftp.gnu.org/gnu/groff/groff-1.19.tar.gz +task 13 man toast arm http://kernel.org/pub/linux/utils/man/man-1.5m2.tar.bz2 task 30 man-pages toast arm http://kernel.org/pub/linux/docs/manpages/man-pages-1.65.tar.bz2 +task 93 texinfo toast arm http://ftp.gnu.org/gnu/texinfo/texinfo-4.6.tar.gz task 17 zlib toast arm http://www.libpng.org/pub/png/src/zlib-1.2.1.tar.gz task 21 m4 toast arm http://ftp.gnu.org/gnu/m4/m4-1.4.tar.gz task 76 bison toast arm http://ftp.gnu.org/gnu/bison/bison-1.875.tar.bz2 -task 50 less toast arm http://www.greenwoodsoftware.com/less/less-381.tar.gz -task 221 groff toast arm http://ftp.gnu.org/gnu/groff/groff-1.19.tar.gz task 389 flex toast arm http://unc.dl.sourceforge.net/sourceforge/lex/flex-2.5.31.tar.bz2 -task 93 texinfo toast arm http://ftp.gnu.org/gnu/texinfo/texinfo-4.6.tar.gz task 22 autoconf toast arm http://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.gz task 19 automake toast arm http://ftp.gnu.org/gnu/automake/automake-1.8.2.tar.gz task 57 file toast arm ftp://ftp.astron.com/pub/file/file-4.07.tar.gz task 76 libtool toast arm http://ftp.gnu.org/gnu/libtool/libtool-1.5.2.tar.gz task 19 ed toast arm http://ftp.gnu.org/gnu/ed/ed-0.2.tar.gz task 38 kbd toast arm ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/kbd-1.12.tar.gz -task 13 man toast arm http://kernel.org/pub/linux/utils/man/man-1.5m2.tar.bz2 -task 4 iana-etc toast arm http://www.sethwklein.net/projects/iana-etc/downloads/iana-etc-0.99.tar.bz2 -task 238 zsh toast arm http://archive.progeny.com/zsh/zsh-4.2.0.tar.bz2 -task 60 readline toast arm http://ftp.gnu.org/gnu/readline/readline-4.3.tar.gz task 98 parted toast arm http://ftp.gnu.org/gnu/parted/parted-1.6.6.tar.gz -task 172 cpio toast arm http://ftp.gnu.org/gnu/cpio/cpio-2.5.tar.gz task 440 openssl toast arm http://www.openssl.org/source/openssl-0.9.7d.tar.gz task 192 openssh toast arm ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-3.8p1.tar.gz -task 7 finish finish - -# TODO: reorder/rebuild pkgs to take full advantage of optional libraries etc. --- FILE root/sbin/respin --- #!/bin/sh -e