Leider berücksichtigt das nicht, dass Ubuntu mittlerweise mittels upstart bootet. Der Scheduler wird daher beim Hochfahren nicht gestartet und es kommt zu Fehlermeldungen in OTRS.
Abhilfe schafft ein Skript /etc/init/otrs-scheduler-linux.conf mit dem folgenden Inhalt
Code: Select all
# otrs-scheduler Service
# design for Ubuntu upstart
description "OTRS Scheduler"
start on started mysql
stop on starting rc RUNLEVEL=[016]
expect daemon
setuid www-data
setgid www-data
exec /usr/bin/perl /opt/otrs/bin/otrs.Scheduler.pl -a start
pre-stop exec /usr/bin/perl /opt/otrs/bin/otrs.Scheduler.pl -a stop --force
Der Scheduler wird nun gestartet, nachdem mysql läuft und ist nach dem Booten des Servers aktiviert.