Hallo,
ich habe einige Cronjobs laufen, die einen UTF-8-Zeichensatz erfordern. Da cron beim Start den POSIX-Zeichensatz verwendet, muss ich folgendermaßen vorgehen:
In der Datei "environment" ist folgender Inhalt:
Nun würde ich gerne die Autorun.sh so anpassen, dass der crond nach jedem Booten neu gestartet wird und sich somit aus der Datei "/etc/environment" den Zeichensatz holt.
Beim manuellen Ausführen dieser Befehle funktioniert das auch wunderbar, nur eben nicht, wenn ich die Befehle in die Autorun.sh schreibe.
Ich habe auch schon eine Verzögerung durch "sleep" versucht, hat leider nichts gebracht.
Der crond wird zwar neu gestartet und die environment-Datei ist in "/etc/" vorhanden, aber der Zeichensatz ändert sich nicht (überprüfen kann man das ja, in dem man "locale" als cronjob-Befehl einträgt)...
Hat jemand eine Idee, warum das nur in der Autorun.sh nicht funktioniert?
Vielen Dank