From: David Disseldorp Date: Thu, 21 Jun 2012 13:49:55 +0000 (+0200) Subject: s3-printing: use euid for vlp job tracking X-Git-Url: http://git.samba.org/?p=ddiss%2Fsamba.git;a=commitdiff_plain;h=bf256ae2b250950d53016709016257038300381d s3-printing: use euid for vlp job tracking vlp can be called by print_run_command as root with euids set appropriately, vlp should use this to track the job owner. --- diff --git a/source3/printing/tests/vlp.c b/source3/printing/tests/vlp.c index b22050632ea..f02e0c55769 100644 --- a/source3/printing/tests/vlp.c +++ b/source3/printing/tests/vlp.c @@ -237,7 +237,8 @@ static int print_command(int argc, char **argv) slprintf(job.jobname, sizeof(job.jobname) - 1, "%s", argv[2]); - if (!(pw = getpwuid(getuid()))) { + if (!(pw = getpwuid(geteuid()))) { + printf("getpwuid failed\n"); return 1; }