Page 1 of 1

warning database aliases.db is older then aliases

Posted: 2004-09-01 16:21
by haes
Suse 9.1, Confixx 3.0, Postfix

In meiner /etc/aliases stand drin, dass die root-mails an web0p1 geleitet werden. Da web0p1 aber nicht existiert, habe ich die zeile in

Code: Select all

root: web0p6 
geändert. Daraufhin hab ich in /var/log/warn alle paar Minuten eine Warnung erhalten

Code: Select all

warning: database /etc/aliases.db is older than source file /etc/aliases
Habe dann mit postmap die Datenbankdatei neu gemacht

Code: Select all

postmap /etc/aliases
Dies hat insoweit alles funktioniert, es erschienen aber mehrere Warnungen

Code: Select all

postmap: warning: /etc/aliases, line 48 record is in "key: value" format; is this an alias file?
 
hab ich was falsch gemacht? Hätte ich das problem anders lösen können? Eine .foward-Datei im root-Verzeichnis hat auch nix gebracht.

Re: warning database aliases.db is older then aliases

Posted: 2004-09-01 16:24
by chris76
deine /etc/aliases hat so wie es aussieht ein falsches Format, wie sieht es denn rund um die Betroffene Zeile denn aus?

Re: warning database aliases.db is older then aliases

Posted: 2004-09-01 17:03
by haes
In der Warnung war so ziemlich jede Zeile aufgeführt in der irgendwelche Konfigurationseinstellungen gemacht werden können, ich habe nur die line 48 als Beispiel erwähnt.

Immerhin, in der letzten Stunde kam die im Thread-Titel erwähnte Warnung nicht mehr, zuvor kam sie alle paar Minuten.

EDIT: Was das falsche Format betrifft, ich habe ja lediglich in der einen Zeile mit vi web0p1 in web0p6 geändert und dann mit wq abgespeichert. kann dadurch gleich das ganze Format zerstört werden?

Re: warning database aliases.db is older then aliases

Posted: 2004-09-01 20:10
by ryukia
HaeS wrote:Habe dann mit postmap die Datenbankdatei neu gemacht

Code: Select all

postmap /etc/aliases
Nimm "newaliases" :wink:

Ciao
Ryukia

Re: warning database aliases.db is older then aliases

Posted: 2004-09-01 20:33
by captaincrunch
Schau dir mal dein "newaliases bei einer Postfix-Installation genauer an. ;)

Re: warning database aliases.db is older then aliases

Posted: 2004-09-01 21:28
by haes
OK eure Tips haben mich mal wieder zum Ziel gebracht! Ich erhalte jetzt die root-Mails! Danke!

Nochmal zum verständnis:

"postmap /etc/aliases" hätte ich mir sparen können und stattdessen einfach nach der Ã?nderung in /etc/aliases den befehl "newaliases" ausführen können. Korrekt?

Re: warning database aliases.db is older then aliases

Posted: 2004-09-01 21:37
by Joe User
Jupp ;)

Re: warning database aliases.db is older then aliases

Posted: 2004-09-02 12:06
by ryukia
Du wirst allerdings nicht lange Freude an Deiner Ã?nderung haben, wenn Du das nicht auch in /root/confixx/safe/aliases_header einträgst...

Ciao
Ryukia