WHATSNEW: Add more changes since 3.6.1.
[Samba.git] / examples / scripts / shares / python / smbparm.py
blob37939921b65f9b0a0c7a7f999e68feffeb8c5eb6
1 ######################################################################
2 ##
3 ## autogenerated file of smb.conf parameters
4 ## generate_parm_table <..../param/loadparm.c>
5 ##
6 ## Copyright (C) Gerald Carter 2004.
7 ##
8 ## This program is free software; you can redistribute it and/or modify
9 ## it under the terms of the GNU General Public License as published by
10 ## the Free Software Foundation; either version 3 of the License, or
11 ## (at your option) any later version.
13 ## This program is distributed in the hope that it will be useful,
14 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
15 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 ## GNU General Public License for more details.
18 ## You should have received a copy of the GNU General Public License
19 ## along with this program; if not, see <http://www.gnu.org/licenses/>.
21 ######################################################################
23 from SambaParm import SambaParmString, SambaParmBool, SambaParmBoolRev
25 ## boolean defines for parm_table
26 P_LOCAL = 0
27 P_GLOBAL = 1
29 parm_table = {
30 "PRELOADMODULES" : ("preload modules", SambaParmString, P_GLOBAL, ""),
31 "ONLYGUEST" : ("guest only", SambaParmBool, P_LOCAL, "No"),
32 "PRIVATEDIR" : ("private dir", SambaParmString, P_GLOBAL, "/etc/samba/private"),
33 "HIDESPECIALFILES" : ("hide special files", SambaParmBool, P_LOCAL, "No"),
34 "WINBINDENUMUSERS" : ("winbind enum users", SambaParmBool, P_GLOBAL, "Yes"),
35 "TIMESTAMPLOGS" : ("debug timestamp", SambaParmBool, P_GLOBAL, "Yes"),
36 "LDAPPASSWDSYNC" : ("ldap passwd sync", SambaParmString, P_GLOBAL, "no"),
37 "READBMPX" : ("read bmpx", SambaParmBool, P_GLOBAL, "No"),
38 "PASSWORDSERVER" : ("password server", SambaParmString, P_GLOBAL, "*"),
39 "COPY" : ("copy", SambaParmString, P_LOCAL, ""),
40 "MAXXMIT" : ("max xmit", SambaParmString, P_GLOBAL, "16644"),
41 "MINPRINTSPACE" : ("min print space", SambaParmString, P_LOCAL, "0"),
42 "CASESENSITIVE" : ("case sensitive", SambaParmString, P_LOCAL, "Auto"),
43 "LDAPIDMAPSUFFIX" : ("ldap idmap suffix", SambaParmString, P_GLOBAL, ""),
44 "NAMECACHETIMEOUT" : ("name cache timeout", SambaParmString, P_GLOBAL, "660"),
45 "MAPARCHIVE" : ("map archive", SambaParmBool, P_LOCAL, "Yes"),
46 "LANMANAUTH" : ("lanman auth", SambaParmBool, P_GLOBAL, "Yes"),
47 "NETBIOSSCOPE" : ("netbios scope", SambaParmString, P_GLOBAL, ""),
48 "MAXREPORTEDPRINTJOBS" : ("max reported print jobs", SambaParmString, P_LOCAL, "0"),
49 "CREATEMODE" : ("create mask", SambaParmString, P_LOCAL, "0744"),
50 "READLIST" : ("read list", SambaParmString, P_LOCAL, ""),
51 "WINBINDNESTEDGROUPS" : ("winbind nested groups", SambaParmBool, P_GLOBAL, "No"),
52 "COMMENT" : ("comment", SambaParmString, P_LOCAL, ""),
53 "PRINTER" : ("printer name", SambaParmString, P_LOCAL, ""),
54 "LMANNOUNCE" : ("lm announce", SambaParmString, P_GLOBAL, "Auto"),
55 "SYSLOGONLY" : ("syslog only", SambaParmBool, P_GLOBAL, "No"),
56 "LMINTERVAL" : ("lm interval", SambaParmString, P_GLOBAL, "60"),
57 "MANGLINGMETHOD" : ("mangling method", SambaParmString, P_GLOBAL, "hash2"),
58 "PROFILEACLS" : ("profile acls", SambaParmBool, P_LOCAL, "No"),
59 "LDAPGROUPSUFFIX" : ("ldap group suffix", SambaParmString, P_GLOBAL, ""),
60 "MAPTOGUEST" : ("map to guest", SambaParmString, P_GLOBAL, "Never"),
61 "NULLPASSWORDS" : ("null passwords", SambaParmBool, P_GLOBAL, "No"),
62 "ONLYUSER" : ("only user", SambaParmBool, P_LOCAL, "No"),
63 "UTMP" : ("utmp", SambaParmBool, P_GLOBAL, "No"),
64 "DONTDESCEND" : ("dont descend", SambaParmString, P_LOCAL, ""),
65 "PRINTING" : ("printing", SambaParmString, P_LOCAL, "cups"),
66 "SOCKETOPTIONS" : ("socket options", SambaParmString, P_GLOBAL, "TCP_NODELAY"),
67 "CLIENTUSESPNEGO" : ("client use spnego", SambaParmBool, P_GLOBAL, "Yes"),
68 "USESPNEGO" : ("use spnego", SambaParmBool, P_GLOBAL, "Yes"),
69 "FAKEOPLOCKS" : ("fake oplocks", SambaParmBool, P_LOCAL, "No"),
70 "FORCECREATEMODE" : ("force create mode", SambaParmString, P_LOCAL, "00"),
71 "SETDIRECTORY" : ("set directory", SambaParmBoolRev, P_LOCAL, "No"),
72 "SMBPORTS" : ("smb ports", SambaParmString, P_GLOBAL, "445 139"),
73 "LOCKDIR" : ("lock directory", SambaParmString, P_GLOBAL, "/var/lib/samba"),
74 "BROWSEABLE" : ("browseable", SambaParmBool, P_LOCAL, "Yes"),
75 "WINSPROXY" : ("wins proxy", SambaParmBool, P_GLOBAL, "No"),
76 "FORCEGROUP" : ("force group", SambaParmString, P_LOCAL, ""),
77 "NTSTATUSSUPPORT" : ("nt status support", SambaParmBool, P_GLOBAL, "Yes"),
78 "EXEC" : ("preexec", SambaParmString, P_LOCAL, ""),
79 "DOMAINLOGONS" : ("domain logons", SambaParmBool, P_GLOBAL, "No"),
80 "TEMPLATESHELL" : ("template shell", SambaParmString, P_GLOBAL, "/bin/false"),
81 "USESENDFILE" : ("use sendfile", SambaParmBool, P_LOCAL, "No"),
82 "USEMMAP" : ("use mmap", SambaParmBool, P_GLOBAL, "Yes"),
83 "VALIDUSERS" : ("valid users", SambaParmString, P_LOCAL, ""),
84 "DEBUGLEVEL" : ("log level", SambaParmString, P_GLOBAL, "0"),
85 "PRINTCAPCACHETIME" : ("printcap cache time", SambaParmString, P_GLOBAL, "0"),
86 "SOCKETADDRESS" : ("socket address", SambaParmString, P_GLOBAL, "0.0.0.0"),
87 "FORCEDIRECTORYMODE" : ("force directory mode", SambaParmString, P_LOCAL, "00"),
88 "MSDFSROOT" : ("msdfs root", SambaParmBool, P_LOCAL, "No"),
89 "ROOTPREEXEC" : ("root preexec", SambaParmString, P_LOCAL, ""),
90 "WRITEOK" : ("read only", SambaParmBoolRev, P_LOCAL, "Yes"),
91 "MAXLOGSIZE" : ("max log size", SambaParmString, P_GLOBAL, "5000"),
92 "FORCESECURITYMODE" : ("force security mode", SambaParmString, P_LOCAL, "00"),
93 "VFSOBJECT" : ("vfs objects", SambaParmString, P_LOCAL, ""),
94 "CHECKPASSWORDSCRIPT" : ("check password script", SambaParmString, P_GLOBAL, ""),
95 "DELETEPRINTERCOMMAND" : ("deleteprinter command", SambaParmString, P_GLOBAL, ""),
96 "OSLEVEL" : ("os level", SambaParmString, P_GLOBAL, "20"),
97 "ENUMPORTSCOMMAND" : ("enumports command", SambaParmString, P_GLOBAL, ""),
98 "DELETEUSERFROMGROUPSCRIPT": ("delete user from group script", SambaParmString, P_GLOBAL, ""),
99 "IDMAPGID" : ("idmap gid", SambaParmString, P_GLOBAL, ""),
100 "PREEXECCLOSE" : ("preexec close", SambaParmBool, P_LOCAL, "No"),
101 "UTMPDIRECTORY" : ("utmp directory", SambaParmString, P_GLOBAL, ""),
102 "DOSFILEMODE" : ("dos filemode", SambaParmBool, P_LOCAL, "No"),
103 "LOGFILE" : ("log file", SambaParmString, P_GLOBAL, ""),
104 "WORKGROUP" : ("workgroup", SambaParmString, P_GLOBAL, "WORKGROUP"),
105 "DIRECTORYSECURITYMASK" : ("directory security mask", SambaParmString, P_LOCAL, "0777"),
106 "ENCRYPTPASSWORDS" : ("encrypt passwords", SambaParmBool, P_GLOBAL, "Yes"),
107 "PRINTABLE" : ("printable", SambaParmBool, P_LOCAL, "No"),
108 "MAXPROTOCOL" : ("max protocol", SambaParmString, P_GLOBAL, "NT1"),
109 "KERNELOPLOCKS" : ("kernel oplocks", SambaParmBool, P_GLOBAL, "Yes"),
110 "NETBIOSALIASES" : ("netbios aliases", SambaParmString, P_GLOBAL, ""),
111 "ANNOUNCEAS" : ("announce as", SambaParmString, P_GLOBAL, "NT"),
112 "DIRECTORYMASK" : ("directory mask", SambaParmString, P_LOCAL, "0755"),
113 "MAPSYSTEM" : ("map system", SambaParmBool, P_LOCAL, "No"),
114 "CHANGENOTIFYTIMEOUT" : ("change notify timeout", SambaParmString, P_GLOBAL, "60"),
115 "WINBINDTRUSTEDDOMAINSONLY": ("winbind trusted domains only", SambaParmBool, P_GLOBAL, "No"),
116 "SHUTDOWNSCRIPT" : ("shutdown script", SambaParmString, P_GLOBAL, ""),
117 "FOLLOWSYMLINKS" : ("follow symlinks", SambaParmBool, P_LOCAL, "Yes"),
118 "MAPHIDDEN" : ("map hidden", SambaParmBool, P_LOCAL, "No"),
119 "GROUP" : ("force group", SambaParmString, P_LOCAL, ""),
120 "DENYHOSTS" : ("hosts deny", SambaParmString, P_LOCAL, ""),
121 "WINBINDCACHETIME" : ("winbind cache time", SambaParmString, P_GLOBAL, "300"),
122 "DELETEVETOFILES" : ("delete veto files", SambaParmBool, P_LOCAL, "No"),
123 "DISABLESPOOLSS" : ("disable spoolss", SambaParmBool, P_GLOBAL, "No"),
124 "MAXCONNECTIONS" : ("max connections", SambaParmString, P_LOCAL, "0"),
125 "WRITERAW" : ("write raw", SambaParmBool, P_GLOBAL, "Yes"),
126 "SERVERSIGNING" : ("server signing", SambaParmString, P_GLOBAL, "No"),
127 "VOLUME" : ("volume", SambaParmString, P_LOCAL, ""),
128 "UNIXPASSWORDSYNC" : ("unix password sync", SambaParmBool, P_GLOBAL, "No"),
129 "OBEYPAMRESTRICTIONS" : ("obey pam restrictions", SambaParmBool, P_GLOBAL, "No"),
130 "PASSWDCHATTIMEOUT" : ("passwd chat timeout", SambaParmString, P_GLOBAL, "2"),
131 "USER" : ("username", SambaParmString, P_LOCAL, ""),
132 "HIDEDOTFILES" : ("hide dot files", SambaParmBool, P_LOCAL, "Yes"),
133 "ROOTPOSTEXEC" : ("root postexec", SambaParmString, P_LOCAL, ""),
134 "PROTOCOL" : ("max protocol", SambaParmString, P_GLOBAL, "NT1"),
135 "LDAPADMINDN" : ("ldap admin dn", SambaParmString, P_GLOBAL, ""),
136 "DNSPROXY" : ("dns proxy", SambaParmBool, P_GLOBAL, "Yes"),
137 "OS2DRIVERMAP" : ("os2 driver map", SambaParmString, P_GLOBAL, ""),
138 "QUEUERESUMECOMMAND" : ("queueresume command", SambaParmString, P_LOCAL, ""),
139 "SERVERSCHANNEL" : ("server schannel", SambaParmString, P_GLOBAL, "Auto"),
140 "IDMAPUID" : ("idmap uid", SambaParmString, P_GLOBAL, ""),
141 "WINBINDENABLELOCALACCOUNTS": ("winbind enable local accounts", SambaParmBool, P_GLOBAL, "No"),
142 "PRINTERNAME" : ("printer name", SambaParmString, P_LOCAL, ""),
143 "NTACLSUPPORT" : ("nt acl support", SambaParmBool, P_LOCAL, "Yes"),
144 "LOGLEVEL" : ("log level", SambaParmString, P_GLOBAL, "0"),
145 "STATCACHE" : ("stat cache", SambaParmBool, P_GLOBAL, "Yes"),
146 "LPQCACHETIME" : ("lpq cache time", SambaParmString, P_GLOBAL, "30"),
147 "LEVEL2OPLOCKS" : ("level2 oplocks", SambaParmBool, P_LOCAL, "Yes"),
148 "LARGEREADWRITE" : ("large readwrite", SambaParmBool, P_GLOBAL, "Yes"),
149 "LDAPREPLICATIONSLEEP" : ("ldap replication sleep", SambaParmString, P_GLOBAL, "1000"),
150 "SECURITYMASK" : ("security mask", SambaParmString, P_LOCAL, "0777"),
151 "LDAPUSERSUFFIX" : ("ldap user suffix", SambaParmString, P_GLOBAL, ""),
152 "NETBIOSNAME" : ("netbios name", SambaParmString, P_GLOBAL, "PANTHER"),
153 "LOCKSPINCOUNT" : ("lock spin count", SambaParmString, P_GLOBAL, "3"),
154 "OPLOCKS" : ("oplocks", SambaParmBool, P_LOCAL, "Yes"),
155 "MINWINSTTL" : ("min wins ttl", SambaParmString, P_GLOBAL, "21600"),
156 "HOMEDIRMAP" : ("homedir map", SambaParmString, P_GLOBAL, ""),
157 "REMOTEANNOUNCE" : ("remote announce", SambaParmString, P_GLOBAL, ""),
158 "PREFERREDMASTER" : ("preferred master", SambaParmString, P_GLOBAL, "Auto"),
159 "SECURITY" : ("security", SambaParmString, P_GLOBAL, "USER"),
160 "AUTHMETHODS" : ("auth methods", SambaParmString, P_GLOBAL, ""),
161 "ENABLERIDALGORITHM" : ("enable rid algorithm", SambaParmBool, P_GLOBAL, "Yes"),
162 "LPRMCOMMAND" : ("lprm command", SambaParmString, P_LOCAL, ""),
163 "KERNELCHANGENOTIFY" : ("kernel change notify", SambaParmBool, P_GLOBAL, "Yes"),
164 "LOGONSCRIPT" : ("logon script", SambaParmString, P_GLOBAL, ""),
165 "PRESERVECASE" : ("preserve case", SambaParmBool, P_LOCAL, "Yes"),
166 "UNIXCHARSET" : ("unix charset", SambaParmString, P_GLOBAL, "UTF-8"),
167 "FORCEPRINTERNAME" : ("force printername", SambaParmBool, P_LOCAL, "No"),
168 "LDAPFILTER" : ("ldap filter", SambaParmString, P_GLOBAL, "(uid"),
169 "DELETEREADONLY" : ("delete readonly", SambaParmBool, P_LOCAL, "No"),
170 "ABORTSHUTDOWNSCRIPT" : ("abort shutdown script", SambaParmString, P_GLOBAL, ""),
171 "DFREECOMMAND" : ("dfree command", SambaParmString, P_GLOBAL, ""),
172 "VETOFILES" : ("veto files", SambaParmString, P_LOCAL, ""),
173 "LOCKING" : ("locking", SambaParmBool, P_LOCAL, "Yes"),
174 "EASUPPORT" : ("ea support", SambaParmBool, P_LOCAL, "No"),
175 "MAXSMBDPROCESSES" : ("max smbd processes", SambaParmString, P_GLOBAL, "0"),
176 "HIDEFILES" : ("hide files", SambaParmString, P_LOCAL, ""),
177 "PASSWDCHATDEBUG" : ("passwd chat debug", SambaParmBool, P_GLOBAL, "No"),
178 "SMBPASSWDFILE" : ("smb passwd file", SambaParmString, P_GLOBAL, "/etc/samba/private/smbpasswd"),
179 "GETQUOTACOMMAND" : ("get quota command", SambaParmString, P_GLOBAL, ""),
180 "OPLOCKCONTENTIONLIMIT" : ("oplock contention limit", SambaParmString, P_LOCAL, "2"),
181 "DOMAINMASTER" : ("domain master", SambaParmString, P_GLOBAL, "Auto"),
182 "DELETESHARECOMMAND" : ("delete share command", SambaParmString, P_GLOBAL, ""),
183 "INVALIDUSERS" : ("invalid users", SambaParmString, P_LOCAL, ""),
184 "POSIXLOCKING" : ("posix locking", SambaParmBool, P_LOCAL, "Yes"),
185 "INCLUDE" : ("include", SambaParmString, P_LOCAL, ""),
186 "ALGORITHMICRIDBASE" : ("algorithmic rid base", SambaParmString, P_GLOBAL, "1000"),
187 "FORCEDIRECTORYSECURITYMODE": ("force directory security mode", SambaParmString, P_LOCAL, "00"),
188 "ANNOUNCEVERSION" : ("announce version", SambaParmString, P_GLOBAL, "4.9"),
189 "USERNAMEMAP" : ("username map", SambaParmString, P_GLOBAL, ""),
190 "MANGLEDNAMES" : ("mangled names", SambaParmBool, P_LOCAL, "Yes"),
191 "ROOTDIRECTORY" : ("root directory", SambaParmString, P_GLOBAL, ""),
192 "DEBUGHIRESTIMESTAMP" : ("debug hires timestamp", SambaParmBool, P_GLOBAL, "No"),
193 "LOGONDRIVE" : ("logon drive", SambaParmString, P_GLOBAL, ""),
194 "LOCALMASTER" : ("local master", SambaParmBool, P_GLOBAL, "Yes"),
195 "ROOTPREEXECCLOSE" : ("root preexec close", SambaParmBool, P_LOCAL, "No"),
196 "CONFIGFILE" : ("config file", SambaParmString, P_GLOBAL, ""),
197 "USECLIENTDRIVER" : ("use client driver", SambaParmBool, P_LOCAL, "No"),
198 "MINPROTOCOL" : ("min protocol", SambaParmString, P_GLOBAL, "CORE"),
199 "ADDUSERTOGROUPSCRIPT" : ("add user to group script", SambaParmString, P_GLOBAL, ""),
200 "MAPACLINHERIT" : ("map acl inherit", SambaParmBool, P_LOCAL, "No"),
201 "DELETEUSERSCRIPT" : ("delete user script", SambaParmString, P_GLOBAL, ""),
202 "WINBINDUID" : ("idmap uid", SambaParmString, P_GLOBAL, ""),
203 "READRAW" : ("read raw", SambaParmBool, P_GLOBAL, "Yes"),
204 "WINBINDENUMGROUPS" : ("winbind enum groups", SambaParmBool, P_GLOBAL, "Yes"),
205 "PASSWORDLEVEL" : ("password level", SambaParmString, P_GLOBAL, "0"),
206 "MAXPRINTJOBS" : ("max print jobs", SambaParmString, P_LOCAL, "1000"),
207 "PRINTCAP" : ("printcap name", SambaParmString, P_GLOBAL, ""),
208 "LOADPRINTERS" : ("load printers", SambaParmBool, P_GLOBAL, "Yes"),
209 "DEFAULT" : ("default service", SambaParmString, P_GLOBAL, ""),
210 "GUESTACCOUNT" : ("guest account", SambaParmString, P_GLOBAL, "nobody"),
211 "AUTOSERVICES" : ("preload", SambaParmString, P_GLOBAL, ""),
212 "WRITEABLE" : ("read only", SambaParmBoolRev, P_LOCAL, "Yes"),
213 "CLIENTLANMANAUTH" : ("client lanman auth", SambaParmBool, P_GLOBAL, "Yes"),
214 "MESSAGECOMMAND" : ("message command", SambaParmString, P_GLOBAL, ""),
215 "UNIXEXTENSIONS" : ("unix extensions", SambaParmBool, P_GLOBAL, "Yes"),
216 "LDAPPASSWORDSYNC" : ("ldap passwd sync", SambaParmString, P_GLOBAL, "no"),
217 "AFSUSERNAMEMAP" : ("afs username map", SambaParmString, P_GLOBAL, ""),
218 "SYSLOG" : ("syslog", SambaParmString, P_GLOBAL, "1"),
219 "SETPRIMARYGROUPSCRIPT" : ("set primary group script", SambaParmString, P_GLOBAL, ""),
220 "DEADTIME" : ("deadtime", SambaParmString, P_GLOBAL, "0"),
221 "RESTRICTANONYMOUS" : ("restrict anonymous", SambaParmString, P_GLOBAL, "0"),
222 "USERNAMELEVEL" : ("username level", SambaParmString, P_GLOBAL, "0"),
223 "DISPLAYCHARSET" : ("display charset", SambaParmString, P_GLOBAL, "LOCALE"),
224 "FORCEUSER" : ("force user", SambaParmString, P_LOCAL, ""),
225 "HOSTSDENY" : ("hosts deny", SambaParmString, P_LOCAL, ""),
226 "HIDEUNWRITEABLEFILES" : ("hide unwriteable files", SambaParmBool, P_LOCAL, "No"),
227 "DOSCHARSET" : ("dos charset", SambaParmString, P_GLOBAL, "CP850"),
228 "DOSFILETIMES" : ("dos filetimes", SambaParmBool, P_LOCAL, "No"),
229 "REALM" : ("realm", SambaParmString, P_GLOBAL, ""),
230 "LDAPSUFFIX" : ("ldap suffix", SambaParmString, P_GLOBAL, ""),
231 "LPPAUSECOMMAND" : ("lppause command", SambaParmString, P_LOCAL, ""),
232 "FAKEDIRECTORYCREATETIMES": ("fake directory create times", SambaParmBool, P_LOCAL, "No"),
233 "MAGICSCRIPT" : ("magic script", SambaParmString, P_LOCAL, ""),
234 "WRITECACHESIZE" : ("write cache size", SambaParmString, P_LOCAL, "0"),
235 "BLOCKSIZE" : ("block size", SambaParmString, P_LOCAL, "1024"),
236 "LOCKSPINTIME" : ("lock spin time", SambaParmString, P_GLOBAL, "10"),
237 "ACLCOMPATIBILITY" : ("acl compatibility", SambaParmString, P_GLOBAL, ""),
238 "MSDFSPROXY" : ("msdfs proxy", SambaParmString, P_LOCAL, ""),
239 "POSTEXEC" : ("postexec", SambaParmString, P_LOCAL, ""),
240 "HIDEUNREADABLE" : ("hide unreadable", SambaParmBool, P_LOCAL, "No"),
241 "WIDELINKS" : ("wide links", SambaParmBool, P_LOCAL, "Yes"),
242 "STRICTSYNC" : ("strict sync", SambaParmBool, P_LOCAL, "No"),
243 "PRINTCAPNAME" : ("printcap name", SambaParmString, P_GLOBAL, ""),
244 "PREFEREDMASTER" : ("preferred master", SambaParmString, P_GLOBAL, "Auto"),
245 "MAXMUX" : ("max mux", SambaParmString, P_GLOBAL, "50"),
246 "VETOOPLOCKFILES" : ("veto oplock files", SambaParmString, P_LOCAL, ""),
247 "WINBINDSEPARATOR" : ("winbind separator", SambaParmString, P_GLOBAL, "\\"),
248 "NISHOMEDIR" : ("NIS homedir", SambaParmBool, P_GLOBAL, "No"),
249 "AVAILABLE" : ("available", SambaParmBool, P_LOCAL, "Yes"),
250 "KEEPALIVE" : ("keepalive", SambaParmString, P_GLOBAL, "300"),
251 "USERNAME" : ("username", SambaParmString, P_LOCAL, ""),
252 "PRINTCOMMAND" : ("print command", SambaParmString, P_LOCAL, ""),
253 "LPRESUMECOMMAND" : ("lpresume command", SambaParmString, P_LOCAL, ""),
254 "USEKERBEROSKEYTAB" : ("use kerberos keytab", SambaParmBool, P_GLOBAL, "No"),
255 "HOSTSALLOW" : ("hosts allow", SambaParmString, P_LOCAL, ""),
256 "MAXOPENFILES" : ("max open files", SambaParmString, P_GLOBAL, "10000"),
257 "PARANOIDSERVERSECURITY" : ("paranoid server security", SambaParmBool, P_GLOBAL, "Yes"),
258 "WTMPDIRECTORY" : ("wtmp directory", SambaParmString, P_GLOBAL, ""),
259 "ADDPRINTERCOMMAND" : ("addprinter command", SambaParmString, P_GLOBAL, ""),
260 "PRINTERADMIN" : ("printer admin", SambaParmString, P_LOCAL, ""),
261 "WINSSERVER" : ("wins server", SambaParmString, P_GLOBAL, ""),
262 "LDAPTIMEOUT" : ("ldap timeout", SambaParmString, P_GLOBAL, "15"),
263 "LOCKDIRECTORY" : ("lock directory", SambaParmString, P_GLOBAL, "/var/lib/samba"),
264 "LOGONHOME" : ("logon home", SambaParmString, P_GLOBAL, "\\%N\%U"),
265 "MINPASSWDLENGTH" : ("min password length", SambaParmString, P_GLOBAL, "5"),
266 "CLIENTPLAINTEXTAUTH" : ("client plaintext auth", SambaParmBool, P_GLOBAL, "Yes"),
267 "CSCPOLICY" : ("csc policy", SambaParmString, P_LOCAL, "manual"),
268 "ADDSHARECOMMAND" : ("add share command", SambaParmString, P_GLOBAL, ""),
269 "MANGLINGCHAR" : ("mangling char", SambaParmString, P_LOCAL, "~"),
270 "DIRECTORY" : ("path", SambaParmString, P_LOCAL, ""),
271 "DEBUGTIMESTAMP" : ("debug timestamp", SambaParmBool, P_GLOBAL, "Yes"),
272 "ALLOWHOSTS" : ("hosts allow", SambaParmString, P_LOCAL, ""),
273 "FSTYPE" : ("fstype", SambaParmString, P_LOCAL, "NTFS"),
274 "BLOCKINGLOCKS" : ("blocking locks", SambaParmBool, P_LOCAL, "Yes"),
275 "LDAPSSL" : ("ldap ssl", SambaParmString, P_GLOBAL, ""),
276 "PAMPASSWORDCHANGE" : ("pam password change", SambaParmBool, P_GLOBAL, "No"),
277 "GUESTOK" : ("guest ok", SambaParmBool, P_LOCAL, "No"),
278 "DEFAULTDEVMODE" : ("default devmode", SambaParmBool, P_LOCAL, "No"),
279 "MAXDISKSIZE" : ("max disk size", SambaParmString, P_GLOBAL, "0"),
280 "ADDMACHINESCRIPT" : ("add machine script", SambaParmString, P_GLOBAL, ""),
281 "MANGLEPREFIX" : ("mangle prefix", SambaParmString, P_GLOBAL, "1"),
282 "DISABLENETBIOS" : ("disable netbios", SambaParmBool, P_GLOBAL, "No"),
283 "LOGONPATH" : ("logon path", SambaParmString, P_GLOBAL, "\\%N\%U\profile"),
284 "IDMAPBACKEND" : ("idmap backend", SambaParmString, P_GLOBAL, ""),
285 "SHORTPRESERVECASE" : ("short preserve case", SambaParmBool, P_LOCAL, "Yes"),
286 "CUPSSERVER" : ("cups server", SambaParmString, P_GLOBAL, ""),
287 "NTPIPESUPPORT" : ("nt pipe support", SambaParmBool, P_GLOBAL, "Yes"),
288 "READONLY" : ("read only", SambaParmBool, P_LOCAL, "Yes"),
289 "MACHINEPASSWORDTIMEOUT" : ("machine password timeout", SambaParmString, P_GLOBAL, "604800"),
290 "PIDDIRECTORY" : ("pid directory", SambaParmString, P_GLOBAL, "/var/run"),
291 "PUBLIC" : ("guest ok", SambaParmBool, P_LOCAL, "No"),
292 "DEBUGPID" : ("debug pid", SambaParmBool, P_GLOBAL, "No"),
293 "GUESTONLY" : ("guest only", SambaParmBool, P_LOCAL, "No"),
294 "DELETEGROUPSCRIPT" : ("delete group script", SambaParmString, P_GLOBAL, ""),
295 "CUPSOPTIONS" : ("cups options", SambaParmString, P_LOCAL, ""),
296 "PASSWDCHAT" : ("passwd chat", SambaParmString, P_GLOBAL, "*new*password* %n\n *new*password* %n\n *changed*"),
297 "STRICTLOCKING" : ("strict locking", SambaParmString, P_LOCAL, "Yes"),
298 "TEMPLATEHOMEDIR" : ("template homedir", SambaParmString, P_GLOBAL, "/home/%D/%U"),
299 "WINBINDGID" : ("idmap gid", SambaParmString, P_GLOBAL, ""),
300 "INHERITPERMISSIONS" : ("inherit permissions", SambaParmBool, P_LOCAL, "No"),
301 "TIMESERVER" : ("time server", SambaParmBool, P_GLOBAL, "No"),
302 "BROWSELIST" : ("browse list", SambaParmBool, P_GLOBAL, "Yes"),
303 "HOSTNAMELOOKUPS" : ("hostname lookups", SambaParmBool, P_GLOBAL, "No"),
304 "DOSFILETIMERESOLUTION" : ("dos filetime resolution", SambaParmBool, P_LOCAL, "No"),
305 "CREATEMASK" : ("create mask", SambaParmString, P_LOCAL, "0744"),
306 "WINSHOOK" : ("wins hook", SambaParmString, P_GLOBAL, ""),
307 "DEFAULTCASE" : ("default case", SambaParmString, P_LOCAL, "lower"),
308 "PATH" : ("path", SambaParmString, P_LOCAL, ""),
309 "SHOWADDPRINTERWIZARD" : ("show add printer wizard", SambaParmBool, P_GLOBAL, "Yes"),
310 "WINSPARTNERS" : ("wins partners", SambaParmString, P_GLOBAL, ""),
311 "ENABLEPRIVILEGES" : ("enable privileges", SambaParmBool, P_GLOBAL, "No"),
312 "VFSOBJECTS" : ("vfs objects", SambaParmString, P_LOCAL, ""),
313 "STRICTALLOCATE" : ("strict allocate", SambaParmBool, P_LOCAL, "No"),
314 "PREEXEC" : ("preexec", SambaParmString, P_LOCAL, ""),
315 "WINSSUPPORT" : ("wins support", SambaParmBool, P_GLOBAL, "No"),
316 "HOSTMSDFS" : ("host msdfs", SambaParmBool, P_GLOBAL, "No"),
317 "AFSTOKENLIFETIME" : ("afs token lifetime", SambaParmString, P_GLOBAL, "604800"),
318 "PRINTOK" : ("printable", SambaParmBool, P_LOCAL, "No"),
319 "TEMPLATEPRIMARYGROUP" : ("template primary group", SambaParmString, P_GLOBAL, "nobody"),
320 "PASSWDPROGRAM" : ("passwd program", SambaParmString, P_GLOBAL, ""),
321 "SYNCALWAYS" : ("sync always", SambaParmBool, P_LOCAL, "No"),
322 "QUEUEPAUSECOMMAND" : ("queuepause command", SambaParmString, P_LOCAL, ""),
323 "BINDINTERFACESONLY" : ("bind interfaces only", SambaParmBool, P_GLOBAL, "No"),
324 "MAXWINSTTL" : ("max wins ttl", SambaParmString, P_GLOBAL, "518400"),
325 "GETWDCACHE" : ("getwd cache", SambaParmBool, P_GLOBAL, "Yes"),
326 "MAGICOUTPUT" : ("magic output", SambaParmString, P_LOCAL, ""),
327 "ADMINUSERS" : ("admin users", SambaParmString, P_LOCAL, ""),
328 "DIRECTORYMODE" : ("directory mask", SambaParmString, P_LOCAL, "0755"),
329 "CLIENTSIGNING" : ("client signing", SambaParmString, P_GLOBAL, "auto"),
330 "PASSDBBACKEND" : ("passdb backend", SambaParmString, P_GLOBAL, "smbpasswd"),
331 "CASESIGNAMES" : ("case sensitive", SambaParmString, P_LOCAL, "Auto"),
332 "SETQUOTACOMMAND" : ("set quota command", SambaParmString, P_GLOBAL, ""),
333 "LPQCOMMAND" : ("lpq command", SambaParmString, P_LOCAL, ""),
334 "SERVERSTRING" : ("server string", SambaParmString, P_GLOBAL, "Samba 3.0.11pre2-SVN-build-4840"),
335 "DEFAULTSERVICE" : ("default service", SambaParmString, P_GLOBAL, ""),
336 "WINBINDUSEDEFAULTDOMAIN": ("winbind use default domain", SambaParmBool, P_GLOBAL, "No"),
337 "INTERFACES" : ("interfaces", SambaParmString, P_GLOBAL, ""),
338 "ROOTDIR" : ("root directory", SambaParmString, P_GLOBAL, ""),
339 "ADDUSERSCRIPT" : ("add user script", SambaParmString, P_GLOBAL, ""),
340 "CLIENTNTLMV2AUTH" : ("client NTLMv2 auth", SambaParmBool, P_GLOBAL, "No"),
341 "FORCEUNKNOWNACLUSER" : ("force unknown acl user", SambaParmBool, P_LOCAL, "No"),
342 "MANGLEDMAP" : ("mangled map", SambaParmString, P_LOCAL, ""),
343 "NTLMAUTH" : ("ntlm auth", SambaParmBool, P_GLOBAL, "Yes"),
344 "INHERITACLS" : ("inherit acls", SambaParmBool, P_LOCAL, "No"),
345 "HOSTSEQUIV" : ("hosts equiv", SambaParmString, P_GLOBAL, ""),
346 "ALLOWTRUSTEDDOMAINS" : ("allow trusted domains", SambaParmBool, P_GLOBAL, "Yes"),
347 "MINPASSWORDLENGTH" : ("min password length", SambaParmString, P_GLOBAL, "5"),
348 "USERS" : ("username", SambaParmString, P_LOCAL, ""),
349 "PRELOAD" : ("preload", SambaParmString, P_GLOBAL, ""),
350 "DEBUGUID" : ("debug uid", SambaParmBool, P_GLOBAL, "No"),
351 "CHANGESHARECOMMAND" : ("change share command", SambaParmString, P_GLOBAL, ""),
352 "BROWSABLE" : ("browseable", SambaParmBool, P_LOCAL, "Yes"),
353 "ENHANCEDBROWSING" : ("enhanced browsing", SambaParmBool, P_GLOBAL, "Yes"),
354 "PANICACTION" : ("panic action", SambaParmString, P_GLOBAL, ""),
355 "LDAPMACHINESUFFIX" : ("ldap machine suffix", SambaParmString, P_GLOBAL, ""),
356 "MAXTTL" : ("max ttl", SambaParmString, P_GLOBAL, "259200"),
357 "WRITABLE" : ("read only", SambaParmBoolRev, P_LOCAL, "Yes"),
358 "SHAREMODES" : ("share modes", SambaParmBool, P_LOCAL, "Yes"),
359 "REMOTEBROWSESYNC" : ("remote browse sync", SambaParmString, P_GLOBAL, ""),
360 "STOREDOSATTRIBUTES" : ("store dos attributes", SambaParmBool, P_LOCAL, "No"),
361 "CLIENTSCHANNEL" : ("client schannel", SambaParmString, P_GLOBAL, "Auto"),
362 "WRITELIST" : ("write list", SambaParmString, P_LOCAL, ""),
363 "ADDGROUPSCRIPT" : ("add group script", SambaParmString, P_GLOBAL, ""),
364 "OPLOCKBREAKWAITTIME" : ("oplock break wait time", SambaParmString, P_GLOBAL, "0"),
365 "TIMEOFFSET" : ("time offset", SambaParmString, P_GLOBAL, "0"),
366 "LDAPDELETEDN" : ("ldap delete dn", SambaParmBool, P_GLOBAL, "No"),
367 "AFSSHARE" : ("afs share", SambaParmBool, P_LOCAL, "No"),
368 "ROOT" : ("root directory", SambaParmString, P_GLOBAL, ""),
369 "NAMERESOLVEORDER" : ("name resolve order", SambaParmString, P_GLOBAL, "lmhosts wins host bcast"),
371 ##### end of smbparm.y ##########################################
372 #################################################################