From: Cristiano Giuffrida Date: Sat, 28 Jun 2014 16:23:56 +0000 (+0200) Subject: releasetools: Add rc.local support when building x86 images. X-Git-Tag: v3.3.0~142 X-Git-Url: http://zhaoyanbai.com/repos/?a=commitdiff_plain;h=3bfef65a9a418685c63655c6387d06429f228976;p=minix.git releasetools: Add rc.local support when building x86 images. --- diff --git a/releasetools/x86_hdimage.sh b/releasetools/x86_hdimage.sh index 7055a4c9c..6b7a436d6 100755 --- a/releasetools/x86_hdimage.sh +++ b/releasetools/x86_hdimage.sh @@ -40,6 +40,7 @@ do done : ${IMG=minix_x86.img} +: ${RC=minix_x86.rc} # # Are we going to build the minix sources? @@ -120,6 +121,12 @@ echo "creating the file systems" # cat ${DESTDIR}/METALOG.sanitised | ${CROSS_TOOLS}/nbmtree -N ${DESTDIR}/etc -C -K device > ${IMG_DIR}/input +# add rc (if any) +if [ -f ${RC} ]; then + cp ${RC} ${DESTDIR}/usr/etc/rc.local + echo "./usr/etc/rc.local type=file uid=0 gid=0 mode=0644" >> ${IMG_DIR}/input +fi + # add fstab echo "./etc/fstab type=file uid=0 gid=0 mode=0755 size=747 time=1365060731.000000000" >> ${IMG_DIR}/input