[ale] C question
Alex Carver
agcarver+ale at acarver.net
Sun Apr 7 19:11:04 EDT 2013
On 4/7/2013 16:03, Geoffrey Myers wrote:
> Yeah, I've got the standard parent writes to the child process down. That's not the issue. I've got to write to one process via a pipe. That process is not a process I'm writing, but an existing program. Again, check the example:
>
> system("echo stuff | somebinary arg1 arg2");
>
> The part I'm wrestling with is the:
>
> echo stuff | somebinary
>
Can you use sudo in the system() call to alter your running user (and
set up sudoers to allow password-less execution for that particular
binary from the apache user)?
system("echo stuff | sudo -u userof_somebinary somebinary arg1 arg2")
More information about the Ale
mailing list