Brian Cuttler <br...@wadsworth.org> (Di 30 Sep 2014 21:38:44 CEST): > > I have a machine on which we replaced the bash shell, which is > used by some of the amanda scripts. > > We can add ld_library_path to the .cshrc and run interactive > command like # amcheck -t, but the daemon is not finding the > library, so we have failures in the nightly run. > > Is there a way to set LD_LIBRARY_PATH so my cron initiated processes > and its client jobs will find it? >
I do not see the relationship between LD_LIBRARY_PATH and the Bash scripts some amanda tools may use… Some if not all crontabs allow to set environment variables ,-[crontab]---------------- |FOO = bar |LD_LIBRARY_PATH = /my/lib/ | |10 2 * * * amdump DailySet1 `------------------------- At least the crontab(5) of the cron my Linux box allows that. (Vixie Cron) Another way should work always ,-[crontab]------------------ |10 2 * * * LD_LIBRARY_PATH=/my/lib FOO=bar amdump DailySet1 `----------------------------- … if your crontab commandline gets parsed and executed by a /bin/sh derivative. Best regards from Dresden/Germany Viele Grüße aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} - gnupg encrypted messages are welcome --------------- key ID: 7CBF764A - gnupg fingerprint: 9288 F17D BBF9 9625 5ABC 285C 26A9 687E 7CBF 764A - (gnupg fingerprint: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B)-
signature.asc
Description: Digital signature