Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben
Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben
#!/bin/bash
# OScam-Watchdog - v0.1
#
# CONFIG - START
# OScam binary name (eg.: oscam or oscam.x86 or oscam.x86_64)
OSCAMbin="oscam"
# OScam start/stop/restart script
OScamScript="/etc/init.d/oscam.sh"
# Watchdog Logfile
OSCAMwatchlog="/var/log/OScam-watchdog.log"
# EMail verschicken bei restart? [0/1] (Vorraussetzung: apt-get install sendEmail)
CRASHMAIL="1"
# Maileinstellungen
SMTPFROM="`hostname`@email.net"
SMTPTO='xxxxxxx@web.de'
SMTPSERVER='sxxxx.web.de'
SMTPUSER='zxxxxxxxx'
SMTPPASS='xxxxxxx'
# CONFIG - END
_maxlogsize="1024"
TIMESTAMP2=`date +"%Y-%m-%d %H:%M"`
SUBJECT="OScam Watchdog"
MESSAGE="OScam wurde auf `hostname -f` vom Watchdog Überwachungsscript neu gestartet!"
# check size of OSCAMwatchlog and rotate
if [ -f "$OSCAMwatchlog" ]&&[ "$(stat --printf="%s" $OSCAMwatchlog)" -gt "$_maxlogsize" ]; then
echo "resetting log $OSCAMwatchlog"
mv -f $OSCAMwatchlog ${OSCAMwatchlog}.1 >/dev/null 2>&1
touch $OSCAMwatchlog
fi
#MAIN
CHECK=$(ps aux|grep -v grep|grep -v $0|grep -w $OSCAMbin)
if [[ ! -z "$CHECK" ]] ; then
echo -e "$TIMESTAMP2\tWatchdog - OSCam Server laeuft"
else
echo -e "$TIMESTAMP2\tWatchdog - OSCam wurde neu gestartet" >>$OSCAMwatchlog
$OScamScript start
if [ $CRASHMAIL == 1 ]; then
sendEmail -f $SMTPFROM -t $SMTPTO -u $SUBJECT -m $MESSAGE -s $SMTPSERVER -xu "$SMTPUSER" -xp "$SMTPPASS"
fi
fi
exit 0
#!/bin/sh
### BEGIN INIT INFO
# Provides: oscam
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: open source cam
### END INIT INFO
# /etc/init.d/oscam.sh
#
set -e
DAEMON=/usr/local/bin/oscam
NAME=oscam
OPTIONS=-b
PIDFILE=/var/run/oscam/oscam.pid
PATH=/sbin:/bin:/usr/sbin:/usr/bin
test -x $DAEMON || exit 0
. /lib/lsb/init-functions
case "$1" in
start)
log_daemon_msg "Starting oscam" "oscam"
[ -d /var/run/oscam ] || mkdir -p /var/run/oscam
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $OPTIONS
log_end_msg $?
;;
stop)
log_daemon_msg "Stopping oscam" "oscam"
start-stop-daemon --stop --quiet --pidfile $PIDFILE
log_end_msg $?
rm -f $PIDFILE
;;
restart)
$0 stop && sleep 2 && $0 start
;;
reload|force-reload)
echo "Reloading $NAME configuration files"
start-stop-daemon --stop --pidfile $PIDFILE --signal 1 --exec $DAEMON
echo "."
;;
status)
pidofproc -p $PIDFILE $DAEMON >/dev/null
status=$?
if [ $status -eq 0 ]; then
log_success_msg "oscam is running."
else
log_failure_msg "oscam is not running."
fi
exit $status
;;
*)
echo "Usage: /etc/init.d/$NAME {start|stop|restart|reload}"
exit 1
;;
esac
exit 0
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=""
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#Zeitabgleich -> benoetigt [apt-get install ntpdate]
0 8 * * * root ntpdate -s pool.ntp.org #Zeitabgleich (Taeglich um 08:00 Uhr)
#oscam watchdog
[COLOR=#ff0000]* * * * * root /usr/local/oscam-watchdog.sh >/dev/null 2>&1[/COLOR]
#!/bin/sh -e
/etc/init.d/oscam.sh &
exit 0
#!/bin/sh -e
/usr/local/bin/oscam &
exit 0
kill -9 $(cat /tmp/.oscam/oscam.pid)
#oscam watchdog
[COLOR=#ff0000]* * * * * root /usr/local/oscam-watchdog.sh >/dev/null 2>&1
[/COLOR][COLOR=#0000ff] ^hier fehlt ein Leerzeichen[/COLOR][COLOR=#0000ff]wenn mich nicht alles täuscht[/COLOR][COLOR=#ff0000]
[/COLOR]
Weil der ISP die INet Zugangsdaten nicht herausrückt und das Modem pw geschützt ist.warum nimmst du dann nicht direkt die Fritzbox als Modem bzw. Router. Trägst dort deine INET Zugangsdaten ein und fertisch isses. So hab ich es auch. In der fritz nur noch die Ports freigeben und schon kommen alle durch
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Das Digital Eliteboard ist ein kostenloses Forum und ist auf Spenden angewiesen, um sich auch in Zukunft selbst zu finanzieren. Wenn auch du mit dem Digital Eliteboard zufrieden bist, würden wir uns über jede Unterstützung freuen.
Hier kannst du uns unterstützen SPENDEN