• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

suse srpm

Ann

Member
Hallo,

ich bekomme cyrus und postfix nicht mehr zu laufen. Ich kreieg ein Fehler:

Code:
Jul 18 13:09:15 pc1 imap[31818]: DBERROR: init() on berkeley
Jul 18 13:09:15 pc1 imap[31818]: DBERROR: reading /var/imap/db/skipstamp,
ssuming the worst: No such file or directory
Jul 18 13:09:15 pc1 imap[31818]: executed
Jul 18 13:09:15 pc1 imap[31818]: sql_select option missing
pc1:/ # tail /var/log/messages
Jul 18 13:39:22 pc1 imap[731]: DBERROR: init() on berkeley
Jul 18 13:39:22 pc1 imap[731]: DBERROR: reading /var/imap/db/skipstamp, as
uming the worst: No such file or directory

und hier habe ich gefunden, dass der erste Fehler

Code:
code]Jul 18 13:09:15 pc1 imap[31818]: DBERROR: init() on berkeley

kann ich mit SUSE SRPM lösen- das ist ein Zitat von anderem Forum:

OK, es war, wie ich dachte: die Berkeley-DB war der Übeltäter. Mit dem derzeitigen Virtuozzo-Setup funktioniert der alleinige (mutual exclusive) Zugriff eines Prozesses auf eine Berkeley-Datenbank mittels POSIX nicht richtig. Ich habe das original SuSE-SRPM um den configure-Parameter "--disable-posixmutexes" erweitert, sowie den Parameter "--with-mutex=POSIX/pthreads/library" entfernt.

Wo ist die SRPM, muss ich das nachistallieren, oder?

Im Voraus vielen Dank für jede Antwort,

Grüße
anne
 

whois

Ultimate Guru
Hi

Wenn du schon hier von zitierst dann kannst du auch direkt einen Quell Link hinterlegen.
http://www.serversupportforum.de/forum/mail/4592-s4y-suse-9-3-postfix-und-cyrus.html

Ich sehe nur etwas für SuSE 9.3.

cu
 
OP
A

Ann

Member
stimmt- das ist für Suse 9.3, aber ich habe das gleiche Fehler bei Suse 10, deswegen habe ich gedacht- das ich das so mitlösen kann.
 
Und du bist dir sicher, dass du dasselbe Problem hast? - Ich nämlich nicht.

Poste doch mal Einzelheiten zu deiner Konfiguration:
Authentifizierung gegen ...?
Konfigurationsdateien?

Stimmen die Dateiberechtigungen?
 
OP
A

Ann

Member
kannst du mir helfen, zu minenm obigen Problem????

welche Info brauchst Du von mir?

Grüße
 
OP
A

Ann

Member

Code:
postmaster: postmaster
configdirectory: /var/imap
partition-default: /var/spool/imap
admins: cyrus
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method:saslauthd
#servername: lrpc4.liz.lsa-net.de
notifysocket: /var/imap/socket/notify
sendmail: /usr/sbin/sendmail
sievenotifier: log
mailnotifier: log
sieveusehomedir: false
sievedir: /usr/sieve
sieve_maxscriptsize: 32
sieve_maxscripts: 5
~


Code:
# standard standalone server implementation

START {
  # do not delete this entry!
  recover       cmd="ctl_cyrusdb -r"

  # this is only necessary if using idled for IMAP IDLE
#  idled                cmd="idled"
}

# UNIX sockets start with a slash and are put into /var/imap/socket
SERVICES {
  # add or remove based on preferences
  imap          cmd="imapd" listen="imap" prefork=0
  imaps         cmd="imapd -s" listen="imaps" prefork=0
  pop3          cmd="pop3d" listen="pop3" prefork=0
  pop3s         cmd="pop3d -s" listen="pop3s" prefork=0
  sieve         cmd="timsieved" listen="sieve" prefork=0

  # at least one LMTP is required for delivery
#  lmtp         cmd="lmtpd" listen="lmtp" prefork=0
  lmtpunix      cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0

  # this is only necessary if using notifications
  notify        cmd="notifyd" listen="/var/imap/socket/notify" proto="udp" prefo
rk=1
}

EVENTS {
  # this is required
  checkpoint    cmd="ctl_cyrusdb -c" period=30

  # this is only necessary if using duplicate delivery suppression
  delprune      cmd="cyr_expire -E 3" period=1440

  # this is only necessary if caching TLS sessions

  tlsprune      cmd="tls_prune" period=1440
  # SQUAT failed, helps
   squatter cmd="squatter -r user " period=1440


}
configdirectory: /var/imap
partition-default: /var/spool/imap
admins: cyrus
allowanonymouslogin: no
sasl_passwd:check: sasldb
tls_cert_file: /var/imap/server.pem
tls_key_file: /var/imap/server.pem


aber main.conf-habe ich die Datei nicht.

Sorry,aber du hast keine Ahnung was du da tust oder? Wink

ich muss mal ehrlich sagen, dass ich mit dem Thema rste mal zu tun habe.
Leider :-(

aber es wird nett, wenn Du mir helfn könntest
 
OP
A

Ann

Member
Poste die smtpd.conf!

ich habe keine smtpd, da ich keine postfix installiert habe.

ich habe cyrus, openssl, berkeley nachinstalliert , so was wie hier:

http://wwwhomes.uni-bielefeld.de/schoppa/saia-howto.html

und ab 10.punkt stehe ich, da ich keine verbindung zu imap bekomme, wenn ich schreibe:

Code:
telnet localhost imap

Gegen welches Backend soll sich denn der saslauthd authentifizieren?
sasl2



und habe ich cyrus von cd installiert aber habe ich heruntergeladen und wollte ich installieren und habe ich bei make folgendes Fehler bekommen:

Code:
digestmd5.c:4000: warning: pointer targets in assignment differ in signedness
make[2]: *** [digestmd5.lo] Error 1
make[2]: Leaving directory `/tmp/cyrus-sasl-2.1.22/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/cyrus-sasl-2.1.22'
make: *** [all] Error 2

villeicht hat das mit das was zu tun???
 
Ann schrieb:
Poste die smtpd.conf!

ich habe keine smtpd, da ich keine postfix installiert habe.
Sry, mein Fehler - ich meinte eigentlich die /etc/sysconfig/saslauthd.

Ann schrieb:
Gegen welches Backend soll sich denn der saslauthd authentifizieren?
sasl2
Dann passt der Eintrag hier aber nicht:
Code:
sasl_pwcheck_method:saslauthd
Da müsste dann AFAIK
Code:
sasl_pwcheck_method: auxprop saslauthd
sasl_auxprop_plugin: sasldb
sasl_mech_list: PLAIN
stehen (grob geraten - ich benutze die sasldb nicht).
 
OP
A

Ann

Member
das Fehler mit init Bekley ist jetzt weg, aber wenn ich /var/log/messages abrufe, habe ich folgende Fehler.

Code:
Jul 18 16:16:46 pc1 imap[14638]: sql_select option missing
Jul 18 16:16:47 pc1 imap[14638]: auxpropfunc error no mechanism available
Jul 18 16:16:47 pc1 imap[14638]: _sasl_plugin_load failed on sasl_auxprop_p
lug_init for plugin: sql
Jul 18 16:16:47 pc1 imap[14638]: IOERROR: opening /var/imap/mailboxes.db: P
ermission denied
Jul 18 16:16:47 pc1 imap[14638]: DBERROR: opening /var/imap/mailboxes.db: c
yrusdb error
Jul 18 16:16:47 pc1imap[14638]: Fatal error: can't read mailboxes file
Jul 18 16:16:47 pc1 master[25874]: process 14638 exited, status 75
Jul 18 16:16:47 pc1 master[25874]: service imap pid 14638 in READY state: t
erminated abnormally
Jul 18 16:16:47 pc1 master[14639]: about to exec /usr/lib/cyrus/bin/imapd
Jul 18 16:16:47 pc1 imap[14639]: DBERROR: dbenv->open '/var/imap/db' failed
: Permission denied

mhh, kannst Du mir noch helfen...bzw. hast du ein Anleitung (am besten auf deutsch), der mir helfen wird eine sendmail configuration so machen, damit sie funktioniert:)
 
Oben