- echo "hooking linuxrc ..." >> $VTLOG
- $SED "/searching *for *\$CFG *file/i$BUSYBOX_PATH/sh $VTOY_PATH/hook/debian/porteus-path.sh" -i /linuxrc
- $SED "/searching *for *\$CFG *file/iFROM=\$(cat /porteus-from)" -i /linuxrc
- $SED "/searching *for *\$CFG *file/iISO=\$(cat /porteus-from)" -i /linuxrc
- vtFindFlag=1
+ if $GREP -q "searching *for *\$CFG *file" /linuxrc; then
+ echo "hooking linuxrc CFG..." >> $VTLOG
+ $SED "/searching *for *\$CFG *file/i$BUSYBOX_PATH/sh $VTOY_PATH/hook/debian/porteus-path.sh" -i /linuxrc
+ $SED "/searching *for *\$CFG *file/iFROM=\$(cat /porteus-from)" -i /linuxrc
+ $SED "/searching *for *\$CFG *file/iISO=\$(cat /porteus-from)" -i /linuxrc
+ vtFindFlag=1
+ else
+ echo "hooking linuxrc SGN..." >> $VTLOG
+ $SED "/searching *for *\$SGN *file/i$BUSYBOX_PATH/sh $VTOY_PATH/hook/debian/porteus-path.sh" -i /linuxrc
+ $SED "/searching *for *\$SGN *file/iFROM=\$(cat /porteus-from)" -i /linuxrc
+ $SED "/searching *for *\$SGN *file/iISO=\$(cat /porteus-from)" -i /linuxrc
+ vtFindFlag=1
+ fi