[Postfixbuch-users] Postfix update (Suse72: +SSL +SASL2) Error bei make upgrade: error loading shared libraries: libsasl2.so.2 ...
Daniel Stobbe
dast at phpaction.de
Fr Jul 18 17:59:59 CEST 2003
Ralf Hildebrandt schrieb:
> Mach mal "ldd bin/postconf"
Ok, ldconfig wars.
Danke.
Daniel Stobbe schrieb:
> Hab die binarys mal von Hand kopiert und wollte postfix neu starten:
>
> >rcpostfix start
> <Starting mail service (Postfix)/usr/sbin/postfix: error while loading
> shared libraries: libsasl2.so.2: cannot load shared object file: No such
> file or directory
> fehlt da ein main.cf Eintrag damit er die findet ?
Ok, ldconfig hatte gefehlt.
(Info aus:
http://www.google.de/search?q=cache:GAF-10x10hIJ:www.vmlinuz.ca/archives/postfix-users/2002-06/msg02769.html+postfix+error+shared+libraries+libsasl2.so.2:+cannot+load+shared+object+file:+No+such+file+or+directory&hl=de&ie=UTF-8)
>ldconfig -X
<ldconfig: /usr/lib/libexpat.so.1 is not a symbolic link
Jetzt ist das Upgrade durchgelaufen.
Doch oh Schock:
>postconf mail_version
<mail_version = 2.0.0.3
Immernoch die alte Version.
Hab die Binarys nochmal von Hand kopiert.
>rcpostfix reload
<ok
>postconf mail_version
<
static
pcre
nis
regexp
environ
proxy
mysql
btree
unix
hash
>postconf -m
<mail_version = 2.0.0.3
Hmmm, Da sollte jetzt eigentlich 2.0.13 laufen.
Zeigt er das an, was in main.cf als "mail_version = 2.0.0.3" konfiguriert ist, oder die tatsächlich eincompilierte
Versionsnummer ?
Jetzt gibts in den logs noch einige Ordner-Rechte Probleme.
postfix/master[15292]: daemon started -- version 2.0.0.3
n postfix/postdrop[11847]: warning: mail_queue_enter: create file maildrop/131467.11847: Permission denied
n postfix/postdrop[11337]: warning: mail_queue_enter: create file maildrop/540064.11337: Permission denied
n postfix/postdrop[1366]: warning: mail_queue_enter: create file maildrop/468718.1366: Permission denied
:/var/spool/postfix # dir
total 72
drwxr-xr-x 18 root root 4096 Jul 18 17:43 .
drwxr-xr-x 20 root root 4096 Feb 5 22:04 ..
drwx------ 18 postfix postfix 4096 Feb 20 04:41 active
drwx------ 18 postfix postfix 4096 Apr 12 03:23 bounce
drwx------ 2 postfix postfix 4096 Feb 4 23:26 corrupt
drwx------ 15 postfix postfix 4096 Jun 23 21:33 defer
drwx------ 15 postfix postfix 4096 Jun 23 21:33 deferred
drwxr-xr-x 4 root root 4096 Feb 9 22:03 etc
drwx------ 3 postfix postfix 4096 Mar 20 15:42 flush
drwx------ 2 postfix postfix 4096 Feb 5 21:10 hold
drwx------ 18 postfix postfix 4096 Jul 18 17:46 incoming
drwxr-xr-x 3 root root 4096 Feb 4 19:25 lib
drwxrwx--- 2 postfix postdrop 4096 Jul 18 16:42 maildrop
drwxr-xr-x 2 root root 4096 Mar 28 22:08 pid
drwx------ 2 postfix postfix 4096 Jul 18 17:49 private
drwx--x--- 2 postfix postdrop 4096 Jul 18 17:49 public
drwx------ 2 root root 4096 Feb 4 23:26 saved
drwxr-xr-x 4 root root 4096 Feb 9 22:03 usr
hab maildrop auf 770 gesetzt, hilft aber nicht.
Welcher Ordner ist mit "maildrop/468718.1366" gemeint ?
Daniel Stobbe.
Mehr Informationen über die Mailingliste Postfixbuch-users