~zulcss/samba/server-dailies-3.4

« back to all changes in this revision

Viewing changes to examples/scripts/shares/python/smbparm.py

  • Committer: Chuck Short
  • Date: 2010-09-28 20:38:39 UTC
  • Revision ID: zulcss@ubuntu.com-20100928203839-pgjulytsi9ue63x1
Initial version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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.
 
12
##
 
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.
 
17
##
 
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/>.
 
20
##
 
21
######################################################################
 
22
 
 
23
from SambaParm import SambaParmString, SambaParmBool, SambaParmBoolRev
 
24
 
 
25
## boolean defines for parm_table
 
26
P_LOCAL    = 0
 
27
P_GLOBAL   = 1
 
28
 
 
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
        "UPDATEENCRYPTED"        : ("update encrypted", SambaParmBool, P_GLOBAL, "No"),
 
357
        "MAXTTL"                 : ("max ttl", SambaParmString, P_GLOBAL, "259200"),
 
358
        "WRITABLE"               : ("read only", SambaParmBoolRev, P_LOCAL, "Yes"),
 
359
        "SHAREMODES"             : ("share modes", SambaParmBool, P_LOCAL, "Yes"),
 
360
        "REMOTEBROWSESYNC"       : ("remote browse sync", SambaParmString, P_GLOBAL, ""),
 
361
        "STOREDOSATTRIBUTES"     : ("store dos attributes", SambaParmBool, P_LOCAL, "No"),
 
362
        "CLIENTSCHANNEL"         : ("client schannel", SambaParmString, P_GLOBAL, "Auto"),
 
363
        "WRITELIST"              : ("write list", SambaParmString, P_LOCAL, ""),
 
364
        "ADDGROUPSCRIPT"         : ("add group script", SambaParmString, P_GLOBAL, ""),
 
365
        "OPLOCKBREAKWAITTIME"    : ("oplock break wait time", SambaParmString, P_GLOBAL, "0"),
 
366
        "TIMEOFFSET"             : ("time offset", SambaParmString, P_GLOBAL, "0"),
 
367
        "LDAPDELETEDN"           : ("ldap delete dn", SambaParmBool, P_GLOBAL, "No"),
 
368
        "AFSSHARE"               : ("afs share", SambaParmBool, P_LOCAL, "No"),
 
369
        "ROOT"                   : ("root directory", SambaParmString, P_GLOBAL, ""),
 
370
        "NAMERESOLVEORDER"       : ("name resolve order", SambaParmString, P_GLOBAL, "lmhosts wins host bcast"),
 
371
}
 
372
##### end of smbparm.y ##########################################
 
373
#################################################################