Package: mailavenger
Version: 0.8.3rc1-1
Severity: important

Hi all. I've found several issues need to be fixed in package.

According to http://www.mailavenger.org/macutil.html:

"macutil, sendmac − Message Authentication Code utility"

Messages during build process:
---- 8< ----
# don't really need MAC stuff in our free world =)
rm 
/home/alex/assembly/mailavenger/mailavenger-0.8.3rc1/debian/mailavenger/usr/bin/sendmac
rm 
/home/alex/assembly/mailavenger/mailavenger-0.8.3rc1/debian/mailavenger/usr/bin/macutil
rm 
/home/alex/assembly/mailavenger/mailavenger-0.8.3rc1/debian/mailavenger/usr/share/man/man1/macutil.1
---- 8< ----

....wait, what?

====

The second issue is more complicated.

First of all, you missed build dependency: libsasl2-dev. But this is only one 
of lacks.

Code to check SASL support from configure.in:
---- 8< ----
enable_sasl=no)
if test yes = "$enable_sasl"; then
   for dir in "$prefix" /usr/local /usr; do
       test -f "$dir/include/sasl/sasl.h" \
            -a \( -f "$dir/lib/libsasl2.la" -o -f "$dir/lib/libsasl2.a" \) \
            && sasl="$dir" && break
   done
elif test -n "$enable_sasl" -a no != "$enable_sasl"; then
   sasl="$enable_sasl"
fi

unset LIBSASL
if test -n "$sasl"; then
   if test -f "$dir/lib/libsasl2.la"; then
      LIBSASL="$dir/lib/libsasl2.la"
   else
      LIBSASL="-L$dir/lib -lsasl2"
   fi
   CPPFLAGS="$CPPFLAGS -I$sasl/include/sasl"
   AC_DEFINE(SASL, 1, [Define to use Cyrus libsasl2.])
fi
AC_SUBST(LIBSASL)
---- 8< ----

On x86_64 system this library locates in "/usr/lib/x86_64-linux-gnu/libsasl2.a"
On another architectures this path will be different also.

So, i got the following during startup:
---- 8< ----
asmtpd: /etc/avenger/asmtpd.conf:108: unknown directive SASL
---- 8< ----

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mailavenger depends on:
ii  adduser                         3.113+nmu3
ii  libc6                           2.13-38
ii  libdb5.1                        5.1.29-5
ii  libgcc1                         1:4.7.2-5
ii  libpcap0.8                      1.3.0-1
ii  libssl1.0.0                     1.0.1e-2
ii  libstdc++6                      4.7.2-5
ii  lsb-base                        4.1+Debian8
ii  postfix [mail-transport-agent]  2.9.6-2

mailavenger recommends no packages.

mailavenger suggests no packages.

-- Configuration Files:
/etc/avenger/asmtpd.conf changed [not included]
/etc/avenger/unknown changed [not included]
/etc/default/mailavenger changed [not included]

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to