# clamav predefined variables
# name => 0 = alone (boolean)
#	  1 = need value
#	  2 = need value and can appear several time on separate lines
%clamav_predefined = (
  'LogFile' => 1,
  'LogFileUnlock' => 0,
  'LogFileMaxSize' => 1,
  'LogTime' => 0,
  'LogClean' => 0,
  'LogSyslog' => 0,
  'LogFacility' => 1,
  'LogVerbose' => 0,
  'LogRotate' => 0,
  'PreludeEnable' => 0,
  'PreludeAnalyzerName' => 1,
  'ExtendedDetectionInfo' => 0,
  'PidFile' => 1,
  'TemporaryDirectory' => 1,
  'DatabaseDirectory' => 1,
  'OfficialDatabaseOnly' => 0,
  'LocalSocket' => 1,
  'LocalSocketGroup' => 1,
  'LocalSocketMode' => 1,
  'FixStaleSocket' => 0,
  'TCPSocket' => 1,
  'TCPAddr' => 2,
  'MaxConnectionQueueLength' => 1,
  'StreamMaxLength' => 1,
  'StreamMinPort' => 1,
  'StreamMaxPort' => 1,
  'MaxThreads' => 1,
  'ReadTimeout' => 1,
  'CommandReadTimeout' => 1,
  'SendBufTimeout' => 1,
  'MaxQueue' => 1,
  'IdleTimeout' => 1,
  'ExcludePath' => 2,
  'MaxDirectoryRecursion' => 1,
  'FollowDirectorySymlinks' => 0,
  'FollowFileSymlinks' => 0,
  'CrossFilesystems' => 0,
  'SelfCheck' => 1,
  'ConcurrentDatabaseReload' => 0,
  'VirusEvent' => 1,
  'User' => 1,
  'ExitOnOOM' => 0,
  'Foreground' => 0,
  'Debug' => 0,
  'LeaveTemporaryFiles' => 0,
  'AllowAllMatchScan' => 0,
  'DetectPUA' => 0,
  'ExcludePUA' => 2,
  'IncludePUA' => 2,
  'ForceToDisk' => 0,
  'DisableCache' => 0,
  'HeuristicAlerts' => 0,
  'HeuristicScanPrecedence' => 0,
  'AlertBrokenExecutables' => 0,
  'AlertBrokenMedia' => 0,
  'AlertEncrypted' => 0,
  'AlertEncryptedArchive' => 0,
  'AlertEncryptedDoc' => 0,
  'AlertOLE2Macros' => 0,
  'AlertPhishingSSLMismatch' => 0,
  'AlertPhishingCloak' => 0,
  'AlertPartitionIntersection' => 0,
  'ScanPE' => 0,
  'DisableCertCheck' => 0,
  'ScanELF' => 0,
  'ScanOLE2' => 0,
  'ScanPDF' => 0,
  'ScanSWF' => 0,
  'ScanXMLDOCS' => 0,
  'ScanHWP3' => 0,
  'ScanMail' => 0,
  'ScanPartialMessages' => 0,
  'PhishingSignatures' => 1,
  'PhishingScanURLs' => 1,
  'StructuredDataDetection' => 0,
  'StructuredMinCreditCardCount' => 1,
  'StructuredCCOnly' => 1,
  'StructuredMinSSNCount' => 1,
  'StructuredSSNFormatNormal' => 0,
  'StructuredSSNFormatStripped' => 0,
  'ScanHTML' => 0,
  'ScanArchive' => 0,
  'MaxScanTime' => 1,
  'MaxScanSize' => 1,
  'MaxFileSize' => 1,
  'MaxRecursion' => 1,
  'MaxFiles' => 1,
  'MaxEmbeddedPE' => 1,
  'MaxHTMLNormalize' => 1,
  'MaxHTMLNoTags' => 1,
  'MaxScriptNormalize' => 1,
  'MaxZipTypeRcg' => 1,
  'MaxPartitions' => 1,
  'MaxIconsPE' => 1,
  'MaxRecHWP3' => 1,
  'PCREMatchLimit' => 1,
  'PCRERecMatchLimit' => 1,
  'PCREMaxFileSize' => 1,
  'AlertExceedsMax' => 0,
  'OnAccessMaxFileSize' => 1,
  'OnAccessMaxThreads' => 1,
  'OnAccessCurlTimeout' => 1,
  'OnAccessDisableDDD' => 0,
  'OnAccessIncludePath' => 2,
  'OnAccessExcludePath' => 2,
  'OnAccessPrevention' => 0,
  'OnAccessDenyOnError' => 0,
  'OnAccessExtraScanning' => 0,
  'OnAccessMountPath' => 2,
  'OnAccessExcludeRootUID' => 0,
  'OnAccessExcludeUID' => 2,
  'OnAccessExcludeUname' => 2,
  'OnAccessRetryAttempts' => 1,
  'Bytecode' => 0,
  'BytecodeSecurity' => 1,
  'BytecodeUnsigned' => 0,
  'BytecodeTimeout' => 1
);
