lists.arthurdejong.org
RSS feed

nss-pam-ldapd branch master updated. 0.9.0-57-gf6c20ee

[Date Prev][Date Next] [Thread Prev][Thread Next]

nss-pam-ldapd branch master updated. 0.9.0-57-gf6c20ee



This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "nss-pam-ldapd".

The branch, master has been updated
       via  f6c20eec9afda63fa0c2027818c88ab488dd4402 (commit)
       via  27abbbb372fee84e6be4018cede1efd45355a6d1 (commit)
       via  494833d674e6d3e2bf251c666a29d752515a6989 (commit)
      from  7b474d0d1cf1a5c7a7b59e55b29a9778d5925742 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://arthurdejong.org/git/nss-pam-ldapd/commit/?id=f6c20eec9afda63fa0c2027818c88ab488dd4402

commit f6c20eec9afda63fa0c2027818c88ab488dd4402
Author: Arthur de Jong <arthur@arthurdejong.org>
Date:   Fri Aug 23 23:06:24 2013 +0200

    Ignore SIGUSR2 for future compatibility

diff --git a/nslcd/nslcd.c b/nslcd/nslcd.c
index 98aee6b..ab2e2cb 100644
--- a/nslcd/nslcd.c
+++ b/nslcd/nslcd.c
@@ -810,7 +810,7 @@ int main(int argc, char *argv[])
   install_sighandler(SIGPIPE, SIG_IGN);
   install_sighandler(SIGTERM, sig_handler);
   install_sighandler(SIGUSR1, sig_handler);
-  install_sighandler(SIGUSR2, sig_handler);
+  install_sighandler(SIGUSR2, SIG_IGN);
   /* wait until we received a signal */
   while ((nslcd_receivedsignal == 0) || (nslcd_receivedsignal == SIGUSR1))
   {

http://arthurdejong.org/git/nss-pam-ldapd/commit/?id=27abbbb372fee84e6be4018cede1efd45355a6d1

commit 27abbbb372fee84e6be4018cede1efd45355a6d1
Author: Arthur de Jong <arthur@arthurdejong.org>
Date:   Fri Aug 23 22:52:07 2013 +0200

    Add a test for the manual pages
    
    This replaces e0491d2 to run xmlto from the man directory. This handles
    the case more gracefully if xmlto is not available.

diff --git a/man/Makefile.am b/man/Makefile.am
index 8a94461..85c148d 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -45,8 +45,7 @@ EXTRA_DIST = $(ALL_MANS) $(ALL_MANS:=.xml)
 
 if GENMAN
 
-MAINTAINERCLEANFILES = $(ALL_MANS)
-CLEANFILES = $(ALL_MANS:=.html)
+MAINTAINERCLEANFILES = $(ALL_MANS) $(ALL_MANS:=.html)
 
 SUFFIXES = .xml
 .xml:
@@ -60,6 +59,3 @@ SUFFIXES = .xml
        xmlto xhtml-nochunks $<
 
 endif
-
-# when running the test convert all manuals to HTML for extra testing
-check_DATA = $(ALL_MANS:=.html)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 22c454a..8444d0e 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -19,7 +19,8 @@
 # 02110-1301 USA
 
 TESTS = test_dict test_set test_tio test_expr test_getpeercred test_cfg \
-        test_myldap.sh test_common test_nsscmds.sh test_pamcmds.sh
+        test_myldap.sh test_common test_nsscmds.sh test_pamcmds.sh \
+        test_manpages.sh
 if HAVE_PYTHON
 TESTS += test_pycompile.sh test_pylint.sh test_pynslcd_cache.py
 endif
@@ -30,9 +31,10 @@ check_PROGRAMS = test_dict test_set test_tio test_expr 
test_getpeercred \
                  test_cfg test_myldap test_common \
                  lookup_netgroup lookup_shadow
 
-EXTRA_DIST = nslcd-test.conf test_myldap.sh test_nsscmds.sh test_pamcmds.sh \
-             test_pycompile.sh test_pylint.sh pylint.rc in_testenv.sh \
-             test_pamcmds.expect usernames.txt test_pynslcd_cache.py
+EXTRA_DIST = nslcd-test.conf usernames.txt in_testenv.sh test_myldap.sh \
+             test_nsscmds.sh  test_pamcmds.sh test_pamcmds.expect \
+             test_manpages.sh \
+             test_pycompile.sh test_pylint.sh pylint.rc test_pynslcd_cache.py
 
 CLEANFILES = $(EXTRA_PROGRAMS)
 
diff --git a/tests/test_manpages.sh b/tests/test_manpages.sh
new file mode 100755
index 0000000..d302070
--- /dev/null
+++ b/tests/test_manpages.sh
@@ -0,0 +1,47 @@
+#!/bin/sh
+
+# test_manpages.sh - run some validity checks on the manual pages
+#
+# Copyright (C) 2013 Arthur de Jong
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 USA
+
+set -e
+
+# find manual page directory
+srcdir="${srcdir-`dirname "$0"`}"
+top_srcdir="${top_srcdir-${srcdir}/..}"
+
+# if xmlto is missing, ignore
+if ! xmlto  --version > /dev/null 2> /dev/null
+then
+  echo "xmlto not found"
+  exit 77
+fi
+
+# set up a temporary directory
+tmpdir="test_manpages.tmp"
+mkdir "$tmpdir"
+
+# generate HTML for all manual pages
+for man in $top_srcdir/man/*.xml
+do
+  echo "xmlto $man"
+  xmlto xhtml-nochunks -o "$tmpdir" "$man"
+done
+
+# clean up
+rm -rf "$tmpdir"

http://arthurdejong.org/git/nss-pam-ldapd/commit/?id=494833d674e6d3e2bf251c666a29d752515a6989

commit 494833d674e6d3e2bf251c666a29d752515a6989
Author: Arthur de Jong <arthur@arthurdejong.org>
Date:   Sun Aug 18 12:24:50 2013 +0200

    Update files from latest automake

diff --git a/config.guess b/config.guess
index 120cc0d..b79252d 100755
--- a/config.guess
+++ b/config.guess
@@ -2,7 +2,7 @@
 # Attempt to guess a canonical system name.
 #   Copyright 1992-2013 Free Software Foundation, Inc.
 
-timestamp='2013-05-16'
+timestamp='2013-06-10'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -995,6 +995,12 @@ EOF
     ppc:Linux:*:*)
        echo powerpc-unknown-linux-${LIBC}
        exit ;;
+    ppc64le:Linux:*:*)
+       echo powerpc64le-unknown-linux-${LIBC}
+       exit ;;
+    ppcle:Linux:*:*)
+       echo powerpcle-unknown-linux-${LIBC}
+       exit ;;
     s390:Linux:*:* | s390x:Linux:*:*)
        echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
        exit ;;
diff --git a/config.sub b/config.sub
index 8b612ab..9633db7 100755
--- a/config.sub
+++ b/config.sub
@@ -2,7 +2,7 @@
 # Configuration validation subroutine script.
 #   Copyright 1992-2013 Free Software Foundation, Inc.
 
-timestamp='2013-04-24'
+timestamp='2013-08-10'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -257,7 +257,7 @@ case $basic_machine in
        | avr | avr32 \
        | be32 | be64 \
        | bfin \
-       | c4x | clipper \
+       | c4x | c8051 | clipper \
        | d10v | d30v | dlx | dsp16xx \
        | epiphany \
        | fido | fr30 | frv \
@@ -372,7 +372,7 @@ case $basic_machine in
        | be32-* | be64-* \
        | bfin-* | bs2000-* \
        | c[123]* | c30-* | [cjt]90-* | c4x-* \
-       | clipper-* | craynv-* | cydra-* \
+       | c8051-* | clipper-* | craynv-* | cydra-* \
        | d10v-* | d30v-* | dlx-* \
        | elxsi-* \
        | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
@@ -794,7 +794,7 @@ case $basic_machine in
                os=-mingw64
                ;;
        mingw32)
-               basic_machine=i386-pc
+               basic_machine=i686-pc
                os=-mingw32
                ;;
        mingw32ce)
@@ -830,7 +830,7 @@ case $basic_machine in
                basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
                ;;
        msys)
-               basic_machine=i386-pc
+               basic_machine=i686-pc
                os=-msys
                ;;
        mvs)
@@ -1546,6 +1546,9 @@ case $basic_machine in
        c4x-* | tic4x-*)
                os=-coff
                ;;
+       c8051-*)
+               os=-elf
+               ;;
        hexagon-*)
                os=-elf
                ;;

-----------------------------------------------------------------------

Summary of changes:
 config.guess                                |    8 ++++++-
 config.sub                                  |   13 ++++++----
 man/Makefile.am                             |    6 +----
 nslcd/nslcd.c                               |    2 +-
 tests/Makefile.am                           |   10 ++++----
 tests/{test_pamcmds.sh => test_manpages.sh} |   34 ++++++++++++++++-----------
 6 files changed, 43 insertions(+), 30 deletions(-)
 copy tests/{test_pamcmds.sh => test_manpages.sh} (60%)


hooks/post-receive
-- 
nss-pam-ldapd
-- 
To unsubscribe send an email to
nss-pam-ldapd-commits-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/nss-pam-ldapd-commits/