diff options
| author | Koen Kooi <koen@openembedded.org> | 2005-08-06 19:18:10 +0000 |
|---|---|---|
| committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-08-06 19:18:10 +0000 |
| commit | 1c5f9e218c003dafb099587cc891e367c4f56490 (patch) | |
| tree | 4f5d9f2d515612fb35ae42e322372feacfae15ee /packages/altboot | |
| parent | 5f737cd2707a03139301761a0edbe28959db90fe (diff) | |
| parent | 27092e7530dba3ff224473d1bffbc71de465cd84 (diff) | |
merge of a09349c6898e30d65e9c452702bf6dc94421c65a
and a94e401d7ca06d35832879717f90f426d36548fc
Diffstat (limited to 'packages/altboot')
| -rw-r--r-- | packages/altboot/altboot.bb | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/packages/altboot/altboot.bb b/packages/altboot/altboot.bb index c02f1c6875..e22341483c 100644 --- a/packages/altboot/altboot.bb +++ b/packages/altboot/altboot.bb @@ -6,7 +6,6 @@ MAINTAINER = "Matthias 'CoreDump' Hentges <oe@hentges.net>" LICENSE = "GPL" -PV = "0.0.1+cvs-${CVSDATE}" PR = "r3" @@ -49,9 +48,18 @@ pkg_postinst_spitz() { # /l/m only exists on the HDD on spitz if test -d /lib/modules then - # FIXME: Do be written - a=a # do nothing - fi + if [ -e /media/realroot/sbin/init ]; then + ROOT_MOUNT_POINT="/media/realroot" + elif [ -e /media/ROM/sbin/init ]; then + ROOT_MOUNT_POINT="/media/ROM" + fi + ROOT_MOUNT_DEVICE = `cat /proc/mounts | grep $REALROOT | grep jffs2 | cut -d " " -f 1` + mount -oremount,rw $ROOT_MOUNT_DEVICE $ROOT_MOUNT_POINT + cp -R /etc/altboot* $ROOT_MOUNT_POINT/etc + cp /sbin/init.altboot $ROOT_MOINT_POINT/sbin + mv $ROOT_MOUNT_POINT/sbin/init $ROOT_MOUNT_POINT/sbin/init.orig + ln -s /sbin/init.altboot $ROOT_MOUNT_POINT/sbin/init + fi } pkg_postrm() { |
