I have Fedora Core 5 with Plesk 8.1, i want to install the essential: qmail-scanner, spamassassin and clamd in order
to get ride of spam.
In Plesk 7.5.4 was easy, but in 8.1 ... well.
First i try to install qmail-scanner but there is a problem with dependences:
The problem is that tnef, maildrop or daemontools are NOT in the FC5 repository, so i need to download[root@petunia base]# yum install qmail-scanner
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core [1/6]
core 100% |=========================| 1.1 kB 00:00
atomic [2/6]
atomic 100% |=========================| 951 B 00:00
atomic-app-vault [3/6]
atomic-app-vault 100% |=========================| 951 B 00:00
psa-8.1 [4/6]
psa-8.1 100% |=========================| 951 B 00:00
updates [5/6]
updates 100% |=========================| 1.2 kB 00:00
extras [6/6]
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for qmail-scanner to pack into transaction set.
qmail-scanner-2.01-12.rhf 100% |=========================| 70 kB 00:02
---> Package qmail-scanner.noarch 1:2.01-12.rhfc5.art set to be updated
--> Running transaction check
--> Processing Dependency: perl-suidperl for package: qmail-scanner
--> Processing Dependency: tnef for package: qmail-scanner
--> Processing Dependency: maildrop for package: qmail-scanner
--> Processing Dependency: daemontools >= 0.76 for package: qmail-scanner
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for perl-suidperl to pack into transaction set.
perl-suidperl-5.8.8-5.i38 100% |=========================| 22 kB 00:01
---> Package perl-suidperl.i386 4:5.8.8-5 set to be updated
--> Running transaction check
--> Processing Dependency: tnef for package: qmail-scanner
--> Processing Dependency: maildrop for package: qmail-scanner
--> Processing Dependency: daemontools >= 0.76 for package: qmail-scanner
--> Finished Dependency Resolution
Error: Missing Dependency: tnef is needed by package qmail-scanner
Error: Missing Dependency: maildrop is needed by package qmail-scanner
Error: Missing Dependency: daemontools >= 0.76 is needed by package qmail-scanner
the FC4 version and install them.
Then i install everything else
And everything is ok.[root@petunia spamassassin]# yum install qmail-scanner clamav-db clamav clamd
[root@petunia spamassassin]# /etc/init.d/psa-spamassassin restart
[root@petunia spamassassin]# qmail-scanner-reconfigure
Reconfiguring spamassassin settings: Done
Reconfiguring clamav settings: Done
Configuring qmail-scanner: OK
[root@petunia spamassassin]#
TODO: Update the clamd and spamassassin databases
yum.conf:
I hope this help someone else[root@petunia ~]# cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=0
plugins=1
metadata_expire=1800
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomi ... eleasever/
[atomic-app-vault]
name=Atomic Rocket Turtle - $releasever - Atomic PSA App Vault RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/app-vault/
[psa-8.1]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 8.1 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomi ... ora/5/i386