Bacula-users

Re: [Bacula-users] RunScript and Redirecting output.

2012-04-02 07:38:00
Subject: Re: [Bacula-users] RunScript and Redirecting output.
From: Marco van Wieringen <mvw AT planets.elm DOT net>
To: bacula-users AT lists.sourceforge DOT net
Date: Mon, 2 Apr 2012 11:35:43 +0000 (UTC)
Rob Becker <rbecker <at> 2co.com> writes:

> 
> I'd assume putting everything into a shell script would work, but that's
exactly what I'm trying to get away
> from.  Putting a new script on every server would require change control,
documentation....etc.   If I'm
> able to control everything from the Director I can side step some of those
processes.
> 
Other then thats a interesting way of getting from proper change
control it ain't going to work without shell scripts or other trickery.

Each runscript in bacula not being a console command is run
via a bpipe (not the plugin) e.g. the program forks and performs
an execvp in the child and the output is captured in the parent
via a pipe. So any fancy shell escapes won't work as execvp
just simply executes the arguments you give it without a shell
being invoked. The only way to probably get around it is via
a sh -c "cmdline" and given you do rather elementary things
you might get away with that. In the last example you execvp a shell
and then you can do the shell redirection etc.

Marco


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>