ispCP - Board - Support
authlib/authdaemond zuviele Prozesse - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: authlib/authdaemond zuviele Prozesse (/thread-1743.html)



authlib/authdaemond zuviele Prozesse - fulltilt - 11-09-2007 01:47 AM

/usr/lib/courier/courier-authlib/authdaemond produziert bei mir ziemlich viele Prozesse ...

Wie kann ich das am besten in den Griff bekommen?

Ich dachte an einen Cronjob jede Stunde:
Code:
killall authdaemond

Gibts noch eine bessere Lösung?

Debian 4.0


RE: authlib/authdaemond zuviele Prozesse - BeNe - 11-09-2007 01:51 AM

Schon mal an eine umstellung auf Dovecot überlegt ?

Greez BeNe


RE: authlib/authdaemond zuviele Prozesse - Cube - 11-09-2007 01:54 AM

Vielleicht liegt es an dem in der Installationsanleitung beschriebenen Problem:

Quote:10. There is an error in some courier-versions. Courier won't stop, if you use
/etc/init.d/courier-authdaemon stop, so change it:
# nano /etc/ini.d/courier-authdaemon

change: ${libexecdir}/authlib/authdaemon stop
with: killall authdaemond.plain



RE: authlib/authdaemond zuviele Prozesse - fulltilt - 11-09-2007 01:57 AM

Hallo BeNe,

Danke schau mir das mal an ...
momentan ist es etwas knapp mit der Zeit ... ist das viel Action die Umstellung auf Dovecot?
Hab auch noch amavis und SSL in Betrieb ...

BeNe Wrote:Schon mal an eine umstellung auf Dovecot überlegt ?

Greez BeNe



RE: authlib/authdaemond zuviele Prozesse - fulltilt - 11-09-2007 02:00 AM

Sieht bei mir etwas anders aus:

Code:
#! /bin/sh -e

prefix="/usr"
exec_prefix=${prefix}
sysconfdir="/etc/courier"
sbindir="${exec_prefix}/sbin"
daemonscript="${sbindir}/authdaemond"

. /lib/lsb/init-functions

# Check for a leftover init script
if [ ! -x $daemonscript ]; then
    exit 0
fi

case "$1" in
start)
    # Start daemon.
    cd /
    log_daemon_msg "Starting Courier authentication services" "authdaemond"
    $daemonscript start
    log_end_msg 0
    ;;
stop)
    # Stop daemon.
    cd /
    log_daemon_msg "Stopping Courier authentication services" "authdaemond"
    $daemonscript stop
    log_end_msg 0
    ;;
restart|reload|force-reload)
    $0 stop
    $0 start
    ;;
*)
    echo "Usage: $0 {start|stop|restart|reload|force-reload}" >&2
    exit 2
    ;;
esac
exit 0


Cube Wrote:Vielleicht liegt es an dem in der Installationsanleitung beschriebenen Problem:

Quote:10. There is an error in some courier-versions. Courier won't stop, if you use
/etc/init.d/courier-authdaemon stop, so change it:
# nano /etc/ini.d/courier-authdaemon

change: ${libexecdir}/authlib/authdaemon stop
with: killall authdaemond.plain



RE: authlib/authdaemond zuviele Prozesse - Cube - 11-09-2007 02:13 AM

Die Anleitung bezieht sich scheinbar auf Debian Sarge. Da hatte ich auch dieses Problem und konnte es auf die genannte Weise lösen.
Dein Skript schaut aber nach Debian Etch aus, wo es die auszutauschende Zeile nicht mehr gibt. Bei mir funktioniert Courier da auch problemlos. Du kannst ja trotzdem versuchen $daemonscript stop mit killall authdaemond.plain zu ersetzen.
Wieviele Prozesse werden denn da bei dir eigentlich erzeugt?


RE: authlib/authdaemond zuviele Prozesse - fulltilt - 11-09-2007 02:54 AM

Danke :-)

werde ich mal versuchen.
Habe heute ca. 10 neue Konten angelegt und jede Menge Kunden die dann wieder neue Mailadressen angelegt oder geändert haben ...
das waren ca. 100 bis 200 Prozesse ...
Die Maschine packt das zwar noch gut - aber muss ja nicht sein. Vor allem wenn es wirklich mal eng wird.

Cube Wrote:Die Anleitung bezieht sich scheinbar auf Debian Sarge. Da hatte ich auch dieses Problem und konnte es auf die genannte Weise lösen.
Dein Skript schaut aber nach Debian Etch aus, wo es die auszutauschende Zeile nicht mehr gibt. Bei mir funktioniert Courier da auch problemlos. Du kannst ja trotzdem versuchen $daemonscript stop mit killall authdaemond.plain zu ersetzen.
Wieviele Prozesse werden denn da bei dir eigentlich erzeugt?



RE: authlib/authdaemond zuviele Prozesse - BeNe - 11-09-2007 03:12 AM

Also das mit Dovecot ist echt kein großes Ding.
rbtux hat dafür eine super Anleitung ins Wiki gestellt.
Ich bin sehr zufrieden damit und will kein courier mehr einsetzen müssen Wink

Greez BeNe