From: Doug L. <su...@dr...> - 2003-02-21 19:37:45
|
Guillaume Filion wrote: > Well it may be kind of dumb, but you can do this without using pipes: > $Conf{DumpPreUserCmd} = ' smbclient -U BackupPC -M $host < > /home/data/message.txt && sleep 5m' This only partially worked. $host is being passed, but smbclient is asking for a message to be typed and to press CTRL D to send even when piping the data into the command via <. Funny though, it works fine via a CLI. > Your script could received the host as an argument ($argv(1) or > something like that) and be called by: > $Conf{DumpPreUserCmd} = '/you/script.sh $host' This I got to work. You wouldn't happen to know if there is an environment varriable for the second field in the host file? I'd like to also use Postie (command line email program) to send the end user an email about the pending backup. Thanks again for your help! Doug |