von MedienDeZign | Dez. 27, 2012 | GNU/Linux
Fehlt einem zur installation eines RPMs etwa eine Bibliothek z.B. die libstdc++.so.5 suche man mit
# yum provides libstdc++.so.5
nach dem Paket, welches sie enthält, wobei fogendes erscheinen kann:
compat-libstdc++-33.i386 3.2.3-61 base
Matched from:
/usr/lib/libstdc++.so.5
nun ein
# yum install compat-libstdc++33
und alles ist gut.
von MedienDeZign | Dez. 27, 2012 | GNU/Linux
Um mod_rewrite zu ermöglichen benötigen wir folgende Directory-Direktive:
<directory />
AllowOverride FileInfo
</directory>
oder falls man es unsicherer will:
<directory />
Options -Indexes Includes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</directory>
von MedienDeZign | Dez. 27, 2012 | BSD
# pkg_add ..milter-greylist.x.x
# vi /etc/rc.local
if [ X“${milter_greylist}“ != X“NO“ -a \
-x /usr/local/libexec/milter-greylist ]; then
echo -n ‚ milter-greylist‘
/usr/local/libexec/milter-greylist ${milter_greylist}
fi
# vi /etc/mail/greylist.conf
socket „/var/db/milter-greylist/milter-greylist.sock“
dumpfile „/var/db/milter-greylist/greylist.db“
#acl whitelist default
acl greylist default
# cd /usr/share/sendmail/cf
# cp openbsd-proto.mc nospam.mc
# vi nospam.mc
INPUT_MAIL_FILTER(`greylist‘,
`S=local:/var/db/milter-greylist/milter-greylist.sock‘)
define(`confMILTER_MACROS_CONNECT‘, `j, {if_addr}‘)
define(`confMILTER_MACROS_HELO‘, `{verify}, {cert_subject}‘)
define(`confMILTER_MACROS_ENVFROM‘, `i, {auth_authen}‘)
define(`confMILTER_MACROS_ENVRCPT‘, `{greylist}‘)
# m4 ../m4/cf.m4 nospam.mc > sendmail.cf
# mv sendmail.cf /etc/mail/sendmail.cf
# kill -1 `head -n1 /var/run/sendmail.pid`
von MedienDeZign | Dez. 27, 2012 | BSD
Man editiere /etc/mail/access und füge “domain.dom RELAY” für jede zuständige Domäne ein.
Nun füge man in die /etc/mail/mailertable für jede Domäne “domain.dom esmtp:[IP.InternerMailserver]” ein.
# makemap hash /etc/mail/access < /etc/mail/access
# makemap hash /etc/mail/mailertable < /etc/mail/mailertable
In der /etc/rc.conf sollte folgendes stehen:
sendmail_flags="-L sm-mta -bd -q30m"
pf=YES
spamd_flags="-G 4:4:864"
spamd_black=NO
Nun entferne man in der /etc/pf.conf alle "#" vor Zeilen mit "smtp" und "spamd" und passe den Parameter ext_if an.
In der /etc/mail/spamd.conf passe man die zu benutzenden RBLS an und kommentiere mit hilfe von
# crontab -e
den cronjob für "spamd-setup" ein.
Der MX-Eintrag für die zu behandelnden Domänen sollte natürlich auf diese Maschine weisen.
# reboot
von MedienDeZign | Dez. 27, 2012 | Apple
Sollte unter OSX mit Protools beim Speichern einer Datei folgender Fehler auftreten:
not save „filename“ because Neo Assertion in “
Volumes/Development/vb_cliff/AlturaPorts/SDKs/Neo61/Libraries/Macintosh/Envi
roment/Alone/../../../../Source/CNeolOBlock.cpp“ , line 164
lösche man den digidisign Database Ordner und korrigiere die Dateiberechtigungen z.B. mit OnyX .