AW: OScam für etliche Router mit USB port, fix und fertig verpackt! Zum "Gleichessen"
habe mein skript nun etwas abgeändert. nun wieder mittels sudo ...
ja, habe ich eben nachempfunden. nicht schlecht ...derdigge;19200[COLOR=#333333 schrieb:Probiere es aus du wirst es erleben[/COLOR]
habe mein skript nun etwas abgeändert. nun wieder mittels sudo ...
Code:
#!/bin/sh /etc/rc.common
START=99
OSCAM_LOG_DIR=/var/log/oscam
OSCAM_TMP_DIR=/var/run/oscam
OSCAM_UID=102
OSCAM_UNAME=oscam
OSCAM_GID=102
OSCAM_GNAME=oscam
SERVICE_PID_FILE=$OSCAM_TMP_DIR/oscam.pid
EXTRA_COMMANDS="status"
EXTRA_HELP=" status Check whether OSCam is already running"
start() {
user_exists $OSCAM_UNAME $OSCAM_UID || user_add $OSCAM_UNAME $OSCAM_UID $OSCAM_GID $OSCAM_UNAME $OSCAM_TMP_DIR
group_exists $OSCAM_GNAME $OSCAM_GID || group_add $OSCAM_GNAME $OSCAM_GID
[ -d $OSCAM_LOG_DIR ] || (mkdir -p $OSCAM_LOG_DIR && chown $OSCAM_UID:$OSCAM_GID $OSCAM_LOG_DIR)
[ -d $OSCAM_TMP_DIR ] || (mkdir -p $OSCAM_TMP_DIR && chown $OSCAM_UID:$OSCAM_GID $OSCAM_TMP_DIR)
chown $OSCAM_UID:$OSCAM_GID /etc/config/oscam
service_start /usr/bin/sudo -u $OSCAM_UNAME -g $OSCAM_GNAME /usr/bin/oscam --daemon --temp-dir $OSCAM_TMP_DIR
}
stop() {
service_stop /usr/bin/oscam
}
status() {
service_check /usr/bin/oscam
}