ispCP 1.0.3 Omega mit FreeBSD 8.0

10. Februar 2010

…läuft bei mir soweit, auch SASL. Grundsätzlich habe ich mich an diese Anleitung gehalten, aber mit folgenden Änderungen:

Folgende Ports werden zusätzlich noch benoetigt:

portmaster /usr/ports/devel/p5-Term-ReadKey /usr/ports/devel/p5-File-MimeInfo /usr/ports/mail/p5-Mail-SpamAssassin /usr/ports/security/amavisd-new /usr/ports/mail/postgrey

Amavis OHNE RAR bauen.
#————————————————–

Bei den PHP-Modulen muss auch php5-mbstring aktiviert werden.

#————————————————–

Der Quellcode von ispcp 1.0.3 muss vor dem Compilieren in Zeile 19 der Datei lr_syntax.c wie folgt abgeaendert werden:

ssize_t readlink(const char * __restrict, char * __restrict, size_t);

#————————————————–

in der php.ini muss open_basedir wie folgt geändert werden:

/usr/local/www/data/fcgi/master/php5/php.ini

open_basedir = “/usr/local/www/ispcp/gui/:/usr/local/etc/ispcp/:/var/run/ispcp.lock:/var/run/dmesg.boot:/proc/:/bin/df:/bin/:/sbin/:/usr/bin/:/usr/sbin/:/usr/local/bin/:/usr/local/sbin/:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/local/lib/php/20060613/”

Wg. FastCGI muss apache danach neu gestartet werden.

#————————————————–

Wenn ispcp nach dem make install nicht startet:

touch /usr/local/etc/ispcp/courier/backup/authdaemonrc.system

#————————————————–

FastCGI nehmen, NICHT mod_fcgid!

#————————————————–
Folgende Zeilen in die /etc/rc.conf

proftpd_enable=”YES”
mysql_enable=”YES”
apache22_http_accept_enable=”YES”
apache22_enable=”YES”
courier_authdaemond_enable=”YES”
courier_imap_imapd_enable=”YES”
courier_imap_imapd_ssl_enable=”NO”
courier_imap_pop3d_enable=”YES”
courier_imap_pop3d_ssl_enable=”YES”

postfix_enable=”YES”
policyd_weight_enable=”YES”
postgrey_enable=”YES”
spamd_enable=”YES”
amavisd_enable=”YES”

# Sendmail aus, weil Postfix.
sendmail_enable=”NO”
sendmail_submit_enable=”NO”
sendmail_outbound_enable=”NO”
sendmail_msp_queue_enable=”NO”

#————————————————–

In ispcp unter Settings->Server Ports den POSTGREY-Port auf 10023 aendern.

#————————————————–

In der /usr/local/etc/proftpd.conf die folgende Zeile auskommentieren:

AuthOrder mod_sql.c

Ich habe Ratios auskommentiert.

#
# Ratios on
#

#————————————————–
Die Datei /usr/local/etc/sasl2/smtpd.conf muss so aussehen:

pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5

Falls postfix chrooted laufen soll, muss noch ein symbolischer Link nach /var/spool/postfix/usr/local/etc/sasldb2.db gesetzt werden.

Allgemein | Kommentare Zum Seitenbeginn springen

Kommentare sind geschlossen.

Schreie aus dem Serverraum

Meta