Added a whole bunch more permission constants.
authorTim Potter <tpot@samba.org>
Thu, 11 Apr 2002 01:35:53 +0000 (01:35 +0000)
committerTim Potter <tpot@samba.org>
Thu, 11 Apr 2002 01:35:53 +0000 (01:35 +0000)
(This used to be commit f8673bd499c7c3993a5860d2ebe9ae2403105316)

source3/python/py_spoolss.c

index 15d9dfdf96c2c7704d4227d5283e701bc058e9d6..b3087deef79a6c32528db43ddc23886ed25c48d0 100644 (file)
@@ -300,7 +300,27 @@ struct spoolss_const {
 
        { "MAXIMUM_ALLOWED_ACCESS", MAXIMUM_ALLOWED_ACCESS },
        { "SERVER_ALL_ACCESS", SERVER_ALL_ACCESS },
+       { "SERVER_READ", SERVER_READ },
+       { "SERVER_WRITE", SERVER_WRITE },
+       { "SERVER_EXECUTE", SERVER_EXECUTE },
+       { "SERVER_ACCESS_ADMINISTER", SERVER_ACCESS_ADMINISTER },
+       { "SERVER_ACCESS_ENUMERATE", SERVER_ACCESS_ENUMERATE },
        { "PRINTER_ALL_ACCESS", PRINTER_ALL_ACCESS },
+       { "PRINTER_READ", PRINTER_READ },
+       { "PRINTER_WRITE", PRINTER_WRITE },
+       { "PRINTER_EXECUTE", PRINTER_EXECUTE },
+       { "PRINTER_ACCESS_ADMINISTER", PRINTER_ACCESS_ADMINISTER },
+       { "PRINTER_ACCESS_USE", PRINTER_ACCESS_USE },
+       { "JOB_ACCESS_ADMINISTER", JOB_ACCESS_ADMINISTER },
+       { "JOB_ALL_ACCESS", JOB_ALL_ACCESS },
+       { "JOB_READ", JOB_READ },
+       { "JOB_WRITE", JOB_WRITE },
+       { "JOB_EXECUTE", JOB_EXECUTE },
+       { "STANDARD_RIGHTS_ALL_ACCESS", STANDARD_RIGHTS_ALL_ACCESS },
+       { "STANDARD_RIGHTS_EXECUTE_ACCESS", STANDARD_RIGHTS_EXECUTE_ACCESS },
+       { "STANDARD_RIGHTS_READ_ACCESS", STANDARD_RIGHTS_READ_ACCESS },
+       { "STANDARD_RIGHTS_REQUIRED_ACCESS", STANDARD_RIGHTS_REQUIRED_ACCESS },
+       { "STANDARD_RIGHTS_WRITE_ACCESS", STANDARD_RIGHTS_WRITE_ACCESS },
 
        /* Printer enumeration flags */