Booleanvalues
The strings "Yes",1,"On" enable the corresponding commandline option (case doesn't matter). To disable
the option use "No",0 or "Off".
Configuration files containing boolean values are "AllowAnonymousFXP", "AllowDotFiles", "AllowUserFXP",
"AnonymousCanCreateDirs", "AnonymousCantUpload", "AnonymousOnly", "AntiWarez", "AutoRename",
"BrokenClientsCompatibility", "CallUploadScript", "ChrootEveryone", "CreateHomeDir", "CustomerProof",
"Daemonize", "DisplayDotFiles", "DontResolve", "IPV4Only", "IPV6Only", "KeepAllFiles", "LogPID",
"NATmode", "NoAnonymous", "NoChmod", "NoRename", "NoTruncate", "PAMAuthentication",
"ProhibitDotFilesRead", "ProhibitDotFilesWrite", "UnixAuthentication" and "VerboseLog".
Numericalvalues
There are several types of numerical values (one number, two numbers, one or two numbers, two octal
numbers).
One number
"MaxClientsNumber", "MaxClientsPerIP", "MaxDiskUsage", "MaxIdleTime", "MaxLoad", "MinUID", "TLS",
"TrustedGID".
Two numbers
"AnonymousRatio", "LimitRecursion", "PassivePortRange", "PerUserLimits", "Quota", "UserRatio".
Two numbers (with unlimited value)
This allows -1 in addition to positive numbers indicating an unlimited values.
"LimitRecursion".
One or two numbers
"AnonymousBandwidth", "UserBandwidth".
Two octal numbers
"Umask".
Stringvalues
Arbritrary strings
"AltLog", "Bind", "ForcePassiveIP".
Words
"SyslogFacility".
CharacterSets
"FSCharset", "ClientCharset".
These options were removed from PureFTPd in release 1.0.48 and will be ignored by the wrapper.
IPvalues
"TrustedIP".
Filevalues
These values designate an existing file or socket.
File
"FortunesFile", "LDAPConfigFile", "MySQLConfigFile", "PGSQLConfigFile", "PureDB".
Socket
"ExtAuth".