From cc3d10097a9674c95e841f1a39ec6e90e269e7e7 Mon Sep 17 00:00:00 2001 From: cajus Date: Thu, 27 Jul 2006 13:23:22 +0000 Subject: [PATCH] Added clamav schema informations git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4330 594d385d-05f5-0310-b6e9-bd551577e9d8 --- contrib/openldap/goserver.schema | 63 +++++++++++++++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/contrib/openldap/goserver.schema b/contrib/openldap/goserver.schema index 8e917854d..dab1c036c 100644 --- a/contrib/openldap/goserver.schema +++ b/contrib/openldap/goserver.schema @@ -377,6 +377,60 @@ attributetype ( 1.3.6.1.4.1.10098.1.1.9.67 NAME 'saStatus' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) +attributetype ( 1.3.6.1.4.1.10098.1.1.9.68 NAME 'avMaxThreads' + DESC 'Number of AV scanning threads' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.69 NAME 'avMaxDirectoryRecursions' + DESC 'Number of recursions done with directories' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.70 NAME 'avUser' + DESC 'Username to run with' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) + +# avFlags D Debug +# S Scan Mail +# A Scan Archive +# E Archive block encrypted +attributetype ( 1.3.6.1.4.1.10098.1.1.9.71 NAME 'avFlags' + DESC 'Special flags for the scan engine' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.72 NAME 'avArchiveMaxFileSize' + DESC 'Maximum archive file size' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.73 NAME 'avArchiveMaxRecursion' + DESC 'Maximum number of archive nestings' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.74 NAME 'avArchiveMaxCompressionRatio' + DESC 'Maximum compression ratio' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.75 NAME 'avDatabaseMirror' + DESC 'Where to find updates' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.76 NAME 'avHttpProxyURL' + DESC 'How to get the updates' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) + +attributetype ( 1.3.6.1.4.1.10098.1.1.9.77 NAME 'avStatus' + DESC 'Server status container - on / off / fail' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE) ## ## Objectclasses @@ -479,9 +533,16 @@ objectclass (1.3.6.1.4.1.10098.1.2.1.37 NAME 'goGlpiServer' SUP top AUXILIARY # Spamassassin definitions objectclass (1.3.6.1.4.1.10098.1.2.1.38 NAME 'goSpamServer' SUP top AUXILIARY - DESC 'Glpi server definition (v2.5)' + DESC 'Spam server definition (v2.5)' MUST ( cn ) MAY ( saRewriteHeader $ saTrustedNetworks $ saRequiredScore $ saFlags $ saRule $ saStatus ) ) +# Clamav definitions +objectclass (1.3.6.1.4.1.10098.1.2.1.39 NAME 'goVirusServer' SUP top AUXILIARY + DESC 'Virus server definition (v2.5)' + MUST ( cn ) + MAY ( avMaxThreads $ avMaxDirectoryRecursions $ avUser $ avFlags $ + avArchiveMaxFileSize $ avArchiveMaxRecursion $ avArchiveMaxCompressionRation $ + avDatabaseMirror $ avChecksPerDay $ avHttpProxyURL ) ) -- 2.30.2