[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