crond start / über DS-Start anderes Verhalten als beim Start mit cronjobs

Status
Für weitere Antworten geschlossen.

kupferrafi

Benutzer
Mitglied seit
17. Mrz 2007
Beiträge
88
Punkte für Reaktionen
0
Punkte
6
Hallo,
ich weiß, das Thema ist hier schon behandelt worden, ich habe etliche Stunden rechergiert, doch ohne Erfolg.
Mein Problem:
- crond startet an verschiedenen Zeiten ein script
Crontab:
Rich (BBCode):
0	21	*	*	*	root	sh /volume1/system/scripte/drucker_aus
Scriptinhalt:
Rich (BBCode):
#!/bin/sh
. /etc/profile
/bin/echo -e "login admin PW\nport 3 0\nquit" | /opt/bin/netcat-nc -w 1 -n 192.168.170.41 23
Dabei werden die Zeilen "login admin PW\nport 3 0\nquit" mit Netcat an meinen Netzwerkschalter gesendet um den Drucker auszuschalten.
Wie im Beitrag http://www.synology-forum.de/showthread.html?t=7272&highlight=netcat schon beschrieben, habe ich lange Pfade angegeben.

Neustart der DS
Crond arbeitet richtig, Drucker wird ausgeschaltet.
(in der S04crond.sh steht u.a. "CROND=/usr/sbin/crond" und "$CROND -l 8 -L /var/log/cron.log")
Neustart des Crond über Cronjobs
Crond arbeitet nur einige Befahle ab, Drucker bleibt an
(Cronjobs 1.0 / Wartungszuständiger: itari c/o ag_bg)

Anhand des Protokolls sehe ich aber, dass der Crond den Befehl zur richtigen Zeit abgesetzt hat.
Alle anderen Befehle im Script z.B. rsync ... werden richtig ausgeführt.
Ich habe alles Mögliche versucht z.B. den Neustart des Crond durch cronjobs mit folgendem Code:
Rich (BBCode):
exec('/usr/syno/etc.defaults/rc.d/S04crond.sh stop ; sleep 2 ; /usr/syno/etc.defaults/rc.d/S04crond.sh start');
Alles ohne Erfolg.
Die DS 109 hat für den Crond ja Einstellungen in der /etc/defaults/rc.conf
Rich (BBCode):
...
crond_enable="YES"
crond_program="/usr/sbin/crond"
crond_flags=""

Gibt es noch Ideen, die ich einpflegen kann?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat