<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Taxtropel</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Taxtropel"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/Taxtropel"/>
	<updated>2026-04-26T02:58:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=Clamav&amp;diff=16001</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=16001"/>
		<updated>2008-11-12T05:32:40Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Install the virus database files ===&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 wget -P /usr/share/clamav -c http://db.local.clamav.net/{daily,main}.cvd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in &amp;amp;&amp;amp;&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is written.&lt;br /&gt;
If using /usr/share/clamav folder, then make sure to uncomment &amp;lt;b&amp;gt;DatabaseDirectory&amp;lt;/b&amp;gt; and change the entry to read &amp;lt;b&amp;gt;/usr/share/clamav&amp;lt;/b&amp;gt; &amp;lt;br /&amp;gt;It should look like:&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;DatabaseDirectory /usr/share/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is written.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;DatabaseDirectory /usr/share/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=Clamav&amp;diff=16000</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=16000"/>
		<updated>2008-11-12T04:20:31Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: /* Editing the clamd.conf file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Install the virus database files ===&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 wget -P /usr/share/clamav -c http://db.local.clamav.net/{daily,main}.cvd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in &amp;amp;&amp;amp;&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is written.&lt;br /&gt;
If using /usr/share/clamav folder, then make sure to uncomment &amp;lt;b&amp;gt;DatabaseDirectory&amp;lt;/b&amp;gt; and change the entry to read &amp;lt;b&amp;gt;/usr/share/clamav&amp;lt;/b&amp;gt; It should look like:&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;DatabaseDirectory /usr/share/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;DatabaseDirectory /usr/share/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=Clamav&amp;diff=15999</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=15999"/>
		<updated>2008-11-12T04:18:53Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: /* Editing the clamd.conf file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Install the virus database files ===&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 wget -P /usr/share/clamav -c http://db.local.clamav.net/{daily,main}.cvd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in &amp;amp;&amp;amp;&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
If using /usr/share/clamav folder, then make sure to uncomment &amp;lt;b&amp;gt;DatabaseDirectory&amp;lt;/b&amp;gt; and change the entry to read &amp;lt;b&amp;gt;/usr/share/clamav&amp;lt;/b&amp;gt;&lt;br /&gt;
It should look like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;DatabaseDirectory /usr/share/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;DatabaseDirectory /usr/share/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=Clamav&amp;diff=15998</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=15998"/>
		<updated>2008-11-12T04:17:14Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: /* Editing the freshclam.conf file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Install the virus database files ===&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 wget -P /usr/share/clamav -c http://db.local.clamav.net/{daily,main}.cvd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in &amp;amp;&amp;amp;&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
If using /usr/share/clamav folder, then make sure to uncomment &amp;lt;b&amp;gt;DatabaseDirectory&amp;lt;/b&amp;gt; and change the entry to read &amp;lt;b&amp;gt;/usr/share/clamav&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;DatabaseDirectory /usr/share/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=Clamav&amp;diff=15997</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=15997"/>
		<updated>2008-11-12T04:15:39Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: /* Editing the clamd.conf file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Install the virus database files ===&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 wget -P /usr/share/clamav -c http://db.local.clamav.net/{daily,main}.cvd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in &amp;amp;&amp;amp;&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
If using /usr/share/clamav folder, then make sure to uncomment &amp;lt;b&amp;gt;DatabaseDirectory&amp;lt;/b&amp;gt; and change the entry to read &amp;lt;b&amp;gt;/usr/share/clamav&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=Clamav&amp;diff=15996</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=15996"/>
		<updated>2008-11-12T04:09:04Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: /* Configuring */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Install the virus database files ===&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 wget -P /usr/share/clamav -c http://db.local.clamav.net/{daily,main}.cvd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in &amp;amp;&amp;amp;&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=Clamav&amp;diff=15995</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=15995"/>
		<updated>2008-11-12T04:06:18Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in &amp;amp;&amp;amp;&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; OR &amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 wget -P /usr/share/clamav -c http://db.local.clamav.net/{daily,main}.cvd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav &amp;amp;&amp;amp; &lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd &lt;br /&gt;
&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=Clamav&amp;diff=15994</id>
		<title>Clamav</title>
		<link rel="alternate" type="text/html" href="?title=Clamav&amp;diff=15994"/>
		<updated>2008-11-12T03:56:48Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/clamav/clamav-{{Clamav-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Main Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/main.cvd&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Daily Virus Database:&lt;br /&gt;
| http://db.local.clamav.net/daily.cvd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.|http://www.clamav.org/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Creating the clamav User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 36 clamav &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Clam AntiVirus Daemon&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 36 -g clamav -s /bin/false clamav&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/var/lib/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 To do ...&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
      --with-zlib=/usr --with-dbdir=/usr/share/clamav &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/clamav-config{,-64}&lt;br /&gt;
 ln -svf /usr/bin/clamav-config multiarch_wrapper&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
 mkdir -v /usr/share/clamav&lt;br /&gt;
 cd -v /folder/I/downloaded/main.cvd/and/daily.cvd/in&lt;br /&gt;
 install {main,daily}.cvd /usr/share/clamav&lt;br /&gt;
 chown -vR clamav:clamav /usr/share/clamav&lt;br /&gt;
 chmod -vR 600 /usr/share/clamav/{main,daily}.cvd&lt;br /&gt;
=== Editing the clamd.conf file === &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/clamd.conf and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
=== Editing the freshclam.conf file ===&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/freshclam.conf file and remove or comment the line where &amp;quot;Example&amp;quot; is writed.&lt;br /&gt;
&lt;br /&gt;
Edit the DatabaseDirectory to say where freschlam must find the virus databases following :&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;DatabaseDirectory /var/lib/clamav&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Creating the freshclam.log file ===&lt;br /&gt;
&lt;br /&gt;
This file is necessary for updating the virus databases, create it and change permissions following :&lt;br /&gt;
&lt;br /&gt;
 touch /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chmod 600 /var/log/freshclam.log &amp;amp;&amp;amp;&lt;br /&gt;
 chown clamav /var/log/freshclam.log&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Create the bootscript:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/rc.d/init.d/clamav &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Begin $rc_base/init.d/clamav&lt;br /&gt;
 &lt;br /&gt;
 . /etc/sysconfig/rc&lt;br /&gt;
 . ${rc_functions}&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;${1}&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 boot_mesg &amp;quot;Starting ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 loadproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         stop)&lt;br /&gt;
                 boot_mesg &amp;quot;Stopping ClamAV Daemon...&amp;quot;&lt;br /&gt;
                 killproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         restart)&lt;br /&gt;
                 ${0} stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 ${0} start&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         status)&lt;br /&gt;
                 statusproc /usr/sbin/clamd&lt;br /&gt;
                 ;;&lt;br /&gt;
 &lt;br /&gt;
         *)&lt;br /&gt;
                 echo &amp;quot;Usage: ${0} {start|stop|restart|status}&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 # End $rc_base/init.d/clamav&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod -v 754 /etc/rc.d/init.d/clamav&lt;br /&gt;
&lt;br /&gt;
Link it into the runlevels:&lt;br /&gt;
&lt;br /&gt;
 for link in /etc/rc.d/rc{{0,1,6}.d/K32,{2,3,4,5}.d/S18}clamav; do&lt;br /&gt;
   ln -sfv ../init.d/clamav $link;&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/var/lib/clamav&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|clamscan, clamd, freshclam, sigtool, clamconf, clamav-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libclamunrar.{a,la,so}, libclamunrar_iface.{a,la,so}, libclamav.{a,la,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
	<entry>
		<id>?title=User:Taxtropel&amp;diff=15989</id>
		<title>User:Taxtropel</title>
		<link rel="alternate" type="text/html" href="?title=User:Taxtropel&amp;diff=15989"/>
		<updated>2008-11-12T03:10:18Z</updated>

		<summary type="html">&lt;p&gt;Taxtropel: New page: I have been using LFS &amp;amp; BLFS since 2000. &amp;lt;br /&amp;gt;With obtaining an AMD 64 Bit system in 04 I began with CLFS and then later CBLFS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have been using LFS &amp;amp; BLFS since 2000. &amp;lt;br /&amp;gt;With obtaining an AMD 64 Bit system in 04 I began with CLFS and then later CBLFS&lt;/div&gt;</summary>
		<author><name>Taxtropel</name></author>
	</entry>
</feed>