- Mitglied seit
- 16. Apr 2009
- Beiträge
- 69
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
ich habe in letzter Zeit wieder mehr mit der DS gearbeitet (DS412+).
Erst jetzt viel mir auf, dass wohl itpk nicht mehr funktioniert, weil der Dienst eingestellt wurde (Alternativen)?! Ich weiss nur noch, dass man für den Install ja alles mögliche anpassen musste, auch die Path Variable etc. Genau das scheint mir jetzt etwas auf die Füße zu fallen.
Ich lasse einen Cronjob laufenaber der funktioniert einfach nicht. Ein tail -f /var/log/bash_err.log brachte mich auf folgendes:
2019-12-12T20:07:01+01:00 DiskStation bash: BASH_ERR: internal_error [ (16754)"/usr/sbin/CROND" -> (16755)"/bin/bash /volume1/web/quartette/cronjobs.sh" -> (16756)"/bin/bash /volume1/web/quartette/cronjobs.sh" ] /volume1/web/quartette/cronjobs.sh: line 7: $'\r': command not found
2019-12-12T20:20:03+01:00 DiskStation -ash: BASH_ERR: internal_error [ (14870)"sshd: root@pts/14" -> (14875)"-ash" -> (17164)"-ash" ] -ash: itpk: command not found
2019-12-12T21:57:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20046)"/usr/sbin/CROND" -> (20047)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: syntax error near unexpected token `&'.
2019-12-12T21:57:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20046)"/usr/sbin/CROND" -> (20047)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: `&HOME/.profile; /volume1/web/quartette/cronjobs.sh'.
2019-12-12T22:03:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20230)"/usr/sbin/CROND" -> (20231)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: syntax error near unexpected token `&'.
2019-12-12T22:03:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20230)"/usr/sbin/CROND" -> (20231)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: `&HOME/.profile; /volume1/web/quartette/cronjobs.sh'.
Der Cronjob sieht wie folgt aus
12 22 * * * root &HOME/.profile; /volume1/web/quartette/cronjobs.sh
Kann mir jemand sagen, was ich falsch mache bzw. wo ich ansetzen muss?
mfG
Andreas
ich habe in letzter Zeit wieder mehr mit der DS gearbeitet (DS412+).
Erst jetzt viel mir auf, dass wohl itpk nicht mehr funktioniert, weil der Dienst eingestellt wurde (Alternativen)?! Ich weiss nur noch, dass man für den Install ja alles mögliche anpassen musste, auch die Path Variable etc. Genau das scheint mir jetzt etwas auf die Füße zu fallen.
Ich lasse einen Cronjob laufenaber der funktioniert einfach nicht. Ein tail -f /var/log/bash_err.log brachte mich auf folgendes:
2019-12-12T20:07:01+01:00 DiskStation bash: BASH_ERR: internal_error [ (16754)"/usr/sbin/CROND" -> (16755)"/bin/bash /volume1/web/quartette/cronjobs.sh" -> (16756)"/bin/bash /volume1/web/quartette/cronjobs.sh" ] /volume1/web/quartette/cronjobs.sh: line 7: $'\r': command not found
2019-12-12T20:20:03+01:00 DiskStation -ash: BASH_ERR: internal_error [ (14870)"sshd: root@pts/14" -> (14875)"-ash" -> (17164)"-ash" ] -ash: itpk: command not found
2019-12-12T21:57:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20046)"/usr/sbin/CROND" -> (20047)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: syntax error near unexpected token `&'.
2019-12-12T21:57:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20046)"/usr/sbin/CROND" -> (20047)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: `&HOME/.profile; /volume1/web/quartette/cronjobs.sh'.
2019-12-12T22:03:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20230)"/usr/sbin/CROND" -> (20231)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: syntax error near unexpected token `&'.
2019-12-12T22:03:01+01:00 DiskStation sh: BASH_ERR: parse_error [ (3068)"/usr/sbin/crond" -> (20230)"/usr/sbin/CROND" -> (20231)"/bin/sh -c &HOME/.profile; /volume1/web/quartette/cronjobs.sh" ] /bin/sh: -c: line 0: `&HOME/.profile; /volume1/web/quartette/cronjobs.sh'.
Der Cronjob sieht wie folgt aus
12 22 * * * root &HOME/.profile; /volume1/web/quartette/cronjobs.sh
Kann mir jemand sagen, was ich falsch mache bzw. wo ich ansetzen muss?
mfG
Andreas