Hallo,
habe vor einiger Zeit das ipkg-Paket NAIL auf meiner DS112 (DSM 4.0-2219) erst-installiert und bekam wie gewünscht cron-job gesteuert, Status-Mails meiner rsnapshot-Backups.
Nach dem Update auf DSM 4.0-2228 wurden dann plötzlich keine Status-Mails mehr versandt sondern nail warf beim Aufruf folgenden Fehlermeldung (im errorlog der scripte oder auf der Kommandozeile):
Ein Blick in /lib/ zeigte, dass es dort die libssl.so.0.9.8 nicht (mehr?) gab.
Das ganze habe ich dann durch einen "Schuss ins Blaue" beheben können d.h. durch das Einfügen eines Synlinks auf die libssl.so.1.0.0, die es wiederum gibt:
Soweit funktioniert NAIL jetzt auch wieder, ich frage mich jedoch nun als unix nooby, ob das der richtige Weg ist sowas zu fixen, oder ob ich was verschlimmbessert habe.
Ich kenne die arbeitsweise von IPKG nicht genau genug, dachte bisher, dass ein so installiertes Paket sauber in das NAS "eingehängt" und bei Änderungen der libs - auch bei einem Update - die Abhängigkeiten von den Paketen geprüft und entsprechend nachgezogen werden.
Oder gibt es einen anderen sauberen Weg sowas zu fixen um andere "Randeffekte" zu vermeiden? Wie würdet Ihr das machen?
Danke & Gruß
Claus
habe vor einiger Zeit das ipkg-Paket NAIL auf meiner DS112 (DSM 4.0-2219) erst-installiert und bekam wie gewünscht cron-job gesteuert, Status-Mails meiner rsnapshot-Backups.
Nach dem Update auf DSM 4.0-2228 wurden dann plötzlich keine Status-Mails mehr versandt sondern nail warf beim Aufruf folgenden Fehlermeldung (im errorlog der scripte oder auf der Kommandozeile):
Rich (BBCode):
nail: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory
Das ganze habe ich dann durch einen "Schuss ins Blaue" beheben können d.h. durch das Einfügen eines Synlinks auf die libssl.so.1.0.0, die es wiederum gibt:
Rich (BBCode):
cd /lib/
ln -s libssl.so.1.0.0 libssl.so.0.9.8
Ich kenne die arbeitsweise von IPKG nicht genau genug, dachte bisher, dass ein so installiertes Paket sauber in das NAS "eingehängt" und bei Änderungen der libs - auch bei einem Update - die Abhängigkeiten von den Paketen geprüft und entsprechend nachgezogen werden.
Oder gibt es einen anderen sauberen Weg sowas zu fixen um andere "Randeffekte" zu vermeiden? Wie würdet Ihr das machen?
Danke & Gruß
Claus