Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGEGEVEN]probleempje met instellen Amavis  (gelezen 1412 keer)

Offline poj

  • Lid
  • Steunpunt: Nee
[OPGEGEVEN]probleempje met instellen Amavis
« Gepost op: 2010/12/03, 20:05:44 »
Bij het opstarten van Amavis krijg ik de volgende melding:
code:
jop@CVServer:~$ sudo /etc/init.d/amavis restart
Stopping amavisd: (not running).
Starting amavisd: You are missing a dpkg-statoverride on /var/run/amavis.  Fix it, otherwise you risk silent breakage on upgrades.
jop@CVServer:~$

Nu ben ik niet zo'n held met al die terminal commando's en de terugkoppelingen, dus probeer maar gewoon de handleiding te volgen, maar die schreef er niets over. Wie kan mij vertellen hoe ik een dpkg-statoverride kan toevoegen?
« Laatst bewerkt op: 2010/12/07, 19:17:57 door poj »

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: probleempje met instellen Amavis
« Reactie #1 Gepost op: 2010/12/04, 00:08:46 »
Zo zou het moeten?
If (and only if) you already have amavisd-new installed, you need to remove it (this will not remove your configuration files which is a good thing). First make sure amavisd-new is the only thing that will be removed by 'simulating' the removal:
apt-get -s remove amavisd-new

If it is, then remove it:
apt-get remove amavisd-new

If it is not, then you must make a note of any and all programs that will be removed, because you will have to reinstall them. Good luck with all that. ;)

Here are all the steps needed to install amavisd-new. Some of the files it tries to delete or copy may not be on your system but there is no need to panic if it fails to find them. The last few dpkg-statoverride commands will also fail if you have ever installed Debian amavisd-new - but this is not an issue either. We are going to place files in the same place the Debian version of amavisd-new would have.
adduser --group --system --home /var/lib/amavis --shell /bin/sh amavis
mkdir /var/run/amavis
chown amavis:amavis /var/run/amavis
mkdir /etc/amavis
mkdir /etc/amavis/en_US
mkdir /var/lib/amavis/tmp
mkdir /var/lib/amavis/db
mkdir /var/lib/amavis/var
mkdir /var/lib/amavis/virusmails
chown -R amavis:amavis /var/lib/amavis
chmod -R 750 /var/lib/amavis
cd /etc/amavis
wget http://www200.pair.com/mecham/amavisd/2.4.4/amavisd.conf

Did you get that wget download OK? If you did, then continue on. If not, then you won't be able to get other downloads from me, so you have a major problem.

wget http://www200.pair.com/mecham/amavisd/2.4.4/amavisd.conf-sample
ln -s /etc/amavis/amavisd.conf /etc/amavisd.conf

cp -r /etc/amavis/en_US /etc/amavis/en_US-backup
cd /etc/amavis/en_US
rm charset
rm template-dsn.txt
rm template-spam-admin.txt
rm template-spam-sender.txt
rm template-virus-admin.txt
rm template-virus-recipient.txt
rm template-virus-sender.txt
wget http://www200.pair.com/mecham/amavisd/2.4.4/en_US/charset
wget http://www200.pair.com/mecham/amavisd/2.4.4/en_US/template-dsn.txt
wget http://www200.pair.com/mecham/amavisd/2.4.4/en_US/template-spam-admin.txt
wget http://www200.pair.com/mecham/amavisd/2.4.4/en_US/template-spam-sender.txt
wget http://www200.pair.com/mecham/amavisd/2.4.4/en_US/template-virus-admin.txt
wget http://www200.pair.com/mecham/amavisd/2.4.4/en_US/template-virus-recipient.txt
wget http://www200.pair.com/mecham/amavisd/2.4.4/en_US/template-virus-sender.txt

cd /usr/local/src
wget http://www.ijs.si/software/amavisd/amavisd-new-2.4.4.tar.gz
tar xzvf amavisd-new-2.4.4.tar.gz
cd amavisd-new-2.4.4
test -e /usr/sbin/amavisd-new && cp /usr/sbin/amavisd-new /usr/sbin/amavisd-new-debian
cp amavisd amavisd-new

cp amavisd-new /usr/sbin/amavisd-new
cp amavisd-new /usr/sbin/amavisd-new-2.4.4
cd /etc/init.d
wget http://www200.pair.com/mecham/debian/amavis-init-20030616
mv amavis-init-20030616 amavis
chmod +x amavis
update-rc.d amavis defaults
cd /etc/cron.daily
wget http://www200.pair.com/mecham/crondaily/amavisd-new.txt
mv amavisd-new.txt amavisd-new
chmod +x amavisd-new
cd /etc/cron.d
wget http://www200.pair.com/mecham/crond/amavisd-new.txt
mv amavisd-new.txt amavisd-new
dpkg-statoverride --add amavis amavis 755 /var/lib/amavis
dpkg-statoverride --add amavis amavis 755 /var/lib/amavis/virusmails
dpkg-statoverride --add amavis amavis 755 /var/run/amavis
Van http://www.smereghetti.com/archives/doku.php?id=guide:mailserver:linux:debian:etch_anti-spam_anti_dcc_pyzor_clamav_howto
Schrijf maar of je er iets mee kunt.
In der Beschränkung zeigt sich der Meister.

Offline poj

  • Lid
  • Steunpunt: Nee
Re: probleempje met instellen Amavis
« Reactie #2 Gepost op: 2010/12/05, 13:51:31 »
Dank je voor je reactie Gijsbert. Ik heb de instructies proberen te volgen, maar ik denk dat er een probleem zit bij de pakketlijsten.

Bij het verwijderen van amavisd-new krijg ik de volgende listing:

jop@CVServer:~$ sudo apt-get -s remove amavisd-new
[sudo] password for jop:
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
Statusinformatie wordt gelezen... Klaar
De volgende pakketten werden automatisch geïnstalleerd en zijn niet langer nodig:
  libconvert-binhex-perl libconvert-uulib-perl libarchive-zip-perl
  libmime-tools-perl libfile-temp-perl libio-stringy-perl libconvert-tnef-perl
  libnet-server-perl libmime-perl libunix-syslog-perl libio-multiplex-perl
  libnet-cidr-perl libberkeleydb-perl
Gebruik 'apt-get autoremove' om ze te verwijderen.
De volgende pakketten zullen VERWIJDERD worden:
  amavisd-new
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 1 te verwijderen en 0 niet opgewaardeerd.
1 pakketten niet volledig geïnstalleerd of verwijderd.
Remv amavisd-new [1:2.5.3-1ubuntu3]

W: Duplicate sources.list entry http://nl.archive.ubuntu.com hardy-updates/main Packages (/var/lib/apt/lists/nl.archive.ubuntu.com_ubuntu_dists_hardy-updates_main_binary-i386_Packages)
W: Duplicate sources.list entry http://nl.archive.ubuntu.com hardy-updates/restricted Packages (/var/lib/apt/lists/nl.archive.ubuntu.com_ubuntu_dists_hardy-updates_restricted_binary-i386_Packages)
W: U kunt misschien 'apt-get update' uitvoeren om deze problemen te verhelpen


Het probleem even vet gemaakt. OP advies van de listing het ik apt-get update uitgevoerd met onderstaand resultaat:
jop@CVServer:~$ sudo apt-get update
Genegeerd http://ubuntu.citadel.org hardy Release.gpg                                         
Genegeerd http://ubuntu.citadel.org hardy/main Translation-nl                                 
Genegeerd http://ubuntu.citadel.org hardy Release                                             
Geraakt http://archive.canonical.com hardy Release.gpg                                       
Genegeerd http://archive.canonical.com hardy/partner Translation-nl                           
Geraakt http://security.ubuntu.com hardy-security Release.gpg                                 
Genegeerd http://security.ubuntu.com hardy-security/main Translation-nl                       
Geraakt http://ubuntu.citadel.org hardy/main Packages                                         
Geraakt http://archive.canonical.com hardy Release                                           
Genegeerd http://security.ubuntu.com hardy-security/restricted Translation-nl                 
Genegeerd http://security.ubuntu.com hardy-security/universe Translation-nl           
Genegeerd http://security.ubuntu.com hardy-security/multiverse Translation-nl         
Geraakt http://security.ubuntu.com hardy-security Release                             
Geraakt http://archive.canonical.com hardy/partner Packages                                   
Geraakt http://security.ubuntu.com hardy-security/main Packages                               
Geraakt http://nl.archive.ubuntu.com hardy Release.gpg                                       
Geraakt http://nl.archive.ubuntu.com hardy/main Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy/restricted Translation-nl
Geraakt http://security.ubuntu.com hardy-security/restricted Packages
Geraakt http://security.ubuntu.com hardy-security/universe Packages
Geraakt http://security.ubuntu.com hardy-security/multiverse Packages
Geraakt http://nl.archive.ubuntu.com hardy/universe Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy/multiverse Translation-nl
Geraakt http://nl.archive.ubuntu.com hardy-updates Release.gpg
Genegeerd http://nl.archive.ubuntu.com hardy-updates/main Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy-updates/restricted Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy-updates/universe Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy-updates/multiverse Translation-nl
Geraakt http://nl.archive.ubuntu.com hardy-backports Release.gpg
Genegeerd http://nl.archive.ubuntu.com hardy-backports/main Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy-backports/restricted Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy-backports/universe Translation-nl
Genegeerd http://nl.archive.ubuntu.com hardy-backports/multiverse Translation-nl
Geraakt http://nl.archive.ubuntu.com hardy Release
Geraakt http://nl.archive.ubuntu.com hardy-updates Release
Geraakt http://nl.archive.ubuntu.com hardy-backports Release
Geraakt http://nl.archive.ubuntu.com hardy/main Packages
Geraakt http://nl.archive.ubuntu.com hardy/restricted Packages
Geraakt http://nl.archive.ubuntu.com hardy/universe Packages
Geraakt http://nl.archive.ubuntu.com hardy/multiverse Packages
Geraakt http://nl.archive.ubuntu.com hardy-updates/main Packages
Geraakt http://nl.archive.ubuntu.com hardy-updates/restricted Packages
Geraakt http://nl.archive.ubuntu.com hardy-updates/universe Packages
Geraakt http://nl.archive.ubuntu.com hardy-updates/multiverse Packages
Geraakt http://nl.archive.ubuntu.com hardy-backports/main Packages
Geraakt http://nl.archive.ubuntu.com hardy-backports/restricted Packages
Geraakt http://nl.archive.ubuntu.com hardy-backports/universe Packages
Geraakt http://nl.archive.ubuntu.com hardy-backports/multiverse Packages
Pakketlijsten worden ingelezen... Klaar


Ik heb te weinig kennis om te zien of dit nu goed of slecht is, maar als ik nu wederom apt-get remove amavisd-new doe krijg ik dezelfde foutmelding:
jop@CVServer:~$ sudo apt-get -s remove amavisd-new
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
Statusinformatie wordt gelezen... Klaar
De volgende pakketten werden automatisch geïnstalleerd en zijn niet langer nodig:
  libconvert-binhex-perl libconvert-uulib-perl libarchive-zip-perl libmime-tools-perl
  libfile-temp-perl libio-stringy-perl libconvert-tnef-perl libnet-server-perl libmime-perl
  libunix-syslog-perl libio-multiplex-perl libnet-cidr-perl libberkeleydb-perl
Gebruik 'apt-get autoremove' om ze te verwijderen.
De volgende pakketten zullen VERWIJDERD worden:
  amavisd-new
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 1 te verwijderen en 0 niet opgewaardeerd.
1 pakketten niet volledig geïnstalleerd of verwijderd.
Remv amavisd-new [1:2.5.3-1ubuntu3]



Wat nu?

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: probleempje met instellen Amavis
« Reactie #3 Gepost op: 2010/12/05, 23:22:28 »
Open eens een terminal en type sudo apt-get purge amavisd-new  Zorg er wel voor dat je geen pakketmanager hebt open staan, zoals Synaptic.
In der Beschränkung zeigt sich der Meister.

Offline poj

  • Lid
  • Steunpunt: Nee
Re: probleempje met instellen Amavis
« Reactie #4 Gepost op: 2010/12/06, 19:38:23 »
dan ben ik ook alle instellingen kwijt. niet erg als het probleem in amavis zit, maar vervelend als het probleem in het pakketbeheer zit. in welk bestand wordt het pakketbeheer ook al weer opgeslagen?

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: probleempje met instellen Amavis
« Reactie #5 Gepost op: 2010/12/06, 19:51:49 »
Van je huidige instellingen van amavisd-new een back-up maken. Het commando purge verwijderd alles wat er geïnstalleerd is van amvisd-new.
En wat bedoel je precies met je laatste vraag?
In der Beschränkung zeigt sich der Meister.

Offline poj

  • Lid
  • Steunpunt: Nee
Re: probleempje met instellen Amavis
« Reactie #6 Gepost op: 2010/12/06, 20:12:31 »
Beste Gijsbert,

Ik heb amavisd-new gepurged. Bij herinstallatie krijg ik de mededeling dat er beschadigde user is. Hoe krijg ik die gerepareerd? Zie ook onderstaand.

Uitpakken van amavisd-new (uit .../amavisd-new_1%3a2.5.3-1ubuntu3_all.deb) ...
Instellen van amavisd-new (1:2.5.3-1ubuntu3) ...
Creating/updating amavis user account...
Broken amavis system user found.  To insure data-safety,
it is up to you the local administrator to remove the broken
amavis user, or repair it so that it is sane
dpkg: fout bij afhandelen van amavisd-new (--configure):
 subproces post-installation script gaf een foutwaarde 1 terug
Fouten gevonden tijdens behandelen van:
 amavisd-new
E: Sub-process /usr/bin/dpkg returned an error code (1)

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: probleempje met instellen Amavis
« Reactie #7 Gepost op: 2010/12/06, 23:17:21 »
Ik denk dat je opzoek moet naar de amavis configuratiefile, ik denk dat daar de amavis system user te vinden is.
Ga naar locaties en kies Bestanden zoeken...  Vul als zoek term in amavis, als het programma klaar is met zoeken krijg je een lijst met bestanden te zien, kijk voor de configuratie file en waar deze staat. Maak een copie en geef deze een naam. Verwijder nu Amavisd weer en installeer opnieuw. Lukt het nu wel?
In der Beschränkung zeigt sich der Meister.

Offline poj

  • Lid
  • Steunpunt: Nee
Re: probleempje met instellen Amavis
« Reactie #8 Gepost op: 2010/12/07, 19:17:33 »
Ik heb:
userdel amavis
gebruikt.

Nu installeert amavisd-new wel, maar geeft een foutmelding bij het opstarten. En die foutmelding hadden we al eerder en was ook niet oplosbaar. Kortom, ik geef het op. Alle goede bedoelingen ten spijt, het is leuk dat iedereen kan en mag meeschrijven met Linux, maar als je zelf geen computernerd bent dan zijn er geen goede handleidingen beschikbaar om sommige dingen werkend te krijgen. Even je eigen server opzetten wordt zo een project waar je na weken stoeien en proberen op de één na ander probleem stuit zonder dat iemand enig idee heeft hoe het op te lossen.

Ik wil Gijsbert in ieder geval bedanken voor zijn ondersteuning.

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: [OPGEGEVEN]probleempje met instellen Amavis
« Reactie #9 Gepost op: 2010/12/07, 20:26:41 »
Ik ben ook geen computer nerd, ik ben wel veel met computers bezig en geef ook computerles. Helaas moet je met een server, veelal met de terminal in de weer, dat kan best lastig zijn als je nog niet zo lang met Linux bezig bent. Ik begrijp daarom best dat je het even opgeeft.
En dat geeft niets, over een tijdje heb je wat meer ervaring opgedaan met Linux en heb je misschien weer de moed om er verder mee te gaan.
Daarom had ik deze link ook gegeven http://www.smereghetti.com/archives/doku.php?id=guide:mailserver:linux:debian:etch_anti-spam_anti_dcc_pyzor_clamav_howto 1. This is not a "standard" Linux HOWTO doc. It is written with more detail, step-by-step, so that any Sys Admin who has not used Linux before can set it up. Hopefully it will be informative and useful to experienced Linux/Unix administrators as well. Wie weet over een tijdje, heb je er toch weer zin in. :)
In der Beschränkung zeigt sich der Meister.

Offline poj

  • Lid
  • Steunpunt: Nee
Re: [OPGEGEVEN]probleempje met instellen Amavis
« Reactie #10 Gepost op: 2010/12/07, 21:09:47 »
Beste Gijsbert,
Dank je voor de opbeurende woorden. De handleiding die je aangeeft is inderdaad erg uitgebreid, maar dat zijn anderen die ik tot nu toe gebruikte ook. Helaas 2 minpuntjes. De handleiding is voor het laatst in 2006 bijgewerkt. Mijn ervaring inmiddels is dat met elke nieuwe versie van ubuntu er veel wijzigt en dingen niet werken zoals ze daarvoor het wel deden. Bovendien is het debian. Nu weet ik dat Debian en ubuntu dezelfde oorsprong hebben maar soms op onderdelen net iets anders zijn ... en dat net iets anders is vaak de oorzaak dat het ook net niet werkt (dus helemaal niet). Tenslotte, een installatieprocedure van 14 uur (als het mee zit natuurlijk) is ook niet echt aantrekkelijk. Maar goed, we zien tzt wel. Maar je begrijpt wel, dat het erg frustrerend is als er ergens staat dat je even citadel installeert en dat je dan een mooi (web) mail programma hebt en dat na 2 of 3 weken prutsen het nog steeds niet werkt terwijl niemand mij kan vertellen waar het fout zit.

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: [OPGEGEVEN]probleempje met instellen Amavis
« Reactie #11 Gepost op: 2010/12/07, 22:51:39 »
Wat Citadel betreft, het valt mij ook tegen dat er niemand anders reageert op jou draadje, je zou toch verwachten dat er meerdere mensen op het forum een mailserver gebruiken. Jammer dat niemand reageert in de trant van, je kan beter die of die mailserver gebruiken.
Wat de link betreft, het is wel een oudere link, maar ik denk nog wel bruikbaar, ik ben ook al wat ouder maar nog steeds bruikbaar. ;)
Het installeren van een programma gaat meestal wel snel, alleen de juiste configuratie zien te krijgen, dat is het grootste probleem.
En hoewel jij er weinig aan hebt, pas na weken had ik mijn tvkaart werkend, nog wat weken later, eindelijk stereo geluid, nog steeds niet aan het werk, mijn Infrarood afstandbediening. Ach wie weet, misschien nog voor het einde van het jaar. Zo niet blijft het weer even rusten, tot ik weer zin heb om het Internet af te schuimen voor een oplossing. En je leert er weer van, ook geduld. :)
In der Beschränkung zeigt sich der Meister.