s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
authorGünther Deschner <gd@samba.org>
Mon, 15 Nov 2010 10:19:23 +0000 (11:19 +0100)
committerGünther Deschner <gd@samba.org>
Wed, 17 Nov 2010 14:20:15 +0000 (15:20 +0100)
Guenther

source3/rpc_server/srv_spoolss_nt.c

index c0f953bdf4ee6c8799aa299214d8f4a2683fadde..755d8fc473c0ba035d282d51c056ee724574f5ee 100644 (file)
@@ -1799,6 +1799,9 @@ WERROR _spoolss_OpenPrinterEx(struct pipes_struct *p,
                                    lp_printer_admin(snum))) {
                                close_printer_handle(p, r->out.handle);
                                ZERO_STRUCTP(r->out.handle);
+                               DEBUG(3,("access DENIED as user is not root, "
+                                       "has no printoperator privilege and "
+                                       "is not in printer admin list"));
                                return WERR_ACCESS_DENIED;
                        }