| diff -Nru dante-1.1.19.orig/acinclude.m4 dante-1.1.19/acinclude.m4 |
| --- dante-1.1.19.orig/acinclude.m4 2005-12-18 21:57:57.000000000 +0100 |
| +++ dante-1.1.19/acinclude.m4 2008-06-25 22:24:16.000000000 +0200 |
| @@ -260,4 +260,4 @@ |
| |
| tproto($@)]) |
| |
| -# -- acinclude end -- |
| \ No newline at end of file |
| +# -- acinclude end -- |
| diff -Nru dante-1.1.19.orig/configure.ac dante-1.1.19/configure.ac |
| --- dante-1.1.19.orig/configure.ac 2006-01-15 16:33:37.000000000 +0100 |
| +++ dante-1.1.19/configure.ac 2008-06-25 22:25:09.000000000 +0200 |
| @@ -21,7 +21,7 @@ |
| #NOTE: save CFLAGS; wish to compile without -O2 when debugging |
| oCFLAGS=$CFLAGS |
| unset CFLAGS |
| -AC_AIX #evidently also modifies CFLAGS |
| +#AC_AIX #evidently also modifies CFLAGS |
| AC_PROG_LIBTOOL |
| autoconf_compflags=$CFLAGS |
| CFLAGS=$oCFLAGS |
| @@ -30,18 +30,6 @@ |
| |
| AM_CONDITIONAL(PRERELEASE, test x$prerelease != x) |
| |
| -#known keywords for --enable/disable-foo(=yes/no)? |
| -LTINTERNAL="dlopen|dlopen_self|dlopen_self_static|fast_install|libtool_lock|win32_dll|shared_with_static_runtimes|shared_with_static_runtimes_CXX|shared_with_static_runtimes_F77" |
| -KNOWN_KEYWORDS="$LTINTERNAL|shared|static|debug|warnings|diagnostic|profiling|linting|libwrap|preload|serverdl|clientdl|internal|pidfile" |
| -for keyword in `set | egrep '^enable_' | sed -e 's/^enable_\(.*\)=.*/\1/'`; |
| -do |
| - echo $keyword | egrep "^(${KNOWN_KEYWORDS})$" > /dev/null |
| - if test $? -ne 0; then |
| - AC_MSG_WARN([unknown option '$keyword', ignoring ...]) |
| - sleep 10; |
| - fi |
| -done |
| - |
| #Solaris 2.5.1 is broken in many places |
| case $host in |
| *-*-solaris2.5.1) |
| @@ -1288,15 +1288,18 @@ |
| [ --without-pam disable pam support @<:@default=detect@:>@], |
| [PAM=$withval]) |
| |
| +LIBPAM= |
| if test "${PAM}" != no; then |
| #look for PAM header and lib |
| AC_CHECK_HEADERS(security/pam_appl.h, [have_pam_header=t]) |
| - AC_SEARCH_LIBS(pam_start, pam, [have_libpam=t]) |
| + AC_CHECK_LIB(pam, pam_start, [have_libpam=t]) |
| |
| if test x"${have_pam_header}" != x -a x"${have_libpam}" != x; then |
| AC_DEFINE(HAVE_PAM, 1, [PAM support]) |
| + LIBPAM=-lpam |
| fi |
| fi |
| +AC_SUBST(LIBPAM) |
| |
| #expected select behaviour? |
| unset nb_select_err |
| diff -Nru dante-1.1.19.orig/sockd/Makefile.am dante-1.1.19/sockd/Makefile.am |
| --- dante-1.1.19.orig/sockd/Makefile.am 2005-11-06 18:37:14.000000000 +0100 |
| +++ dante-1.1.19/sockd/Makefile.am 2008-06-25 22:24:16.000000000 +0200 |
| @@ -35,9 +35,9 @@ |
| |
| #XXXhack |
| if STATIC_SOCKD |
| -sockd_LDADD = ../libscompat/sockatmark.o ${LIBWRAP} |
| +sockd_LDADD = ../libscompat/sockatmark.o ${LIBWRAP} ${LIBPAM} |
| else |
| -sockd_LDADD = ../libscompat/libscompat.la ${LIBWRAP} |
| +sockd_LDADD = ../libscompat/libscompat.la ${LIBWRAP} ${LIBPAM} |
| endif |
| |
| INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/libscompat |