- SCRIPTS="$(getbootparam 'scripts' 2>>$DEBUG)"
- [ -z "$SCRIPTS" ] && SCRIPTS='grml.sh'
- einfo "Bootparameter scripts found. Trying to execute ${SCRIPTS}:"
- sh -c /cdrom/scripts/$SCRIPTS ; eend $?
+ SCRIPTS="$(getbootparam 'scripts' 2>>$DEBUG)"
+ [ -z "$SCRIPTS" ] && SCRIPTS='grml.sh'
+ einfo "Bootparameter scripts found. Trying to execute ${SCRIPTS}:"
+ sh -c "${LIVECD_PATH}"/scripts/$SCRIPTS ; eend $?
+fi
+}
+# }}}
+
+# {{{ mypath
+config_mypath(){
+if checkbootparam "mypath" ; then
+ MY_PATH="$(getbootparam 'mypath' 2>>$DEBUG)"
+ einfo "Bootparameter mypath found, adding ${MY_PATH} to /etc/grml/my_path"
+ touch /etc/grml/my_path
+ chmod 644 /etc/grml/my_path
+ # make sure the directories exist:
+ eindent
+ for i in $(echo $MY_PATH | sed 's/:/\n/g') ; do
+ if ! [ -d "$i" ] ; then
+ einfo "Creating directory $i"
+ mkdir -d "$i" ; eend $?
+ fi
+ done
+ eoutdent
+ echo "$MY_PATH" >> /etc/grml/my_path ; eend $?