wok diff syslinux/stuff/iso2exe/init.custom @ rev 19980

Up kriss_feed (8.7)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Jun 15 08:14:05 2017 +0200 (2017-06-15)
parents
children 02994416f017
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/syslinux/stuff/iso2exe/init.custom	Thu Jun 15 08:14:05 2017 +0200
     1.3 @@ -0,0 +1,19 @@
     1.4 +#!/bin/sh
     1.5 +
     1.6 +if [ "$1" == "loramhack" ]; then
     1.7 +	cp $0 $2/init.extra
     1.8 +	sed -i 's|^exec |exec /sbin|' $2/init.extra
     1.9 +	cp -a /extra/. $2 
    1.10 +	exit
    1.11 +fi
    1.12 +if [ -d /etc ]; then
    1.13 +	[ -d /extra ] && cp -a /extra/. / && rm -rf /extra
    1.14 +	for i in /init.d/* ; do
    1.15 +		[ -f $i ] && echo "=== $(date)  $i === " && . $i
    1.16 +	done 2>&1 | tee /var/log/init.log
    1.17 +else
    1.18 +	sed -i	-e 's|fail 2mDone|&\n	'$0' loramhack /mnt$4|' \
    1.19 +		-e 's| /sbin/init| /init.extra|' /init
    1.20 +fi
    1.21 +
    1.22 +exec /init "$@"