help with running popen
ronald de la cruz
rcdelacruz at gmail.com
Wed Apr 4 00:56:28 UTC 2007
This doesn't really look like a PAM question, exactly; although PAM
and whatever
calls it will determine which UID and GID your module starts executing as.
gpg is a bad example; it's much more paranoid about the (E)UID and (E)GID it
runs under. I don't think sudo will go quite far enough. Check the command
you're trying to run manually; run it as root, as a "full" regular user, and
as a restricted user like nobody. You'll probably have to do some additional
(E)UID/(E)GID tweaking to get your module running as the correct UID/GID for
what you want to accomplish.
-kgd
****************
FILE *fp
fp = popen("sudo gpg -ear....", "r");
thanks for the reply...but my only problem is adding the 'sudo' in popen.
if i run it without sudo, there's no problem...
my main concern is how the PAM module will accept that sudo.
the gpg
--
ronald de la cruz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pam-list/attachments/20070404/345dd6a5/attachment.htm>
More information about the Pam-list
mailing list