Jul
25
2007
0

Postfix mit Solaris native LDAP

Posftix wird, auch unter Solaris, meistens mit OpenLDAP benutzt. Seit Solaris 9 liefert Sun Solaris mit LDAP Libraries aus. Deshalb liegt es nahe, dass man Postfix gleich mit den nativen Libraries baut, was einem das Leben einfacher machen kann, wenn man insbesondere bereits eine auf JES basierende Umgebung in Betrieb hat.

Als erstes muss man die LD_OPTIONS Variable korrekt setzten, damit auch gegen die richtige Library gelinkt wird:

export LD_OPTIONS="-L/opt/SUNWspro/lib -R/usr/lib -L/usr/lib -R/opt/csw/lib -L/opt/csw/lib"

Für SASL, Berkeley DB und OpenSSL verwende ich die Pakete von Blastwave, da mit Solaris keine SASL Libraries mitgeliefert werden und OpenSSL nur in der Version 0.9.7 sowie Berkeley DB nur in der Version 4.2 mitgeliefert werden.

Danach einfach “make makefiles” laufen lassen und mit “make” Postfix bauen.

make makefiles CCARGS="-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -DUSE_TLS -DHAS_DB \
-DHAS_LDAP -I/usr/include -I/opt/csw/bdb4/include -I/opt/csw/include \
-I/opt/csw/include/sasl" AUXLIBS="-L/usr/lib -R/usr/lib -L/opt/csw/bdb4/lib \
-R/opt/csw/bdb4/lib -L/opt/csw/lib -L/opt/csw/lib/sparcv8plus \
-L/opt/csw/lib/sparcv8plus+vis -L/opt/csw/lib/sasl2 -lsasl2 -lssl -lcrypto \
-ldb-4.2 -lldap"

Nach dem Compilieren zur Sicherheit nochmals kontrolieren, ob gegen die richtige Library gelinkt wurde:

ihsan@zhadum:~/src/postfix-2.4.3$ ldd libexec/smtp|grep ldap
    libldap.so.5 =>  /usr/lib/libldap.so.5

Das sieht so weit gut aus. Jetzt kann man mit makePostfixPkg.sh von meiner Postfix Seite kann man dann ein Paket bauen, welches man dann komfortabel mit pkgadd installieren kann.

Written by ihsan in: Solaris |
Jul
24
2007
0

Solaris ZFS und Veritas Storage Foundation

Sun hat kürzlich ein Whitepaper veröffentlicht, in dem die Filesystem Performance zwischen ZFS und VxFS in Verbindung mit VxVM verglichen wird. Zusammengefasst kann man sagen, dass ZFS anders performt als VxFS. Interessant dürfte auch sein, dass der Aufwand für die Administration für ZFS wesentlich geringer als für VxVM und VxFS ist. Langsam frage ich mich, wie Symantec in naher Zukunft VxFS und VxVM, welche ohnehin schon überteuert sind, verkaufen möchte.

Written by ihsan in: Solaris |
Jul
22
2007
0

Interview mit Jonathan Schwartz

In Joerg Moellenkamp’s Blog habe ich einen Link zu einem Interview mit Jonathan Schwartz in der FAZ gefunden. Lesenswert.

Written by ihsan in: Sun Microsystems |
Jul
20
2007
0

überall Linux

Heute Morgen im Flug von Kuala Lumpur nach Zürich mit der Malaysia Airlines stieg das Bordunterhaltungssystem aus. Die Filme liefen zwar noch, allerdings war das Menu-System tot.

Nach der Landung war führte die Besatzung ein Reset des Systems durch:

Bordunterhaltungssystem Boeing 777-200 (Malaysia Airlines)

Während man früher über ein startendes Windows Witze gemacht hat, freut man sich heute wenn man ein startendes Linux sieht, da sich Linux jetzt immer mehr verbreitet. Ob das jetzt besser ist, sei mal dahingestellt.

Written by ihsan in: andere Welten |

Template: TheBuckmaker.com Themes for WordPress