Thu, 13 Sep 2012 20:06:28 +0200
Integrate newly introduced postfix with optional SRS logic enabled.
miscel/stackopsw-201208.sh | file | annotate | diff | comparison | revisions |
1.1 --- a/miscel/stackopsw-201208.sh Thu Sep 13 20:05:49 2012 +0200 1.2 +++ b/miscel/stackopsw-201208.sh Thu Sep 13 20:06:28 2012 +0200 1.3 @@ -1,44 +1,43 @@ 1.4 #! /bin/sh 1.5 1.6 # OpenPKG sotfware stack 20120800 Serverinstanz (oft /opsw) 1.7 -# apache fsl libksba perl-net squirrelmail 1.8 -# apache-php gawk libnet perl-openpkg srtp 1.9 -# apg gcc libpcap perl-parse stun 1.10 -# apr gcrypt libpixman perl-ssl tcl 1.11 -# arpwatch gd libpri perl-stats texinfo 1.12 -# asterisk gdbm libtool perl-sys tokyocabinet 1.13 -# autoconf geoip libxml perl-term tsocks 1.14 -# automake getopt libxslt perl-text tor 1.15 -# bacula gettext lynx perl-time tun 1.16 -# bash glib lzo perl-util udns 1.17 -# bc gmime m4 perl-www vorbis-libs 1.18 -# bind gmp mailman perl-xml webalizer 1.19 -# binutils gnupg make pinentry x509 1.20 -# bison gpg-error memcached pkgconfig yaml 1.21 -# bzip2 grep milter png zlib 1.22 -# cairo grepmail mm popt 1.23 -# cfengine groff mpc postfix 1.24 -# clamav gzip mpfr postfix-mailgraph 1.25 -# cmake honeyd mpg123 postgresql 1.26 -# confuse iksemel mrtg postgrey 1.27 -# curl imap mysql procmail 1.28 -# daq infozip ncurses proftpd 1.29 -# davical intltool openldap pth 1.30 -# db jabberd opensips python 1.31 -# dhcpd joomla openssl pyzor 1.32 -# dhtml jpeg openvpn radiusclient 1.33 -# diffutils json pango readline 1.34 -# dovecot kamailio pcre rrdtool 1.35 -# drupal libassuan perl sasl 1.36 -# drupal-module-misc libdnet perl-comp sed 1.37 -# drupal-theme-misc libedit perl-crypto slang 1.38 -# dspam libevent perl-db snmp 1.39 -# expat libexecinfo perl-dbi snort 1.40 -# flex libffi perl-dns sox 1.41 -# fontconfig libgsasl perl-ds spamassassin 1.42 -# freeradius libiconv perl-locale speex 1.43 -# freetype libidn perl-mail sproxy 1.44 -# perl-module sqlite 1.45 +# apache fsl libksba perl-mail speex 1.46 +# apache-php gawk libnet perl-module sproxy 1.47 +# apg gcc libpcap perl-net sqlite 1.48 +# apr gcrypt libpixman perl-openpkg squirrelmail 1.49 +# arpwatch gd libpri perl-parse srtp 1.50 +# asterisk gdbm libsrs2 perl-ssl stun 1.51 +# autoconf geoip libtool perl-stats tcl 1.52 +# automake getopt libxml perl-sys texinfo 1.53 +# bacula gettext libxslt perl-term tokyocabinet 1.54 +# bash glib lynx perl-text tsocks 1.55 +# bc gmime lzo perl-time tor 1.56 +# bind gmp m4 perl-util tun 1.57 +# binutils gnupg mailman perl-www udns 1.58 +# bison gpg-error make perl-xml vorbis-libs 1.59 +# bzip2 grep memcached pinentry webalizer 1.60 +# cairo grepmail milter pkgconfig x509 1.61 +# cfengine groff mm png yaml 1.62 +# clamav gzip mpc popt zlib 1.63 +# cmake honeyd mpfr postfix 1.64 +# confuse iksemel mpg123 postfix-mailgraph 1.65 +# curl imap mrtg postgresql 1.66 +# daq infozip mysql postgrey 1.67 +# davical intltool ncurses procmail 1.68 +# db jabberd openldap proftpd 1.69 +# dhcpd joomla opensips pth 1.70 +# dhtml jpeg openssl python 1.71 +# diffutils json openvpn pyzor 1.72 +# dovecot kamailio pango radiusclient 1.73 +# drupal libassuan pcre readline 1.74 +# drupal-module-misc libdnet perl rrdtool 1.75 +# drupal-theme-misc libedit perl-comp sasl 1.76 +# dspam libevent perl-crypto sed 1.77 +# expat libexecinfo perl-db slang 1.78 +# flex libffi perl-dbi snmp 1.79 +# fontconfig libgsasl perl-dns snort 1.80 +# freeradius libiconv perl-ds sox 1.81 +# freetype libidn perl-locale spamassassin 1.82 1.83 # Variables 1.84 #ARCFIX=amd64-suse12.1 1.85 @@ -355,11 +354,18 @@ 1.86 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-time-5.16-20120807.src.rpm || exit $? 1.87 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-time-5.16-20120807.${ARCFIX}-${PREFIX}.rpm || exit $? 1.88 echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-time-5.16-20120807.src.rpm = $? :::: 1.89 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm :::: 1.90 +if test ! -f ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm; then 1.91 + /${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 $? 1.92 +fi 1.93 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm || exit $? 1.94 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/libsrs2-1.0.18-20080101.${ARCFIX}-${PREFIX}.rpm || exit $? 1.95 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm = $? :::: 1.96 echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm :::: 1.97 if test ! -f ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm; then 1.98 /${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 $? 1.99 fi 1.100 -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 $? 1.101 +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 $? 1.102 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-2.9.4-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.103 echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm = $? :::: 1.104 echo :::: http://download.openpkg.org/packages/current/source/BASE/pth-2.0.7-20080101.src.rpm ::::