[oe-commits] org.oe.dev initscripts 1.0: ramdisk: Don't bother to screw up randomly found mtdram partition.

pfalcon commit openembedded-commits at lists.openembedded.org
Mon Jun 18 07:41:42 UTC 2007


initscripts 1.0: ramdisk: Don't bother to screw up randomly found mtdram partition.
* In the sense, that at least try to make sure it's not completely mad. Though likely,
scripts liek this should not be installed by default at all.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 8902495ddc40a4c7d8a97d15547db8b9016cf88a
ViewMTN: http://monotone.openembedded.org/revision.psp?id=8902495ddc40a4c7d8a97d15547db8b9016cf88a
Files:
1
packages/initscripts/initscripts-1.0/ramdisk
packages/initscripts/initscripts_1.0.bb
Diffs:

#
# mt diff -r11b0e95a346503aee118be5632b8ca617f00808e -r8902495ddc40a4c7d8a97d15547db8b9016cf88a
#
# 
# 
# patch "packages/initscripts/initscripts-1.0/ramdisk"
#  from [f9244581e0af75108c46f816dafd01320c6eee5d]
#    to [fbb1bccbf28266c6060d6871639e30062e0f73d0]
# 
# patch "packages/initscripts/initscripts_1.0.bb"
#  from [50e5a2313f1bf7c0308b574f46bdddd919f59aaf]
#    to [d1337b7efc5158feab278f23b35fb9d91519c2ca]
# 
============================================================
--- packages/initscripts/initscripts-1.0/ramdisk	f9244581e0af75108c46f816dafd01320c6eee5d
+++ packages/initscripts/initscripts-1.0/ramdisk	fbb1bccbf28266c6060d6871639e30062e0f73d0
@@ -22,6 +22,9 @@ fi
 	RAM_MTDBLK=/dev/mtdblock$RAM_MTD_NO
 fi
 
+if grep -q $RAM_MTDBLK /etc/mtab; then echo "Device $RAM_MTDBLK already mounted"; exit 0; fi
+if test ! -e $RAM_MTD; then echo >&2 "Mtdram device $RAM_MTD does not exist!"; exit 1; fi
+
 RAM_MNTPT=/mnt/ram
 RAM_MTD_SIZE_HEX=`cat /proc/mtd | grep mtdram | tail -n 1 | cut -d" " -f 2`
 RAM_MTD_SIZE=`dc 0x$RAM_MTD_SIZE_HEX 1024 / p`
============================================================
--- packages/initscripts/initscripts_1.0.bb	50e5a2313f1bf7c0308b574f46bdddd919f59aaf
+++ packages/initscripts/initscripts_1.0.bb	d1337b7efc5158feab278f23b35fb9d91519c2ca
@@ -1,10 +1,10 @@ LICENSE = "GPL"
 DESCRIPTION = "SysV init scripts"
 SECTION = "base"
 PRIORITY = "required"
 DEPENDS = "makedevs"
 RDEPENDS = "makedevs"
 LICENSE = "GPL"
-PR = "r92"
+PR = "r93"
 
 SRC_URI = "file://halt \
            file://ramdisk \






More information about the Openembedded-commits mailing list