Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/openpam/dist Import openpam-20130907
details: https://anonhg.NetBSD.org/src/rev/3c833afaccb8
branches: trunk
changeset: 792250:3c833afaccb8
user: christos <christos%NetBSD.org@localhost>
date: Fri Dec 27 19:16:04 2013 +0000
description:
Import openpam-20130907
diffstat:
external/bsd/openpam/dist/CREDITS | 6 +-
external/bsd/openpam/dist/HISTORY | 29 +-
external/bsd/openpam/dist/INSTALL | 2 +-
external/bsd/openpam/dist/LICENSE | 2 +-
external/bsd/openpam/dist/Makefile.am | 2 +-
external/bsd/openpam/dist/Makefile.in | 400 +-
external/bsd/openpam/dist/README | 2 +-
external/bsd/openpam/dist/RELNOTES | 27 +-
external/bsd/openpam/dist/TODO | 18 +-
external/bsd/openpam/dist/aclocal.m4 | 9315 +---------
external/bsd/openpam/dist/autogen.sh | 4 +-
external/bsd/openpam/dist/bin/Makefile.am | 2 +-
external/bsd/openpam/dist/bin/Makefile.in | 293 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/Makefile.am | 6 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/Makefile.in | 249 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/openpam_dump_policy.c | 8 +-
external/bsd/openpam/dist/bin/pamtest/Makefile.am | 6 +-
external/bsd/openpam/dist/bin/pamtest/Makefile.in | 306 +-
external/bsd/openpam/dist/bin/su/Makefile.am | 6 +-
external/bsd/openpam/dist/bin/su/Makefile.in | 306 +-
external/bsd/openpam/dist/compile | 347 +
external/bsd/openpam/dist/config.guess | 1100 +-
external/bsd/openpam/dist/config.h.in | 17 +-
external/bsd/openpam/dist/config.sub | 522 +-
external/bsd/openpam/dist/configure | 784 +-
external/bsd/openpam/dist/configure.ac | 41 +-
external/bsd/openpam/dist/depcomp | 527 +-
external/bsd/openpam/dist/doc/Makefile.am | 2 +-
external/bsd/openpam/dist/doc/Makefile.in | 293 +-
external/bsd/openpam/dist/doc/man/Makefile.am | 21 +-
external/bsd/openpam/dist/doc/man/Makefile.in | 202 +-
external/bsd/openpam/dist/doc/man/openpam.man | 2 +-
external/bsd/openpam/dist/doc/man/pam.man | 2 +-
external/bsd/openpam/dist/include/Makefile.am | 2 +-
external/bsd/openpam/dist/include/Makefile.in | 293 +-
external/bsd/openpam/dist/include/security/Makefile.am | 6 +-
external/bsd/openpam/dist/include/security/Makefile.in | 228 +-
external/bsd/openpam/dist/install-sh | 35 +-
external/bsd/openpam/dist/lib/Makefile.am | 93 +-
external/bsd/openpam/dist/lib/Makefile.in | 630 +-
external/bsd/openpam/dist/m4/libtool.m4 | 7982 ++++++++
external/bsd/openpam/dist/m4/ltoptions.m4 | 384 +
external/bsd/openpam/dist/m4/ltsugar.m4 | 123 +
external/bsd/openpam/dist/m4/ltversion.m4 | 23 +
external/bsd/openpam/dist/m4/lt~obsolete.m4 | 98 +
external/bsd/openpam/dist/missing | 443 +-
external/bsd/openpam/dist/mkpkgng.in | 166 +
external/bsd/openpam/dist/modules/Makefile.am | 8 +-
external/bsd/openpam/dist/modules/Makefile.in | 298 +-
external/bsd/openpam/dist/modules/pam_deny/Makefile.am | 17 +-
external/bsd/openpam/dist/modules/pam_deny/Makefile.in | 320 +-
external/bsd/openpam/dist/modules/pam_permit/Makefile.am | 17 +-
external/bsd/openpam/dist/modules/pam_permit/Makefile.in | 320 +-
external/bsd/openpam/dist/modules/pam_unix/Makefile.am | 19 +-
external/bsd/openpam/dist/modules/pam_unix/Makefile.in | 329 +-
external/bsd/openpam/dist/pamgdb.in | 2 +-
external/bsd/openpam/dist/t/Makefile.am | 12 +-
external/bsd/openpam/dist/t/Makefile.in | 737 +-
external/bsd/openpam/dist/t/t.h | 39 +-
external/bsd/openpam/dist/t/t_file.c | 162 +
external/bsd/openpam/dist/t/t_main.c | 20 +-
external/bsd/openpam/dist/t/t_openpam_readlinev.c | 179 +-
external/bsd/openpam/dist/t/t_openpam_readword.c | 696 +-
external/bsd/openpam/dist/test-driver | 127 +
64 files changed, 15962 insertions(+), 12695 deletions(-)
diffs (truncated from 34631 to 300 lines):
diff -r 3f2e055282d0 -r 3c833afaccb8 external/bsd/openpam/dist/CREDITS
--- a/external/bsd/openpam/dist/CREDITS Fri Dec 27 18:55:40 2013 +0000
+++ b/external/bsd/openpam/dist/CREDITS Fri Dec 27 19:16:04 2013 +0000
@@ -1,3 +1,5 @@
+
+ _á¼?Ï?Ï?δοÏ?ε οá½?ν Ï?á½° Î?αίÏ?αÏ?οÏ? Î?αίÏ?αÏ?ι καὶ Ï?á½° Ï?οῦ Î?εοῦ Ï?á¿· Î?εῷ_
The OpenPAM library was developed for the FreeBSD Project by ThinkSec AS
and Network Associates Laboratories, the Security Research Division of
@@ -21,12 +23,14 @@
Don Lewis <truckman%freebsd.org@localhost>
Emmanuel Dreyfus <manu%netbsd.org@localhost>
Eric Melville <eric%freebsd.org@localhost>
+ Espen Grøndahl <espegro%usit.uio.no@localhost>
Gary Winiger <gary.winiger%sun.com@localhost>
Gleb Smirnoff <glebius%freebsd.org@localhost>
Hubert Feyrer <hubert%feyrer.de@localhost>
Jason Evans <jasone%freebsd.org@localhost>
Joe Marcus Clarke <marcus%freebsd.org@localhost>
Juli Mallett <jmallett%freebsd.org@localhost>
+ Ankita Pal <pal.ankita.ankita%gmail.com@localhost>
Jörg Sonnenberger <joerg%britannica.bec.de@localhost>
Maëlle Lesage <lesage.maelle%gmail.com@localhost>
Mark Murray <markm%freebsd.org@localhost>
@@ -43,4 +47,4 @@
Wojciech A. Koszek <wkoszek%freebsd.org@localhost>
Yar Tikhiy <yar%freebsd.org@localhost>
-Id: CREDITS 587 2012-04-08 11:12:10Z des
+Id: CREDITS 648 2013-03-05 17:54:27Z des
diff -r 3f2e055282d0 -r 3c833afaccb8 external/bsd/openpam/dist/HISTORY
--- a/external/bsd/openpam/dist/HISTORY Fri Dec 27 18:55:40 2013 +0000
+++ b/external/bsd/openpam/dist/HISTORY Fri Dec 27 19:16:04 2013 +0000
@@ -1,3 +1,30 @@
+OpenPAM Nummularia 2013-09-07
+
+ - ENHANCE: Rewrite the dynamic loader to improve readability and
+ reliability. Modules can now be listed without the ".so" suffix in
+ the policy file; OpenPAM will automatically add it, just like it
+ will automatically add the version number if required.
+
+ - ENHANCE: Allow openpam_straddch(3) to be called without a character
+ so it can be used to preallocate a string.
+
+ - ENHANCE: Improve portability by adding simple asprintf(3) and
+ vasprintf(3) implementations for platforms that don't have them.
+
+ - ENHANCE: Move the libpam sources into a separate subdirectory.
+
+ - ENHANCE: Substantial documentation improvements.
+
+ - BUGFIX: When openpam_readword(3) encountered an opening quote, it
+ would set the first byte in the buffer to '\0', discarding all
+ existing text and, unless the buffer was empty to begin with, all
+ subsequent text as well. This went unnoticed because none of the
+ unit tests for quoted strings had any text preceding the opening
+ quote.
+
+ - BUGFIX: make --with-modules-dir work the way it was meant to work
+ (but never did).
+============================================================================
OpenPAM Micrampelis 2012-05-26
- FEATURE: Add an openpam_readword(3) function which reads the next
@@ -401,4 +428,4 @@
First (beta) release.
============================================================================
-Id: HISTORY 609 2012-05-26 13:57:45Z des
+Id: HISTORY 737 2013-09-07 12:53:55Z des
diff -r 3f2e055282d0 -r 3c833afaccb8 external/bsd/openpam/dist/INSTALL
--- a/external/bsd/openpam/dist/INSTALL Fri Dec 27 18:55:40 2013 +0000
+++ b/external/bsd/openpam/dist/INSTALL Fri Dec 27 19:16:04 2013 +0000
@@ -55,4 +55,4 @@
# make install
-Id: INSTALL 388 2006-04-12 10:31:52Z des
+Id: INSTALL 648 2013-03-05 17:54:27Z des
diff -r 3f2e055282d0 -r 3c833afaccb8 external/bsd/openpam/dist/LICENSE
--- a/external/bsd/openpam/dist/LICENSE Fri Dec 27 18:55:40 2013 +0000
+++ b/external/bsd/openpam/dist/LICENSE Fri Dec 27 19:16:04 2013 +0000
@@ -32,4 +32,4 @@
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
-Id: LICENSE 546 2012-03-31 23:13:20Z des
+Id: LICENSE 648 2013-03-05 17:54:27Z des
diff -r 3f2e055282d0 -r 3c833afaccb8 external/bsd/openpam/dist/Makefile.am
--- a/external/bsd/openpam/dist/Makefile.am Fri Dec 27 18:55:40 2013 +0000
+++ b/external/bsd/openpam/dist/Makefile.am Fri Dec 27 19:16:04 2013 +0000
@@ -1,4 +1,4 @@
-# Id: Makefile.am 549 2012-04-01 20:38:30Z des
+# Id: Makefile.am 623 2013-02-25 07:24:51Z des
ACLOCAL_AMFLAGS = -I m4
diff -r 3f2e055282d0 -r 3c833afaccb8 external/bsd/openpam/dist/Makefile.in
--- a/external/bsd/openpam/dist/Makefile.in Fri Dec 27 18:55:40 2013 +0000
+++ b/external/bsd/openpam/dist/Makefile.in Fri Dec 27 19:16:04 2013 +0000
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# Makefile.in generated by automake 1.14 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
@@ -15,8 +14,53 @@
@SET_MAKE@
-# Id: Makefile.am 549 2012-04-01 20:38:30Z des
+# Id: Makefile.am 623 2013-02-25 07:24:51Z des
VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
@@ -37,44 +81,91 @@
host_triplet = @host@
@WITH_DOC_TRUE@am__append_1 = doc
subdir = .
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in $(srcdir)/config.h.in \
- $(srcdir)/pamgdb.in $(top_srcdir)/configure INSTALL TODO \
- config.guess config.sub depcomp install-sh ltmain.sh missing
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/configure $(am__configure_deps) \
+ $(srcdir)/config.h.in $(srcdir)/pamgdb.in $(srcdir)/mkpkgng.in \
+ INSTALL README TODO compile config.guess config.sub depcomp \
+ install-sh missing ltmain.sh
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES = pamgdb
+CONFIG_CLEAN_FILES = pamgdb mkpkgng
CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
SOURCES =
DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
- html-recursive info-recursive install-data-recursive \
- install-dvi-recursive install-exec-recursive \
- install-html-recursive install-info-recursive \
- install-pdf-recursive install-ps-recursive install-recursive \
- installcheck-recursive installdirs-recursive pdf-recursive \
- ps-recursive uninstall-recursive
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
-AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
- distdir dist dist-all distcheck
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ cscope distdir dist dist-all distcheck
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
+ $(LISP)config.h.in
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
ETAGS = etags
CTAGS = ctags
+CSCOPE = cscope
DIST_SUBDIRS = lib bin modules include doc t
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
am__remove_distdir = \
- { test ! -d "$(distdir)" \
- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -fr "$(distdir)"; }; }
+ if test -d "$(distdir)"; then \
+ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
+ && rm -rf "$(distdir)" \
+ || { sleep 5 && rm -rf "$(distdir)"; }; \
+ else :; fi
+am__post_remove_distdir = $(am__remove_distdir)
am__relativize = \
dir0=`pwd`; \
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
@@ -102,10 +193,14 @@
reldir="$$dir2"
DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best
+DIST_TARGETS = dist-gzip
distuninstallcheck_listfiles = find . -type f -print
+am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
+ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
distcleancheck_listfiles = find . -type f -print
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
@@ -116,6 +211,7 @@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
+CRYPTO_LIBS = @CRYPTO_LIBS@
CRYPT_LIBS = @CRYPT_LIBS@
Home |
Main Index |
Thread Index |
Old Index