fulltilt
Member
  
Posts: 639
Joined: Apr 2007
Reputation: 3
|
authlib/authdaemond zuviele Prozesse
/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
Regards
OS : Debian 4, Kernel 2.6.25
ispCP Version:1.0 RC5a
Activated: AWStats static, Mailscanner, ClamAV, Bogus MX Filter, Spamassassin, Zabbix, Monit, ModSecurity2, Fail2ban
(This post was last modified: 11-09-2007 01:47 AM by fulltilt.)
|
|
| 11-09-2007 01:47 AM |
|
fulltilt
Member
  
Posts: 639
Joined: Apr 2007
Reputation: 3
|
RE: authlib/authdaemond zuviele Prozesse
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
Regards
OS : Debian 4, Kernel 2.6.25
ispCP Version:1.0 RC5a
Activated: AWStats static, Mailscanner, ClamAV, Bogus MX Filter, Spamassassin, Zabbix, Monit, ModSecurity2, Fail2ban
|
|
| 11-09-2007 01:57 AM |
|
fulltilt
Member
  
Posts: 639
Joined: Apr 2007
Reputation: 3
|
RE: authlib/authdaemond zuviele Prozesse
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
Regards
OS : Debian 4, Kernel 2.6.25
ispCP Version:1.0 RC5a
Activated: AWStats static, Mailscanner, ClamAV, Bogus MX Filter, Spamassassin, Zabbix, Monit, ModSecurity2, Fail2ban
|
|
| 11-09-2007 02:00 AM |
|
fulltilt
Member
  
Posts: 639
Joined: Apr 2007
Reputation: 3
|
RE: authlib/authdaemond zuviele Prozesse
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?
Regards
OS : Debian 4, Kernel 2.6.25
ispCP Version:1.0 RC5a
Activated: AWStats static, Mailscanner, ClamAV, Bogus MX Filter, Spamassassin, Zabbix, Monit, ModSecurity2, Fail2ban
|
|
| 11-09-2007 02:54 AM |
|