s3-printing: use euid for vlp job tracking
[ddiss/samba.git] / source3 / printing / tests / vlp.c
index 66860e5ada31efc59c73934bb382d7bd2b9df62c..648fca106d0bfac981e7fea5c70ddebc79346352 100644 (file)
@@ -236,7 +236,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;
        }