From 1f8c9ab88e7a2e28e503e99baabb88c3cebbc4b6 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 12 Sep 2012 12:12:58 +0200 Subject: s3-rap: Open printers with the right access mask. Autobuild-User(master): Andreas Schneider Autobuild-Date(master): Wed Sep 12 14:05:42 CEST 2012 on sn-devel-104 --- source3/smbd/lanman.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source3/smbd/lanman.c b/source3/smbd/lanman.c index b22619ff35..d54e1d51e6 100644 --- a/source3/smbd/lanman.c +++ b/source3/smbd/lanman.c @@ -3525,7 +3525,7 @@ static bool api_WPrintQueueCtrl(struct smbd_server_connection *sconn, QueueName, NULL, devmode_ctr, - SEC_FLAG_MAXIMUM_ALLOWED, + PRINTER_ACCESS_ADMINISTER, &handle, &werr); if (!NT_STATUS_IS_OK(status)) { @@ -4986,7 +4986,7 @@ static bool api_WPrintJobEnumerate(struct smbd_server_connection *sconn, name, NULL, devmode_ctr, - SEC_FLAG_MAXIMUM_ALLOWED, + PRINTER_ACCESS_USE, &handle, &werr); if (!NT_STATUS_IS_OK(status)) { @@ -5186,7 +5186,7 @@ static bool api_WPrintDestGetInfo(struct smbd_server_connection *sconn, PrinterName, NULL, devmode_ctr, - SEC_FLAG_MAXIMUM_ALLOWED, + PRINTER_ACCESS_USE, &handle, &werr); if (!NT_STATUS_IS_OK(status)) { -- cgit