vanhofen
6 years ago
7 changed files with 19 additions and 148 deletions
@ -1,21 +0,0 @@ |
|||
# global variables and functions that are used by our scripts... |
|||
|
|||
HOSTNAME=$(hostname) |
|||
BASENAME=${0##*/} |
|||
|
|||
alias LOGINFO='logger -p user.info -t ${BASENAME}[${$}]' |
|||
alias LOGWARN='logger -p user.warn -t ${BASENAME}[${$}]' |
|||
alias LOGDEBUG='logger -p user.debug -t ${BASENAME}[${$}]' |
|||
alias LOGERROR='logger -p user.error -t ${BASENAME}[${$}]' |
|||
|
|||
alias SHOWINFO='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.info ${BASENAME}[${$}]:' |
|||
alias SHOWWARN='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.warn ${BASENAME}[${$}]:' |
|||
alias SHOWDEBUG='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.debug ${BASENAME}[${$}]:' |
|||
alias SHOWERROR='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.error ${BASENAME}[${$}]:' |
|||
|
|||
NEUTRINO_CONF="/var/tuxbox/config/neutrino.conf" |
|||
|
|||
get_setting() |
|||
{ |
|||
test -e $NEUTRINO_CONF && grep "^${1}=" $NEUTRINO_CONF | cut -d'=' -f2 |
|||
} |
@ -1,28 +0,0 @@ |
|||
# functions that are used by init scripts... |
|||
|
|||
. /etc/init.d/globals |
|||
|
|||
run_initscripts() { |
|||
if [ "x$1" == xstop ]; then |
|||
action="stop" |
|||
doing="stopping" |
|||
files="/etc/init.d/K[0-9][0-9]* /var/etc/init.d/K[0-9][0-9]*" |
|||
else |
|||
action="start" |
|||
doing="starting" |
|||
files="/etc/init.d/S[0-9][0-9]* /var/etc/init.d/S[0-9][0-9]*" |
|||
fi |
|||
|
|||
names=$(for file in $files ; do echo ${file##*/} ; done | sort -u) |
|||
|
|||
for name in $names; do |
|||
[ "${name:1}" = "[0-9][0-9]*" ] && continue |
|||
for file in /etc/init.d/$name /var/etc/init.d/$name; do |
|||
if [ -x "$file" ]; then |
|||
LOGINFO "$doing $file ..." |
|||
"$file" $action |
|||
break; |
|||
fi |
|||
done |
|||
done |
|||
} |
@ -1,21 +0,0 @@ |
|||
# global variables and functions that are used by our scripts... |
|||
|
|||
HOSTNAME=$(hostname) |
|||
BASENAME=${0##*/} |
|||
|
|||
alias LOGINFO='logger -p user.info -t ${BASENAME}[${$}]' |
|||
alias LOGWARN='logger -p user.warn -t ${BASENAME}[${$}]' |
|||
alias LOGDEBUG='logger -p user.debug -t ${BASENAME}[${$}]' |
|||
alias LOGERROR='logger -p user.error -t ${BASENAME}[${$}]' |
|||
|
|||
alias SHOWINFO='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.info ${BASENAME}[${$}]:' |
|||
alias SHOWWARN='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.warn ${BASENAME}[${$}]:' |
|||
alias SHOWDEBUG='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.debug ${BASENAME}[${$}]:' |
|||
alias SHOWERROR='echo $(date +"%b %d %H:%M:%S") ${HOSTNAME%%.*} user.error ${BASENAME}[${$}]:' |
|||
|
|||
NEUTRINO_CONF="/var/tuxbox/config/neutrino.conf" |
|||
|
|||
get_setting() |
|||
{ |
|||
test -e $NEUTRINO_CONF && grep "^${1}=" $NEUTRINO_CONF | cut -d'=' -f2 |
|||
} |
@ -1,69 +0,0 @@ |
|||
# functions that are used by init scripts... |
|||
|
|||
. /etc/init.d/globals |
|||
|
|||
run_initscripts() { |
|||
if [ "x$1" == xstop ]; then |
|||
action="stop" |
|||
doing="stopping" |
|||
files="/etc/init.d/K[0-9][0-9]* /var/etc/init.d/K[0-9][0-9]*" |
|||
else |
|||
action="start" |
|||
doing="starting" |
|||
files="/etc/init.d/S[0-9][0-9]* /var/etc/init.d/S[0-9][0-9]*" |
|||
fi |
|||
|
|||
names=$(for file in $files ; do echo ${file##*/} ; done | sort -u) |
|||
|
|||
for name in $names; do |
|||
[ "${name:1}" = "[0-9][0-9]*" ] && continue |
|||
for file in /etc/init.d/$name /var/etc/init.d/$name; do |
|||
if [ -x "$file" ]; then |
|||
LOGINFO "$doing $file ..." |
|||
"$file" $action |
|||
break; |
|||
fi |
|||
done |
|||
done |
|||
} |
|||
|
|||
create_node() |
|||
{ |
|||
device=$1 |
|||
|
|||
rm -f /dev/${device} |
|||
major=`awk "\\$2==\"$device\" {print \\$1}" /proc/devices` |
|||
|
|||
if [ ${major} ]; then |
|||
LOGINFO "Creating device node $1" |
|||
mknod /dev/${device} c $major 0 |
|||
fi |
|||
} |
|||
|
|||
create_node_dir() |
|||
{ |
|||
device=$1 |
|||
|
|||
rm -rf /dev/${device} |
|||
mkdir -p /dev/${device} |
|||
|
|||
major=`awk "\\$2==\"$device\" {print \\$1}" /proc/devices` |
|||
|
|||
if [ ${major} ]; then |
|||
LOGINFO "Creating device node dir $1" |
|||
mknod /dev/${device}/0 c $major 0 |
|||
fi |
|||
} |
|||
|
|||
load_module() |
|||
{ |
|||
kernel=$(uname -r) |
|||
module=/lib/modules/${kernel}/$1 |
|||
shift |
|||
params=$@ |
|||
|
|||
if [ -e $module ]; then |
|||
LOGINFO "Loading ${module##*/} " |
|||
insmod $module $params |
|||
fi |
|||
} |
Loading…
Reference in new issue