From 3bfef65a9a418685c63655c6387d06429f228976 Mon Sep 17 00:00:00 2001 From: Cristiano Giuffrida Date: Sat, 28 Jun 2014 18:23:56 +0200 Subject: [PATCH] releasetools: Add rc.local support when building x86 images. --- releasetools/x86_hdimage.sh | 7 +++++++ 1 file changed, 7 insertions(+) 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