PATCH: Support 2.6.13+ kernels.
Ben Greear <[email protected]> Thu, 09 Mar 2006 15:36:55 -0800
| Newsgroups | gmane.linux.bbc.devel |
|---|---|
| Organization | Candela Technologies |
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------080902030204000102090409 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit This removes support for devfs, which no longer works with 2.6.13+ kernels, and moves things to a static configuration of /proc. I also added udev, but never got it working. It does at least build however... This is based off of my own fork..and I haven't updated in a long time (never could figure out SVN worth a damn). If, for some reason, someone would like my entire gar2 tree, I'm willing to tar it up. Thanks, Ben -- Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com --------------080902030204000102090409 Content-Type: text/x-patch; name="gar_diff.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="gar_diff.patch" ? staging ? archive/bzip2/cookies ? archive/bzip2/download ? archive/bzip2/work ? archive/cabextract/cookies ? archive/cabextract/download ? archive/cabextract/work ? archive/cpio/cookies ? archive/cpio/download ? archive/cpio/work ? archive/garpkg/cookies ? archive/garpkg/download ? archive/garpkg/work ? archive/gzip/cookies ? archive/gzip/download ? archive/gzip/work ? archive/ncompress/cookies ? archive/ncompress/download ? archive/ncompress/work ? archive/pax/cookies ? archive/pax/download ? archive/pax/work ? archive/tar/cookies ? archive/tar/download ? archive/tar/work ? archive/unzip/cookies ? archive/unzip/download ? archive/unzip/work ? archive/zip/cookies ? archive/zip/download ? archive/zip/work ? boot/busybox/cookies ? boot/busybox/download ? boot/busybox/work ? boot/minit/cookies ? boot/minit/download ? boot/minit/work ? boot/sysvinit/cookies ? boot/sysvinit/download ? boot/sysvinit/work ? crypto/gnupg/cookies ? crypto/gnupg/download ? crypto/gnupg/work ? crypto/openssl/cookies ? crypto/openssl/download ? crypto/openssl/work ? devel/ccache/cookies ? devel/ccache/download ? devel/ccache/work ? devel/flex/cookies ? devel/flex/download ? devel/flex/work ? devel/gcc/cookies ? devel/gcc/download ? devel/gcc/work ? devel/gcc-inhibited/cookies ? devel/gcc-inhibited/download ? devel/gcc-inhibited/work ? devel/glib/cookies ? devel/glib/download ? devel/glib/work ? devel/glibc/cookies ? devel/glibc/download ? devel/glibc/work ? devel/libtool/cookies ? devel/libtool/download ? devel/libtool/work ? devel/make/cookies ? devel/make/download ? devel/make/work ? devel/nasm/cookies ? devel/nasm/download ? devel/nasm/work ? disk/cdrtools/cookies ? disk/cdrtools/download ? disk/cdrtools/work ? disk/device-mapper/cookies ? disk/device-mapper/download ? disk/device-mapper/work ? disk/dumprestore/cookies ? disk/dumprestore/download ? disk/dumprestore/work ? disk/fixdisktable/cookies ? disk/fixdisktable/download ? disk/fixdisktable/work ? disk/gpart/cookies ? disk/gpart/download ? disk/gpart/work ? disk/hdparm/cookies ? disk/hdparm/download ? disk/hdparm/work ? disk/lilo/cookies ? disk/lilo/download ? disk/lilo/work ? disk/lvm/cookies ? disk/lvm/download ? disk/lvm/work ? disk/parted/cookies ? disk/parted/download ? disk/parted/work ? disk/raidtools/cookies ? disk/raidtools/download ? disk/raidtools/work ? editors/biew/cookies ? editors/biew/download ? editors/biew/work ? editors/bvi/cookies ? editors/bvi/download ? editors/bvi/work ? editors/ed/cookies ? editors/ed/download ? editors/ed/work ? editors/fb/cookies ? editors/fb/download ? editors/fb/work ? editors/hexcurse/cookies ? editors/hexcurse/download ? editors/hexcurse/work ? editors/joe/cookies ? editors/joe/download ? editors/joe/work ? editors/less/cookies ? editors/less/download ? editors/less/work ? editors/nano/cookies ? editors/nano/download ? editors/nano/work ? editors/vim/cookies ? editors/vim/download ? editors/vim/work ? fs/bmap/cookies ? fs/bmap/download ? fs/bmap/work ? fs/dosfstools/cookies ? fs/dosfstools/download ? fs/dosfstools/work ? fs/e2fsprogs/cookies ? fs/e2fsprogs/download ? fs/e2fsprogs/work ? fs/genromfs/cookies ? fs/genromfs/download ? fs/genromfs/work ? fs/jfsutils/cookies ? fs/jfsutils/download ? fs/jfsutils/work ? fs/mtools/cookies ? fs/mtools/download ? fs/mtools/work ? fs/reiserfsprogs/cookies ? fs/reiserfsprogs/download ? fs/reiserfsprogs/work ? fs/udev/cookies ? fs/udev/download ? fs/udev/work ? fs/xfsprogs/cookies ? fs/xfsprogs/download ? fs/xfsprogs/work ? images/lnximg ? images/rootbin ? images/singularity ? kernel/cloop-bin/cookies ? kernel/cloop-bin/download ? kernel/cloop-bin/work ? kernel/cloop-module/cookies ? kernel/cloop-module/download ? kernel/cloop-module/work ? kernel/device-list/cookies ? kernel/device-list/download ? kernel/device-list/work ? kernel/discover/cookies ? kernel/discover/download ? kernel/discover/work ? kernel/discover-data/cookies ? kernel/discover-data/download ? kernel/discover-data/work ? kernel/linux/cookies ? kernel/linux/download ? kernel/linux/work ? kernel/linux-headers/cookies ? kernel/linux-headers/download ? kernel/linux-headers/work ? kernel/linux-image/cookies ? kernel/linux-image/download ? kernel/linux-image/work ? kernel/linux-libc-headers/cookies ? kernel/linux-libc-headers/download ? kernel/linux-libc-headers/work ? kernel/linux-modules/cookies ? kernel/linux-modules/download ? kernel/linux-modules/work ? kernel/linux-source/cookies ? kernel/linux-source/download ? kernel/linux-source/work ? kernel/module-init-tools/cookies ? kernel/module-init-tools/download ? kernel/module-init-tools/work ? kernel/pcmcia-cs/cookies ? kernel/pcmcia-cs/download ? kernel/pcmcia-cs/work ? lang/c/cookies ? lang/c/download ? lang/c/work ? lang/c++/cookies ? lang/c++/download ? lang/c++/work ? lang/gawk/cookies ? lang/gawk/download ? lang/gawk/work ? lang/perl/cookies ? lang/perl/download ? lang/perl/work ? lang/python/cookies ? lang/python/download ? lang/python/work ? lang/sed/cookies ? lang/sed/download ? lang/sed/work ? lib/db/cookies ? lib/db/download ? lib/db/work ? lib/expat/cookies ? lib/expat/download ? lib/expat/work ? lib/libao/cookies ? lib/libao/download ? lib/libao/work ? lib/libgcc/cookies ? lib/libgcc/download ? lib/libgcc/work ? lib/libnet/cookies ? lib/libnet/download ? lib/libnet/work ? lib/libogg/cookies ? lib/libogg/download ? lib/libogg/work ? lib/libpcap/cookies ? lib/libpcap/download ? lib/libpcap/work ? lib/libstdc++/cookies ? lib/libstdc++/download ? lib/libstdc++/work ? lib/libvorbis/cookies ? lib/libvorbis/download ? lib/libvorbis/work ? lib/libwrap/cookies ? lib/libwrap/download ? lib/libwrap/work ? lib/ncurses/cookies ? lib/ncurses/download ? lib/ncurses/work ? lib/popt/cookies ? lib/popt/download ? lib/popt/work ? lib/uclibc/cookies ? lib/uclibc/download ? lib/uclibc/work ? lib/xml2/cookies ? lib/xml2/download ? lib/xml2/work ? lib/zlib/cookies ? lib/zlib/download ? lib/zlib/work ? math/bc/cookies ? math/bc/download ? math/bc/work ? meta/bbc-contents/cookies ? meta/bbc-contents/download ? meta/bbc-contents/work ? meta/i386-livecd/cookies ? meta/i386-livecd/download ? meta/i386-livecd/work ? meta/lnx-bbc/cookies ? meta/lnx-bbc/download ? meta/lnx-bbc/work ? meta/lnx.img/cookies ? meta/lnx.img/download ? meta/lnx.img/work ? meta/root.bin/cookies ? meta/root.bin/download ? meta/root.bin/work ? meta/singularity/cookies ? meta/singularity/download ? meta/singularity/work ? net/aps/cookies ? net/aps/download ? net/aps/work ? net/arping/cookies ? net/arping/download ? net/arping/work ? net/atftp/cookies ? net/atftp/download ? net/atftp/work ? net/bind/cookies ? net/bind/download ? net/bind/work ? net/bittorrent/cookies ? net/bittorrent/download ? net/bittorrent/work ? net/bridge-utils/cookies ? net/bridge-utils/download ? net/bridge-utils/work ? net/bsd-finger/cookies ? net/bsd-finger/download ? net/bsd-finger/work ? net/curl/cookies ? net/curl/download ? net/curl/work ? net/dhcpcd/cookies ? net/dhcpcd/download ? net/dhcpcd/work ? net/dhcpd/cookies ? net/dhcpd/download ? net/dhcpd/work ? net/firehose/cookies ? net/firehose/download ? net/firehose/work ? net/gkermit/cookies ? net/gkermit/download ? net/gkermit/work ? net/hping/cookies ? net/hping/download ? net/hping/work ? net/httptunnel/cookies ? net/httptunnel/download ? net/httptunnel/work ? net/hunt/cookies ? net/hunt/download ? net/hunt/work ? net/ipcalc/cookies ? net/ipcalc/download ? net/ipcalc/work ? net/iproute2/cookies ? net/iproute2/download ? net/iproute2/work ? net/irssi/cookies ? net/irssi/download ? net/irssi/work ? net/lftp/cookies ? net/lftp/download ? net/lftp/work ? net/links/cookies ? net/links/download ? net/links/work ? net/lrzsz/cookies ? net/lrzsz/download ? net/lrzsz/work ? net/lynx/cookies ? net/lynx/download ? net/lynx/work ? net/minicom/cookies ? net/minicom/download ? net/minicom/work ? net/mtr/cookies ? net/mtr/download ? net/mtr/work ? net/ncftp/cookies ? net/ncftp/download ? net/ncftp/work ? net/ncp/cookies ? net/ncp/download ? net/ncp/work ? net/netcat/cookies ? net/netcat/download ? net/netcat/work ? net/netkit-base/cookies ? net/netkit-base/download ? net/netkit-base/work ? net/netkit-ftp/cookies ? net/netkit-ftp/download ? net/netkit-ftp/work ? net/netkit-rsh/cookies ? net/netkit-rsh/download ? net/netkit-rsh/work ? net/netkit-telnet/cookies ? net/netkit-telnet/download ? net/netkit-telnet/work ? net/netkit-tftp/cookies ? net/netkit-tftp/download ? net/netkit-tftp/work ? net/netpipes/cookies ? net/netpipes/download ? net/netpipes/work ? net/netsed/cookies ? net/netsed/download ? net/netsed/work ? net/ngrep/cookies ? net/ngrep/download ? net/ngrep/work ? net/openssh/cookies ? net/openssh/download ? net/openssh/work ? net/p0f/cookies ? net/p0f/download ? net/p0f/work ? net/portmap/cookies ? net/portmap/download ? net/portmap/work ? net/pppd/cookies ? net/pppd/download ? net/pppd/work ? net/rdate/cookies ? net/rdate/download ? net/rdate/work ? net/redir/cookies ? net/redir/download ? net/redir/work ? net/rsync/cookies ? net/rsync/download ? net/rsync/work ? net/samba/cookies ? net/samba/download ? net/samba/work ? net/socat/cookies ? net/socat/download ? net/socat/work ? net/stunnel/cookies ? net/stunnel/download ? net/stunnel/work ? net/tcpdump/cookies ? net/tcpdump/download ? net/tcpdump/work ? net/thttpd/cookies ? net/thttpd/download ? net/thttpd/work ? net/traceroute/cookies ? net/traceroute/download ? net/traceroute/work ? net/udhcp/cookies ? net/udhcp/download ? net/udhcp/work ? net/wavemon/cookies ? net/wavemon/download ? net/wavemon/work ? net/wget/cookies ? net/wget/download ? net/wget/work ? net/whois/cookies ? net/whois/download ? net/whois/work ? net/wireless-tools/cookies ? net/wireless-tools/download ? net/wireless-tools/work ? net/wvdial/cookies ? net/wvdial/download ? net/wvdial/work ? net/wvstreams/cookies ? net/wvstreams/download ? net/wvstreams/work ? shells/bash/cookies ? shells/bash/download ? shells/bash/work ? shells/tcsh/cookies ? shells/tcsh/download ? shells/tcsh/work ? sound/aumix/cookies ? sound/aumix/download ? sound/aumix/work ? sound/sox/cookies ? sound/sox/download ? sound/sox/work ? sound/vorbis-tools/cookies ? sound/vorbis-tools/download ? sound/vorbis-tools/work ? special/accounts/cookies ? special/accounts/download ? special/accounts/work ? special/archivers-msdos/cookies ? special/archivers-msdos/download ? special/archivers-msdos/work ? special/bbc-provided/cookies ? special/bbc-provided/download ? special/bbc-provided/work ? special/bbc-runlevels/cookies ? special/bbc-runlevels/download ? special/bbc-runlevels/work ? special/docopen/cookies ? special/docopen/download ? special/docopen/work ? special/documentation/cookies ? special/documentation/download ? special/documentation/work ? special/mount.local/cookies ? special/mount.local/download ? special/mount.local/work ? special/putty/cookies ? special/putty/download ? special/putty/work ? special/rawrite2/cookies ? special/rawrite2/download ? special/rawrite2/work ? special/rawwritewin/cookies ? special/rawwritewin/download ? special/rawwritewin/work ? special/swap/cookies ? special/swap/download ? special/swap/work ? system/hotplug/cookies ? system/hotplug/download ? system/hotplug/work ? system/lnx.img-scripts/cookies ? system/lnx.img-scripts/download ? system/lnx.img-scripts/work ? system/root.bin-scripts/cookies ? system/root.bin-scripts/download ? system/root.bin-scripts/work ? text/texinfo/cookies ? text/texinfo/download ? text/texinfo/work ? utils/binutils/cookies ? utils/binutils/download ? utils/binutils/work ? utils/bioswriter/cookies ? utils/bioswriter/download ? utils/bioswriter/work ? utils/coreutils/cookies ? utils/coreutils/download ? utils/coreutils/work ? utils/dialog/cookies ? utils/dialog/download ? utils/dialog/work ? utils/diffutils/cookies ? utils/diffutils/download ? utils/diffutils/work ? utils/fbset/cookies ? utils/fbset/download ? utils/fbset/work ? utils/file/cookies ? utils/file/download ? utils/file/work ? utils/findutils/cookies ? utils/findutils/download ? utils/findutils/work ? utils/gettext/cookies ? utils/gettext/download ? utils/gettext/work ? utils/gpm/cookies ? utils/gpm/download ? utils/gpm/work ? utils/grep/cookies ? utils/grep/download ? utils/grep/work ? utils/isapnptools/cookies ? utils/isapnptools/download ? utils/isapnptools/work ? utils/kbd/cookies ? utils/kbd/download ? utils/kbd/work ? utils/lanforge/cookies ? utils/lanforge/download ? utils/lanforge/work ? utils/lsof/cookies ? utils/lsof/download ? utils/lsof/work ? utils/md5tee/cookies ? utils/md5tee/download ? utils/md5tee/work ? utils/memfetch/cookies ? utils/memfetch/download ? utils/memfetch/work ? utils/memtest86/cookies ? utils/memtest86/download ? utils/memtest86/work ? utils/mt-st/cookies ? utils/mt-st/download ? utils/mt-st/work ? utils/par/cookies ? utils/par/download ? utils/par/work ? utils/patch/cookies ? utils/patch/download ? utils/patch/work ? utils/pciutils/cookies ? utils/pciutils/download ? utils/pciutils/work ? utils/procinfo/cookies ? utils/procinfo/download ? utils/procinfo/work ? utils/procps/cookies ? utils/procps/download ? utils/procps/work ? utils/psmisc/cookies ? utils/psmisc/download ? utils/psmisc/work ? utils/pv/cookies ? utils/pv/download ? utils/pv/work ? utils/readline/cookies ? utils/readline/download ? utils/readline/work ? utils/regutils/cookies ? utils/regutils/download ? utils/regutils/work ? utils/screen/cookies ? utils/screen/download ? utils/screen/work ? utils/setserial/cookies ? utils/setserial/download ? utils/setserial/work ? utils/stat/cookies ? utils/stat/download ? utils/stat/work ? utils/strace/cookies ? utils/strace/download ? utils/strace/work ? utils/symlinks/cookies ? utils/symlinks/download ? utils/symlinks/work ? utils/syslinux/cookies ? utils/syslinux/download ? utils/syslinux/work ? utils/termcap/cookies ? utils/termcap/download ? utils/termcap/work ? utils/usbutils/cookies ? utils/usbutils/download ? utils/usbutils/work ? utils/util-linux/cookies ? utils/util-linux/download ? utils/util-linux/work ? utils/which/cookies ? utils/which/download ? utils/which/work ? utils/wipe/cookies ? utils/wipe/download ? utils/wipe/work ? utils/x86info/cookies ? utils/x86info/download ? utils/x86info/work Index: fs/devfsd/checksums =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/fs/devfsd/checksums,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 checksums --- fs/devfsd/checksums 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ fs/devfsd/checksums 9 Mar 2006 23:27:54 -0000 @@ -1,3 +1,3 @@ 44c6394b8e2e8feaf453aeddc8a3ee69 download/devfsd-v1.3.25.tar.gz -ec427c5b9340917a201aee87ca766488 download/devfsd.init +162bd391b1a91eb011bb9e6f7b6448aa download/devfsd.init 3d2221e36b9f28b637678963f9d354ba download/gar-base.diff Index: fs/devfsd/files/devfsd.init =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/fs/devfsd/files/devfsd.init,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 devfsd.init --- fs/devfsd/files/devfsd.init 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ fs/devfsd/files/devfsd.init 9 Mar 2006 23:27:54 -0000 @@ -10,8 +10,11 @@ include /etc/init.d/init.mk -/dev/tty0: +/dev/tty0: /dev/console @echo -n "$@ not found in filesystem. Starting devfsd to create: " @$(MAKE) -sSf /etc/init.d/devfsd START_SCRIPTS=daemon start +/dev/console: + mknod /dev/console c 5 1 + start-/dev/tty0: /dev/tty0 Index: kernel/linux/Makefile =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/kernel/linux/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- kernel/linux/Makefile 3 Nov 2005 07:19:25 -0000 1.6 +++ kernel/linux/Makefile 9 Mar 2006 23:27:54 -0000 @@ -11,8 +11,8 @@ # <PG> IPSECPATCH = freeswan-2.05.k2.4.patch.gz #XFSBASE = xfs-$(KERNEL_VERSION)-all-i386.bz2 #PATCHFILES = $(LOGO_PATCH) $(XFSBASE) # <PG> $(IPSECPATCH) -#PATCHFILES = linux_2.6.13.2.patch candela_$(KERNEL_VERSION).patch -PATCHFILES = candela_$(KERNEL_VERSION).patch +PATCHFILES = kernel-2.6.13.5.patch candela_$(KERNEL_VERSION).patch +#PATCHFILES = candela_$(KERNEL_VERSION).patch #MASTER_SITES += ftp://oss.sgi.com/projects/xfs/patches/$(KERNEL_VERSION)/ # <PG> MASTER_SITES += ftp://ftp.xs4all.nl/pub/crypto/freeswan/kernpatch/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz Makefile.conf.vars $(LOGO_IMAGE) $(LINUX_DOTCONFIG) Index: kernel/linux/checksums =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/kernel/linux/checksums,v retrieving revision 1.9 diff -u -r1.9 checksums --- kernel/linux/checksums 3 Nov 2005 07:19:25 -0000 1.9 +++ kernel/linux/checksums 9 Mar 2006 23:27:54 -0000 @@ -1,4 +1,5 @@ -678d8467bc8419df757dea42295f3a90 download/linux-2.6.11.tar.gz +869040c55bcb336bd7f9e6a33c60bcec download/linux-2.6.13.tar.gz 03a58691ddcb75a6d0777216cb58c5b5 download/Makefile.conf.vars -cf1539805a4bf959ec9b9d334c414d81 download/kernel26_live.cfg -80b37154667e8da95bf2966614b984ba download/candela_2.6.11.patch +e6d04e6512a9d6fc8aed353d61026a38 download/kernel26_live.cfg +3d1b7b05a0d2e3b2853310062f147ae8 download/kernel-2.6.13.5.patch +aefabd1ef5a1c89620be37fd194b4018 download/candela_2.6.13.patch Index: kernel/linux/package-api.mk =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/kernel/linux/package-api.mk,v retrieving revision 1.4 diff -u -r1.4 package-api.mk --- kernel/linux/package-api.mk 3 Nov 2005 07:19:25 -0000 1.4 +++ kernel/linux/package-api.mk 9 Mar 2006 23:27:54 -0000 @@ -1,6 +1,6 @@ KERNEL_MAJOR_VERSION = 2 KERNEL_MINOR_VERSION = 6 -KERNEL_SUBMINOR_VERSION = 11 +KERNEL_SUBMINOR_VERSION = 13 KERNEL_EXTRA_VERSION = $(shell cat $(STAGINGDIR)/linux/extraversion) KERNEL_VERSION = $(KERNEL_MAJOR_VERSION).$(KERNEL_MINOR_VERSION).$(KERNEL_SUBMINOR_VERSION) Index: meta/bbc-contents/bbc-contents =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/bbc-contents/bbc-contents,v retrieving revision 1.5 diff -u -r1.5 bbc-contents --- meta/bbc-contents/bbc-contents 14 Jun 2005 23:46:25 -0000 1.5 +++ meta/bbc-contents/bbc-contents 9 Mar 2006 23:27:55 -0000 @@ -39,7 +39,8 @@ editors/vim ; editors/xxd -- pending license clarification fs/bmap -fs/devfsd +; fs/devfsd -- No longer supported in 2.6.13 kernel. +fs/udev fs/dosfstools fs/e2fsprogs ; fs/e2salvage -- won't compile against linux 2.6 headers Index: meta/root.bin/checksums =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/root.bin/checksums,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 checksums --- meta/root.bin/checksums 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ meta/root.bin/checksums 9 Mar 2006 23:27:55 -0000 @@ -1,2 +1,2 @@ -0cdd40eac60387be5d57de9ab935e077 download/buildext2.cmd -ce71b7920694053a4560d7007e472788 download/init +c0a5bb8cd6f3625ce5e791a4f5f66264 download/buildext2.cmd +60cbf47f77be29b3c36e1ad3c3b73a71 download/init Index: meta/root.bin/files/buildext2.cmd =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/root.bin/files/buildext2.cmd,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 buildext2.cmd --- meta/root.bin/files/buildext2.cmd 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ meta/root.bin/files/buildext2.cmd 9 Mar 2006 23:27:55 -0000 @@ -3,6 +3,10 @@ mkdir /sbin cd / mkdir /dev +cd /dev +mknod console c 5 1 +cd / + mkdir /etc cd /etc write /etc/passwd passwd Index: meta/root.bin/files/init =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/root.bin/files/init,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 init --- meta/root.bin/files/init 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ meta/root.bin/files/init 9 Mar 2006 23:27:55 -0000 @@ -35,28 +35,41 @@ if test ${RUNINRAM} = "yes" ; then echo "Migrating image to ram" -else - echo "Running image off the media" fi +do_dev() { +mknod dev/console c 5 1 +mknod dev/hda b 3 0 +mknod dev/hdb b 3 64 +mknod dev/hdc b 22 0 +mknod dev/hdd b 22 64 +mknod dev/hde b 33 0 +mknod dev/hdf b 33 64 +mknod dev/hdg b 34 0 + +mknod dev/sda b 8 0 +mknod dev/sdb b 8 16 +mknod dev/sdc b 8 32 +mknod dev/sdd b 8 48 +mknod dev/sde b 8 64 +mknod dev/sdf b 8 80 +mknod dev/sdg b 8 96 +} + +do_dev + echo "Trying to mount LNX media." mkdir -p $MEDIA -# /dev/cdroms/cdrom* are the CD-ROM devices -# /dev/ubd0 is some UML thing -set -- /dev/cdroms/cdrom* /dev/ubd0 +set -- /dev/hd* /dev/sd* /dev/cdroms/cdrom* /dev/ubd0 while test ! -z "$1" && test ! -f $MEDIA/singularity; do umount $MEDIA 2> /dev/null echo "Trying to mount $1" mount -o ro -t auto $1 $MEDIA 2> /dev/null - # goddammit why couldn't fat have had "long" filenames from the beginning test -f $MEDIA/singul~1 && umount $MEDIA && mount -o ro -t vfat $1 $MEDIA shift done if test ! -f $MEDIA/singularity; then - cat <<UHOH -Sorry, but the LNX media could not be found. If you have removed the media or -not yet inserted or attached it, please insert or attach it now and reboot. -UHOH + echo "Sorry, but the LNX media could not be found." exec ash; exec sh fi @@ -72,18 +85,16 @@ echo " ... unmounting media" umount $MEDIA -fi -echo "Unmounting /proc." +fi umount /proc echo "Trying to pivot_root the LNX media" cd /mnt/media pivot_root . mnt/initrd cd / -echo "Trying to remount devfs." -mount -t devfs none /dev -echo "Creating /dev/cloop." + +mount -t tmpfs none /dev +do_dev mknod /dev/cloop b 240 0 -echo "Trying to load and initialize cloop." insmod cloop.ko file=singularity echo "Trying to mount singularity." mount -o ro -t romfs /dev/cloop /mnt/cloop @@ -93,12 +104,11 @@ echo "Trying to pivot_root again." pivot_root . mnt/media cd / -echo "Remounting devfs." -mount -n -t devfs none /dev +mount -n -t tmpfs none /dev +do_dev umount /mnt/media/dev export PATH=$PATH:/bin:/sbin echo "Creating /dev/initctl." mknod -m 600 /dev/initctl p echo "Exec'ing singularity-init!" exec chroot . /sbin/singularity-init $args < dev/console > dev/console 2>&1 -#end dave's mods Index: meta/singularity/Makefile =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/singularity/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- meta/singularity/Makefile 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ meta/singularity/Makefile 9 Mar 2006 23:27:55 -0000 @@ -72,6 +72,11 @@ # Copy singularity_DESTDIR into WORKSRC, which is where we will modify our cloop # tree. rsync -avWH --delete --force $(singularity_DESTDIR)/ $(WORKSRC)/ + # rsync can't do devices unless it's run as user root. So, re-build some devices + # here. FYI: mknod is suid root on my build system. --Ben + mkdir -p $(singularity_DESTDIR)/dev + rm -f $(singularity_DESTDIR)/dev/console + mknod $(singularity_DESTDIR)/dev/console c 5 1 $(MAKECOOKIE) build-custom: make-tree-small @@ -85,6 +90,12 @@ ln -sf /initrd $(WORKSRC)/mnt/media # XXX: will romfs support file modes at all? cp -a $(WORKDIR)/init $(WORKSRC)/sbin/singularity-init + + # Devfs is gone...can't figure out udev, so create script to manually create devices + # with mknod. --Ben + cp -a files/devices.cmd $(WORKSRC)/sbin/lnx-bbc-mkdevs + chmod a+x $(WORKSRC)/sbin/lnx-bbc-mkdevs + test -f $(WORKSRC)/sbin/init || ln -s singularity-init $(WORKSRC)/sbin/init echo $(LNX_VERSION) > $(WORKSRC)/etc/lnx-release # Create an mtab Index: meta/singularity/checksums =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/singularity/checksums,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 checksums --- meta/singularity/checksums 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ meta/singularity/checksums 9 Mar 2006 23:27:55 -0000 @@ -1,3 +1,3 @@ -4d2fff8acddb3a6ec04e86da42d20775 download/init -4aff51ddaafebe14431c58f9bee482ae download/devices.cmd +27f4162f3ce39edd9cf028a0bc514ba6 download/init +28488117b2dfecb884a8bcad423a61cd download/devices.cmd 71ec1502e1944a5c987d03ca863d83aa download/builder Index: meta/singularity/files/devices.cmd =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/singularity/files/devices.cmd,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 devices.cmd --- meta/singularity/files/devices.cmd 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ meta/singularity/files/devices.cmd 9 Mar 2006 23:27:55 -0000 @@ -1,3 +1,7 @@ +#!/bin/sh + +# Populate /dev with oodles of nodes. + mknod dev/adbmouse c 10 10 mknod dev/agpgart c 10 175 mknod dev/amigamouse c 10 4 @@ -33,6 +37,7 @@ mknod dev/capi20.17 c 68 18 mknod dev/capi20.18 c 68 19 mknod dev/capi20.19 c 68 20 +mkdir dev/cciss mknod dev/cciss/c0d0 b 104 0 mknod dev/cciss/c0d0p1 b 104 1 mknod dev/cciss/c0d0p10 b 104 10 @@ -2566,6 +2571,7 @@ mknod dev/i2c-1 c 89 1 mknod dev/i2c0 c 89 0 mknod dev/i2c1 c 89 1 +mkdir dev/i2o mknod dev/i2o/ctl c 10 166 mknod dev/i2o/hda b 80 0 mknod dev/i2o/hda1 b 80 1 @@ -4487,6 +4493,7 @@ mknod dev/i2o/hdz7 b 81 151 mknod dev/i2o/hdz8 b 81 152 mknod dev/i2o/hdz9 b 81 153 +mkdir dev/ida mknod dev/ida/c0d0 b 72 0 mknod dev/ida/c0d0p1 b 72 1 mknod dev/ida/c0d0p10 b 72 10 @@ -6535,6 +6542,7 @@ mknod dev/ida/c7d9p7 b 79 151 mknod dev/ida/c7d9p8 b 79 152 mknod dev/ida/c7d9p9 b 79 153 +mkdir dev/inet mknod dev/inet/egp c 30 37 mknod dev/inet/ggp c 30 34 mknod dev/inet/icmp c 30 33 @@ -6547,6 +6555,7 @@ mknod dev/inet/udp c 30 39 mknod dev/initrd b 1 250 mknod dev/inportbm c 10 2 +mkdir dev/input mknod dev/input/event0 c 13 64 mknod dev/input/event1 c 13 65 mknod dev/input/event10 c 13 74 @@ -7175,6 +7184,7 @@ mknod dev/nb98 b 43 98 mknod dev/nb99 b 43 99 mknod dev/nbd0 b 43 0 +mkdir dev/net mknod dev/net/tun c 10 200 mknod dev/nht0 c 37 128 mknod dev/nht1 c 37 129 @@ -7730,270 +7740,6 @@ mknod dev/ram8 b 1 8 mknod dev/ram9 b 1 9 mknod dev/random c 1 8 -mknod dev/raw/raw- c 162 0 -mknod dev/raw/raw1 c 162 1 -mknod dev/raw/raw10 c 162 10 -mknod dev/raw/raw100 c 162 100 -mknod dev/raw/raw101 c 162 101 -mknod dev/raw/raw102 c 162 102 -mknod dev/raw/raw103 c 162 103 -mknod dev/raw/raw104 c 162 104 -mknod dev/raw/raw105 c 162 105 -mknod dev/raw/raw106 c 162 106 -mknod dev/raw/raw107 c 162 107 -mknod dev/raw/raw108 c 162 108 -mknod dev/raw/raw109 c 162 109 -mknod dev/raw/raw11 c 162 11 -mknod dev/raw/raw110 c 162 110 -mknod dev/raw/raw111 c 162 111 -mknod dev/raw/raw112 c 162 112 -mknod dev/raw/raw113 c 162 113 -mknod dev/raw/raw114 c 162 114 -mknod dev/raw/raw115 c 162 115 -mknod dev/raw/raw116 c 162 116 -mknod dev/raw/raw117 c 162 117 -mknod dev/raw/raw118 c 162 118 -mknod dev/raw/raw119 c 162 119 -mknod dev/raw/raw12 c 162 12 -mknod dev/raw/raw120 c 162 120 -mknod dev/raw/raw121 c 162 121 -mknod dev/raw/raw122 c 162 122 -mknod dev/raw/raw123 c 162 123 -mknod dev/raw/raw124 c 162 124 -mknod dev/raw/raw125 c 162 125 -mknod dev/raw/raw126 c 162 126 -mknod dev/raw/raw127 c 162 127 -mknod dev/raw/raw128 c 162 128 -mknod dev/raw/raw129 c 162 129 -mknod dev/raw/raw13 c 162 13 -mknod dev/raw/raw130 c 162 130 -mknod dev/raw/raw131 c 162 131 -mknod dev/raw/raw132 c 162 132 -mknod dev/raw/raw133 c 162 133 -mknod dev/raw/raw134 c 162 134 -mknod dev/raw/raw135 c 162 135 -mknod dev/raw/raw136 c 162 136 -mknod dev/raw/raw137 c 162 137 -mknod dev/raw/raw138 c 162 138 -mknod dev/raw/raw139 c 162 139 -mknod dev/raw/raw14 c 162 14 -mknod dev/raw/raw140 c 162 140 -mknod dev/raw/raw141 c 162 141 -mknod dev/raw/raw142 c 162 142 -mknod dev/raw/raw143 c 162 143 -mknod dev/raw/raw144 c 162 144 -mknod dev/raw/raw145 c 162 145 -mknod dev/raw/raw146 c 162 146 -mknod dev/raw/raw147 c 162 147 -mknod dev/raw/raw148 c 162 148 -mknod dev/raw/raw149 c 162 149 -mknod dev/raw/raw15 c 162 15 -mknod dev/raw/raw150 c 162 150 -mknod dev/raw/raw151 c 162 151 -mknod dev/raw/raw152 c 162 152 -mknod dev/raw/raw153 c 162 153 -mknod dev/raw/raw154 c 162 154 -mknod dev/raw/raw155 c 162 155 -mknod dev/raw/raw156 c 162 156 -mknod dev/raw/raw157 c 162 157 -mknod dev/raw/raw158 c 162 158 -mknod dev/raw/raw159 c 162 159 -mknod dev/raw/raw16 c 162 16 -mknod dev/raw/raw160 c 162 160 -mknod dev/raw/raw161 c 162 161 -mknod dev/raw/raw162 c 162 162 -mknod dev/raw/raw163 c 162 163 -mknod dev/raw/raw164 c 162 164 -mknod dev/raw/raw165 c 162 165 -mknod dev/raw/raw166 c 162 166 -mknod dev/raw/raw167 c 162 167 -mknod dev/raw/raw168 c 162 168 -mknod dev/raw/raw169 c 162 169 -mknod dev/raw/raw17 c 162 17 -mknod dev/raw/raw170 c 162 170 -mknod dev/raw/raw171 c 162 171 -mknod dev/raw/raw172 c 162 172 -mknod dev/raw/raw173 c 162 173 -mknod dev/raw/raw174 c 162 174 -mknod dev/raw/raw175 c 162 175 -mknod dev/raw/raw176 c 162 176 -mknod dev/raw/raw177 c 162 177 -mknod dev/raw/raw178 c 162 178 -mknod dev/raw/raw179 c 162 179 -mknod dev/raw/raw18 c 162 18 -mknod dev/raw/raw180 c 162 180 -mknod dev/raw/raw181 c 162 181 -mknod dev/raw/raw182 c 162 182 -mknod dev/raw/raw183 c 162 183 -mknod dev/raw/raw184 c 162 184 -mknod dev/raw/raw185 c 162 185 -mknod dev/raw/raw186 c 162 186 -mknod dev/raw/raw187 c 162 187 -mknod dev/raw/raw188 c 162 188 -mknod dev/raw/raw189 c 162 189 -mknod dev/raw/raw19 c 162 19 -mknod dev/raw/raw190 c 162 190 -mknod dev/raw/raw191 c 162 191 -mknod dev/raw/raw192 c 162 192 -mknod dev/raw/raw193 c 162 193 -mknod dev/raw/raw194 c 162 194 -mknod dev/raw/raw195 c 162 195 -mknod dev/raw/raw196 c 162 196 -mknod dev/raw/raw197 c 162 197 -mknod dev/raw/raw198 c 162 198 -mknod dev/raw/raw199 c 162 199 -mknod dev/raw/raw2 c 162 2 -mknod dev/raw/raw20 c 162 20 -mknod dev/raw/raw200 c 162 200 -mknod dev/raw/raw201 c 162 201 -mknod dev/raw/raw202 c 162 202 -mknod dev/raw/raw203 c 162 203 -mknod dev/raw/raw204 c 162 204 -mknod dev/raw/raw205 c 162 205 -mknod dev/raw/raw206 c 162 206 -mknod dev/raw/raw207 c 162 207 -mknod dev/raw/raw208 c 162 208 -mknod dev/raw/raw209 c 162 209 -mknod dev/raw/raw21 c 162 21 -mknod dev/raw/raw210 c 162 210 -mknod dev/raw/raw211 c 162 211 -mknod dev/raw/raw212 c 162 212 -mknod dev/raw/raw213 c 162 213 -mknod dev/raw/raw214 c 162 214 -mknod dev/raw/raw215 c 162 215 -mknod dev/raw/raw216 c 162 216 -mknod dev/raw/raw217 c 162 217 -mknod dev/raw/raw218 c 162 218 -mknod dev/raw/raw219 c 162 219 -mknod dev/raw/raw22 c 162 22 -mknod dev/raw/raw220 c 162 220 -mknod dev/raw/raw221 c 162 221 -mknod dev/raw/raw222 c 162 222 -mknod dev/raw/raw223 c 162 223 -mknod dev/raw/raw224 c 162 224 -mknod dev/raw/raw225 c 162 225 -mknod dev/raw/raw226 c 162 226 -mknod dev/raw/raw227 c 162 227 -mknod dev/raw/raw228 c 162 228 -mknod dev/raw/raw229 c 162 229 -mknod dev/raw/raw23 c 162 23 -mknod dev/raw/raw230 c 162 230 -mknod dev/raw/raw231 c 162 231 -mknod dev/raw/raw232 c 162 232 -mknod dev/raw/raw233 c 162 233 -mknod dev/raw/raw234 c 162 234 -mknod dev/raw/raw235 c 162 235 -mknod dev/raw/raw236 c 162 236 -mknod dev/raw/raw237 c 162 237 -mknod dev/raw/raw238 c 162 238 -mknod dev/raw/raw239 c 162 239 -mknod dev/raw/raw24 c 162 24 -mknod dev/raw/raw240 c 162 240 -mknod dev/raw/raw241 c 162 241 -mknod dev/raw/raw242 c 162 242 -mknod dev/raw/raw243 c 162 243 -mknod dev/raw/raw244 c 162 244 -mknod dev/raw/raw245 c 162 245 -mknod dev/raw/raw246 c 162 246 -mknod dev/raw/raw247 c 162 247 -mknod dev/raw/raw248 c 162 248 -mknod dev/raw/raw249 c 162 249 -mknod dev/raw/raw25 c 162 25 -mknod dev/raw/raw250 c 162 250 -mknod dev/raw/raw251 c 162 251 -mknod dev/raw/raw252 c 162 252 -mknod dev/raw/raw253 c 162 253 -mknod dev/raw/raw254 c 162 254 -mknod dev/raw/raw255 c 162 255 -mknod dev/raw/raw26 c 162 26 -mknod dev/raw/raw27 c 162 27 -mknod dev/raw/raw28 c 162 28 -mknod dev/raw/raw29 c 162 29 -mknod dev/raw/raw3 c 162 3 -mknod dev/raw/raw30 c 162 30 -mknod dev/raw/raw31 c 162 31 -mknod dev/raw/raw32 c 162 32 -mknod dev/raw/raw33 c 162 33 -mknod dev/raw/raw34 c 162 34 -mknod dev/raw/raw35 c 162 35 -mknod dev/raw/raw36 c 162 36 -mknod dev/raw/raw37 c 162 37 -mknod dev/raw/raw38 c 162 38 -mknod dev/raw/raw39 c 162 39 -mknod dev/raw/raw4 c 162 4 -mknod dev/raw/raw40 c 162 40 -mknod dev/raw/raw41 c 162 41 -mknod dev/raw/raw42 c 162 42 -mknod dev/raw/raw43 c 162 43 -mknod dev/raw/raw44 c 162 44 -mknod dev/raw/raw45 c 162 45 -mknod dev/raw/raw46 c 162 46 -mknod dev/raw/raw47 c 162 47 -mknod dev/raw/raw48 c 162 48 -mknod dev/raw/raw49 c 162 49 -mknod dev/raw/raw5 c 162 5 -mknod dev/raw/raw50 c 162 50 -mknod dev/raw/raw51 c 162 51 -mknod dev/raw/raw52 c 162 52 -mknod dev/raw/raw53 c 162 53 -mknod dev/raw/raw54 c 162 54 -mknod dev/raw/raw55 c 162 55 -mknod dev/raw/raw56 c 162 56 -mknod dev/raw/raw57 c 162 57 -mknod dev/raw/raw58 c 162 58 -mknod dev/raw/raw59 c 162 59 -mknod dev/raw/raw6 c 162 6 -mknod dev/raw/raw60 c 162 60 -mknod dev/raw/raw61 c 162 61 -mknod dev/raw/raw62 c 162 62 -mknod dev/raw/raw63 c 162 63 -mknod dev/raw/raw64 c 162 64 -mknod dev/raw/raw65 c 162 65 -mknod dev/raw/raw66 c 162 66 -mknod dev/raw/raw67 c 162 67 -mknod dev/raw/raw68 c 162 68 -mknod dev/raw/raw69 c 162 69 -mknod dev/raw/raw7 c 162 7 -mknod dev/raw/raw70 c 162 70 -mknod dev/raw/raw71 c 162 71 -mknod dev/raw/raw72 c 162 72 -mknod dev/raw/raw73 c 162 73 -mknod dev/raw/raw74 c 162 74 -mknod dev/raw/raw75 c 162 75 -mknod dev/raw/raw76 c 162 76 -mknod dev/raw/raw77 c 162 77 -mknod dev/raw/raw78 c 162 78 -mknod dev/raw/raw79 c 162 79 -mknod dev/raw/raw8 c 162 8 -mknod dev/raw/raw80 c 162 80 -mknod dev/raw/raw81 c 162 81 -mknod dev/raw/raw82 c 162 82 -mknod dev/raw/raw83 c 162 83 -mknod dev/raw/raw84 c 162 84 -mknod dev/raw/raw85 c 162 85 -mknod dev/raw/raw86 c 162 86 -mknod dev/raw/raw87 c 162 87 -mknod dev/raw/raw88 c 162 88 -mknod dev/raw/raw89 c 162 89 -mknod dev/raw/raw9 c 162 9 -mknod dev/raw/raw90 c 162 90 -mknod dev/raw/raw91 c 162 91 -mknod dev/raw/raw92 c 162 92 -mknod dev/raw/raw93 c 162 93 -mknod dev/raw/raw94 c 162 94 -mknod dev/raw/raw95 c 162 95 -mknod dev/raw/raw96 c 162 96 -mknod dev/raw/raw97 c 162 97 -mknod dev/raw/raw98 c 162 98 -mknod dev/raw/raw99 c 162 99 -mknod dev/raw1 c 162 1 -mknod dev/raw2 c 162 2 -mknod dev/raw3 c 162 3 -mknod dev/raw4 c 162 4 -mknod dev/raw5 c 162 5 -mknod dev/raw6 c 162 6 -mknod dev/raw7 c 162 7 -mknod dev/raw8 c 162 8 mknod dev/rawqft0 c 27 32 mknod dev/rawqft1 c 27 33 mknod dev/rawqft2 c 27 34 @@ -8001,6 +7747,7 @@ mknod dev/rawrft1 c 27 33 mknod dev/rawrft2 c 27 34 mknod dev/rawrft3 c 27 35 +mkdir dev/rd mknod dev/rd/c0d0 b 48 0 mknod dev/rd/c0d0p1 b 48 1 mknod dev/rd/c0d0p2 b 48 2 @@ -14577,6 +14324,7 @@ mknod dev/udbh8 b 98 112 mknod dev/udbh9 b 98 112 mknod dev/urandom c 1 9 +mkdir dev/usb mknod dev/usb/dabusb0 c 180 240 mknod dev/usb/dabusb1 c 180 241 mknod dev/usb/dabusb10 c 180 250 Index: meta/singularity/files/init =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/meta/singularity/files/init,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 init --- meta/singularity/files/init 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ meta/singularity/files/init 9 Mar 2006 23:27:56 -0000 @@ -87,18 +87,29 @@ # echo "Couldn't run a shell!" # fi +#/dev is already mounted on a tmpfs at this point. + debug "Trying to mount /proc." mount -n -t proc none /proc +debug "Trying to mount /dev/pts." +mkdir /dev/pts +mount -t devpts devpts /dev/pts + +debug "Trying to mount /dev/sys." +mkdir /dev/sys +mount -t sysfs sysfs /dev/sys + +# Run script that creates devices. +echo "Running script to populate /dev/ with mknod." +/sbin/lnx-bbc-mkdevs +echo "done with mknod script." + read CMDLINE < /proc/cmdline #CDROMDEV=$(grep cdrom /proc/mounts | cut -d' ' -f1) -debug "Trying to mount /proc/bus/usb." -mount -n -t usbdevfs none /proc/bus/usb - -# It seems that devfs is already mounted. -#debug "Trying to mount devfs." -#mount -t devfs none /dev +#debug "Trying to mount /proc/bus/usb." +#mount -n -t usbdevfs none /proc/bus/usb #debug "Trying to mount /tmp." #mount -n -t tmpfs none /tmp @@ -143,14 +154,6 @@ export PATH DISPLAY TERM ignoreeof umask 022 -#debug "Making some useful character device files." -#mknod /dev/tty0 c 4 0 -#mknod /dev/tty1 c 4 1 -#mknod /dev/tty2 c 4 2 -#mknod /dev/tty3 c 4 3 -#mknod /dev/tty4 c 4 4 -#mkfifo /dev/log - # So far, so good # MY NAME! MY NAME! I FORGOT MY NAME! Index: special/bbc-runlevels/Makefile =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/special/bbc-runlevels/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- special/bbc-runlevels/Makefile 5 Dec 2004 05:50:33 -0000 1.1.1.1 +++ special/bbc-runlevels/Makefile 9 Mar 2006 23:27:56 -0000 @@ -8,7 +8,7 @@ DEPENDS += special/bbc-provided DEPENDS += system/root.bin-scripts DEPENDS += system/lnx.img-scripts -DEPENDS += fs/devfsd +DEPENDS += fs/udev DEPENDS += special/mount.local DEPENDS += special/swap @@ -34,7 +34,7 @@ $(call INIT_LINK,sysinit,D,halt) $(call INIT_LINK,sysinit,D,reboot) $(call INIT_LINK,sysinit,D,umount.all) - $(call INIT_LINK,sysinit,S,devfsd) + $(call INIT_LINK,sysinit,S,udev) $(call INIT_LINK,sysinit,S,mount.devpts) $(call INIT_LINK,sysinit,S,hostname) $(call INIT_LINK,sysinit,K,mount.initrd) Index: system/lnx.img-scripts/checksums =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/system/lnx.img-scripts/checksums,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 checksums --- system/lnx.img-scripts/checksums 5 Dec 2004 05:50:34 -0000 1.1.1.1 +++ system/lnx.img-scripts/checksums 9 Mar 2006 23:27:57 -0000 @@ -1 +1 @@ -973e504d7a5511e5f53da82cd8b7199f download/mount.lnx.img.init +0c66653244d73a72e8d521c48f3e57ad download/mount.lnx.img.init Index: system/lnx.img-scripts/files/mount.lnx.img.init =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/system/lnx.img-scripts/files/mount.lnx.img.init,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 mount.lnx.img.init --- system/lnx.img-scripts/files/mount.lnx.img.init 5 Dec 2004 05:50:34 -0000 1.1.1.1 +++ system/lnx.img-scripts/files/mount.lnx.img.init 9 Mar 2006 23:27:57 -0000 @@ -3,7 +3,7 @@ INITNAME = mount.lnx.img START_SCRIPTS = lnx.img STOP_SCRIPTS = lnx.img -NEEDS = devfsd +NEEDS = udev DESCRIPTION = mount.lnx.img: Mounts the lnx.img floppy image that was used to boot the system include /etc/init.d/init.mk Index: utils/lanforge/checksums =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/utils/lanforge/checksums,v retrieving revision 1.7 diff -u -r1.7 checksums --- utils/lanforge/checksums 18 Nov 2005 21:29:09 -0000 1.7 +++ utils/lanforge/checksums 9 Mar 2006 23:27:57 -0000 @@ -1,10 +1,10 @@ -a49725e1484fbd7dc8e1ab1912f4e934 download/LANforgeServer-4.4.3_Linux-x86.tar.gz -1cdb05e14ceb793b22197022a270cd85 download/release_4_notes.txt +11c047749dee11a1293e56e934cdf2d3 download/LANforgeServer-4.4.6_Linux-x86.tar.gz +6af71c129f611ad5f2fa1a3ffd549d1e download/release_4_notes.txt 342937f9b0d6f6839fb1626e140bf711 download/license c3e9ba2b135f53fa3cfbe80bc483d128 download/bbc_lanforge cd6f3e49b0e1e4cc8a55b5d485c259c7 download/ethtool -9c5acf926a9c8aac1cf0fe425f10b31e download/voip2.tar.bz2 +2ca94e6892626f276c995ccdd0723f1d download/voip2.tar.bz2 ce4faf76cdfe414632bf56ea420a2e57 download/lanforge.passwd a904879087072cccf49838b08eda195e download/lanforge.group bd1cc5f1856d2988b4024a0efd4165d7 download/lanforge.bootstrap -59c8cc11b02a1bbcc270d20cdb569cfa download/load_ethernet_drivers.pl +802257401f355cc332aaaaf5c93ce7ae download/load_ethernet_drivers.pl Index: utils/lanforge/package-api.mk =================================================================== RCS file: /home/cvs_user/btbits/btbits/tools/gar2/utils/lanforge/package-api.mk,v retrieving revision 1.13 diff -u -r1.13 package-api.mk --- utils/lanforge/package-api.mk 16 Nov 2005 23:30:20 -0000 1.13 +++ utils/lanforge/package-api.mk 9 Mar 2006 23:27:57 -0000 @@ -1,2 +1,2 @@ -LANFORGE_VERSION = 4.4.3 +LANFORGE_VERSION = 4.4.6 --------------080902030204000102090409 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Lnx-bbc-devel mailing list [email protected] http://zork.net/mailman/listinfo/lnx-bbc-devel --------------080902030204000102090409--