# HG changeset patch # User Michael Schloh von Bennewitz # Date 1347559588 -7200 # Node ID bbdbd736796e396034fc67df56eda2c696adb9cd # Parent 7a7cc794483bf5325ccb01d2930bd5e2c0514375 Integrate newly introduced postfix with optional SRS logic enabled. diff -r 7a7cc794483b -r bbdbd736796e miscel/stackopsw-201208.sh --- a/miscel/stackopsw-201208.sh Thu Sep 13 20:05:49 2012 +0200 +++ b/miscel/stackopsw-201208.sh Thu Sep 13 20:06:28 2012 +0200 @@ -1,44 +1,43 @@ #! /bin/sh # OpenPKG sotfware stack 20120800 Serverinstanz (oft /opsw) -# apache fsl libksba perl-net squirrelmail -# apache-php gawk libnet perl-openpkg srtp -# apg gcc libpcap perl-parse stun -# apr gcrypt libpixman perl-ssl tcl -# arpwatch gd libpri perl-stats texinfo -# asterisk gdbm libtool perl-sys tokyocabinet -# autoconf geoip libxml perl-term tsocks -# automake getopt libxslt perl-text tor -# bacula gettext lynx perl-time tun -# bash glib lzo perl-util udns -# bc gmime m4 perl-www vorbis-libs -# bind gmp mailman perl-xml webalizer -# binutils gnupg make pinentry x509 -# bison gpg-error memcached pkgconfig yaml -# bzip2 grep milter png zlib -# cairo grepmail mm popt -# cfengine groff mpc postfix -# clamav gzip mpfr postfix-mailgraph -# cmake honeyd mpg123 postgresql -# confuse iksemel mrtg postgrey -# curl imap mysql procmail -# daq infozip ncurses proftpd -# davical intltool openldap pth -# db jabberd opensips python -# dhcpd joomla openssl pyzor -# dhtml jpeg openvpn radiusclient -# diffutils json pango readline -# dovecot kamailio pcre rrdtool -# drupal libassuan perl sasl -# drupal-module-misc libdnet perl-comp sed -# drupal-theme-misc libedit perl-crypto slang -# dspam libevent perl-db snmp -# expat libexecinfo perl-dbi snort -# flex libffi perl-dns sox -# fontconfig libgsasl perl-ds spamassassin -# freeradius libiconv perl-locale speex -# freetype libidn perl-mail sproxy -# perl-module sqlite +# apache fsl libksba perl-mail speex +# apache-php gawk libnet perl-module sproxy +# apg gcc libpcap perl-net sqlite +# apr gcrypt libpixman perl-openpkg squirrelmail +# arpwatch gd libpri perl-parse srtp +# asterisk gdbm libsrs2 perl-ssl stun +# autoconf geoip libtool perl-stats tcl +# automake getopt libxml perl-sys texinfo +# bacula gettext libxslt perl-term tokyocabinet +# bash glib lynx perl-text tsocks +# bc gmime lzo perl-time tor +# bind gmp m4 perl-util tun +# binutils gnupg mailman perl-www udns +# bison gpg-error make perl-xml vorbis-libs +# bzip2 grep memcached pinentry webalizer +# cairo grepmail milter pkgconfig x509 +# cfengine groff mm png yaml +# clamav gzip mpc popt zlib +# cmake honeyd mpfr postfix +# confuse iksemel mpg123 postfix-mailgraph +# curl imap mrtg postgresql +# daq infozip mysql postgrey +# davical intltool ncurses procmail +# db jabberd openldap proftpd +# dhcpd joomla opensips pth +# dhtml jpeg openssl python +# diffutils json openvpn pyzor +# dovecot kamailio pango radiusclient +# drupal libassuan pcre readline +# drupal-module-misc libdnet perl rrdtool +# drupal-theme-misc libedit perl-comp sasl +# dspam libevent perl-crypto sed +# expat libexecinfo perl-db slang +# flex libffi perl-dbi snmp +# fontconfig libgsasl perl-dns snort +# freeradius libiconv perl-ds sox +# freetype libidn perl-locale spamassassin # Variables #ARCFIX=amd64-suse12.1 @@ -355,11 +354,18 @@ time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-time-5.16-20120807.src.rpm || exit $? ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-time-5.16-20120807.${ARCFIX}-${PREFIX}.rpm || exit $? echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-time-5.16-20120807.src.rpm = $? :::: +echo :::: http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm :::: +if test ! -f ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm; then + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm || exit $? +fi +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm || exit $? +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/libsrs2-1.0.18-20080101.${ARCFIX}-${PREFIX}.rpm || exit $? +echo :::: http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm = $? :::: echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm :::: if test ! -f ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm; then /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm || exit $? fi -time /${PREFIX}/libexec/openpkg/rpm --define 'with_ssl yes' --define 'with_sasl yes' --rebuild ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm || exit $? +time /${PREFIX}/libexec/openpkg/rpm --define 'with_ssl yes' --define 'with_sasl yes' --define 'with_spfsrs yes' --rebuild ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm || exit $? ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-2.9.4-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm = $? :::: echo :::: http://download.openpkg.org/packages/current/source/BASE/pth-2.0.7-20080101.src.rpm ::::