Hi, damit compiled es und laesst sich auch installieren - Das certificate und key erzeugen habe ich noch nicht wirklich gerafft. Ach ja - Man braucht neues openssl. Das aus sid/woody compiled unter potato aus der tuete ... Flo diff -Nur postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/changelog postfix-tls-flo/debian/changelog --- postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/changelog Mon Sep 24 22:00:20 2001 +++ postfix-tls-flo/debian/changelog Mon Sep 24 20:36:15 2001 @@ -1,3 +1,12 @@ +postfix-tls (0.0.20010502.SNAPSHOT+tls-0.7.2-1.1) unstable; urgency=low + + * Change debian/config to include Debian::DebConf:: for older debconf + * Change debian/rules to also link against -llber + * Fix dpkg-statoverride occurencies + * Remove last instance of $version + + -- Florian Lohoff <flo@rfc822.org> Mon, 24 Sep 2001 20:32:47 +0000 + postfix-tls (0.0.20010502.SNAPSHOT+tls-0.7.2-1) unstable; urgency=low * new upstream versions of postfix and pfixtls. Closes: #87256 * got rid of rm -rf /etc/postfix from postrm purge. Closes: #98987 diff -Nur postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/config postfix-tls-flo/debian/config --- postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/config Mon Sep 24 22:00:20 2001 +++ postfix-tls-flo/debian/config Mon Sep 24 20:09:52 2001 @@ -4,7 +4,7 @@ # Based on code by Colin Walters <walters@cis.ohio-state.edu>, # and John Goerzen <jgoerzen@progenylinux.com>. -use Debconf::Client::ConfModule qw(:all); +use Debian::DebConf::Client::ConfModule qw(:all); use File::Copy; use Fcntl; diff -Nur postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/control postfix-tls-flo/debian/control --- postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/control Mon Sep 24 22:00:20 2001 +++ postfix-tls-flo/debian/control Mon Sep 24 20:38:38 2001 @@ -7,7 +7,7 @@ Package: postfix-tls Architecture: any -Depends: ${shlibs:Depends}, netbase, adduser, debconf, dpkg (>= 1.8.3) +Depends: ${shlibs:Depends}, netbase, adduser, debconf Recommends: mail-reader Suggests: procmail Conflicts: mail-transport-agent, smail, postfix, libnss-db (<< 2.2-3) diff -Nur postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/files postfix-tls-flo/debian/files --- postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/files Thu Jan 1 00:00:00 1970 +++ postfix-tls-flo/debian/files Mon Sep 24 20:50:53 2001 @@ -0,0 +1 @@ +postfix-tls_0.0.20010502.SNAPSHOT+tls-0.7.2-1.1_i386.deb non-US extra diff -Nur postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/postinst postfix-tls-flo/debian/postinst --- postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/postinst Mon Sep 24 22:00:20 2001 +++ postfix-tls-flo/debian/postinst Mon Sep 24 20:32:13 2001 @@ -20,8 +20,8 @@ addgroup postdrop chown postfix:postdrop $MAILDROP fi - dpkg-statoverride --remove $POSTDROP >/dev/null 2>&1 || true - dpkg-statoverride --update --add root postdrop 02555 $POSTDROP + #dpkg-statoverride --remove $POSTDROP >/dev/null 2>&1 || true + #dpkg-statoverride --update --add root postdrop 02555 $POSTDROP chmod 1730 $MAILDROP [ -f ${SCRIPT} ] || ln -sf ${SCRIPT}-sgid ${SCRIPT} ;; @@ -29,7 +29,7 @@ chown postfix:postfix $MAILDROP chmod 1733 $MAILDROP chmod 555 $POSTDROP - dpkg-statoverride --remove $POSTDROP >/dev/null 2>&1 || true + #dpkg-statoverride --remove $POSTDROP >/dev/null 2>&1 || true [ -f ${SCRIPT} ] || ln -sf ${SCRIPT}-nosgid ${SCRIPT} ;; esac diff -Nur postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/preinst postfix-tls-flo/debian/preinst --- postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/preinst Mon Sep 24 22:00:20 2001 +++ postfix-tls-flo/debian/preinst Mon Sep 24 20:35:59 2001 @@ -69,36 +69,36 @@ touch /var/spool/postfix/restart fi export LANG=C # for the comparison of mail version... - if dpkg --compare-versions $version lt 0.0.20010329.SNAPSHOT-6; then - # are there any maps that need to be converted? - # alias files get rebuilt always. - # Likewise, if there's no config, then there is nothing to - # upgrade... - if [ -f $CONFIG ]; then - maps=$(postconf | grep -ve alias_database -e alias_maps | - (grep -e hash: -e btree: || true) ) - if [ -n "$maps" ]; then - touch /var/spool/postfix/db2-db3-upgrade - db_upgrade_warning - fi - fi - if dpkg --compare-versions $version lt 0.0.20001217.SNAPSHOT-4; then - if dpkg --compare-versions $dpkg_vers ge 1.8; then - # was postdrop setgid before? If so, add the override. - set -- $(ls -l $POSTDROP) - sgid=${1#??????} - if [ "${sgid%???}" = "s" ]; then - dpkg-statoverride --remove $POSTDROP >/dev/null 2>&1 || true - dpkg-statoverride --add root $4 02555 $POSTDROP - fi - fi - if dpkg --compare-versions $version lt 0.0.19991231; then - if [ -f $CONFIG -a -n "$(postconf -h transport_maps)" ]; then - transport_map_warning - fi - fi - fi - fi +# if dpkg --compare-versions $version lt 0.0.20010329.SNAPSHOT-6; then +# # are there any maps that need to be converted? +# # alias files get rebuilt always. +# # Likewise, if there's no config, then there is nothing to +# # upgrade... +# if [ -f $CONFIG ]; then +# maps=$(postconf | grep -ve alias_database -e alias_maps | +# (grep -e hash: -e btree: || true) ) +# if [ -n "$maps" ]; then +# touch /var/spool/postfix/db2-db3-upgrade +# db_upgrade_warning +# fi +# fi +# if dpkg --compare-versions $version lt 0.0.20001217.SNAPSHOT-4; then +# if dpkg --compare-versions $dpkg_vers ge 1.8; then +# # was postdrop setgid before? If so, add the override. +# set -- $(ls -l $POSTDROP) +# sgid=${1#??????} +# if [ "${sgid%???}" = "s" ]; then +# dpkg-statoverride --remove $POSTDROP >/dev/null 2>&1 || true +# dpkg-statoverride --add root $4 02555 $POSTDROP +# fi +# fi +# if dpkg --compare-versions $version lt 0.0.19991231; then +# if [ -f $CONFIG -a -n "$(postconf -h transport_maps)" ]; then +# transport_map_warning +# fi +# fi +# fi +# fi if [ ! start-stop-daemon -K -q -o \ --pidfile /var/spool/postfix/pid/master.pid \ --exec /usr/sbin/postfix 2>/dev/null ]; then :; fi diff -Nur postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/rules postfix-tls-flo/debian/rules --- postfix-tls-0.0.20010502.SNAPSHOT+tls-0.7.2/debian/rules Mon Sep 24 22:00:20 2001 +++ postfix-tls-flo/debian/rules Mon Sep 24 20:11:17 2001 @@ -21,7 +21,7 @@ bindir=debian/$(package)/usr/bin confdir=debian/$(package)/etc/$(package_short) -AUXLIBS = -lpcre -lldap -lgdbm +AUXLIBS = -lpcre -llber -lldap -lgdbm OFLAGS = -O2 SHELL=/bin/bash -- Florian Lohoff flo@rfc822.org +49-5201-669912 Nine nineth on september the 9th Welcome to the new billenium