s3-printing: use euid for vlp job tracking
[ddiss/samba.git] / source3 / printing / tests / vlp.c
index b22050632ea0124ec56ef9b3f80deee5614ceba7..f02e0c55769ba9469bb5aa7cf7f018bbafc14e2b 100644 (file)
@@ -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;
        }