1DWFdkL9xtCR9mBXF5XQZL changeset
Changeset | 343334613134 (b) |
---|---|
Parent | None (a) |
a | b | ||
---|---|---|---|
0 | + | start on startup | |
0 | + | ||
0 | + | console output | |
0 | + | ||
0 | + | pre-start exec stop usplash | |
0 | + | ||
0 | + | respawn | |
0 | + | ||
0 | + | script | |
0 | + | get_opt() { | |
0 | + | echo "$@" | cut -d "=" -f 2 | |
0 | + | } | |
0 | + | ||
0 | + | CMDLINE=$(cat /proc/cmdline) | |
0 | + | ||
0 | + | #Process command line options | |
0 | + | XBMC_PARAMS="" | |
0 | + | for i in ${CMDLINE}; do | |
0 | + | case "${i}" in | |
0 | + | xbmc\=*) | |
0 | + | XBMC_PARAMS=$(get_opt $i) | |
0 | + | ;; | |
0 | + | esac | |
0 | + | done | |
0 | + | ||
0 | + | if [ ! `echo "${XBMC_PARAMS}" | grep autorun` ]; then | |
0 | + | if [ `echo "${XBMC_PARAMS}" | grep install` ]; then | |
0 | + | exec /usr/bin/installXBMC | |
0 | + | fi | |
0 | + | fi | |
0 | + | end script | |
... |
|
|