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/lib Import openpam-20130907



details:   https://anonhg.NetBSD.org/src/rev/29f0694b9b67
branches:  trunk
changeset: 325511:29f0694b9b67
user:      christos <christos%NetBSD.org@localhost>
date:      Fri Dec 27 19:27:40 2013 +0000

description:
Import openpam-20130907

diffstat:

 external/bsd/openpam/dist/lib/Makefile.am           |  101 +++-
 external/bsd/openpam/dist/lib/Makefile.in           |  527 +++++++++++++------
 external/bsd/openpam/dist/lib/openpam_asprintf.c    |   59 ++
 external/bsd/openpam/dist/lib/openpam_asprintf.h    |   43 +
 external/bsd/openpam/dist/lib/openpam_cred.h        |   54 ++
 external/bsd/openpam/dist/lib/openpam_ctype.h       |   35 +-
 external/bsd/openpam/dist/lib/openpam_dlfunc.h      |   45 +
 external/bsd/openpam/dist/lib/openpam_features.c    |    7 +-
 external/bsd/openpam/dist/lib/openpam_features.h    |    7 +-
 external/bsd/openpam/dist/lib/openpam_get_feature.c |    7 +-
 external/bsd/openpam/dist/lib/openpam_readlinev.c   |    7 +-
 external/bsd/openpam/dist/lib/openpam_readword.c    |   14 +-
 external/bsd/openpam/dist/lib/openpam_set_feature.c |    7 +-
 external/bsd/openpam/dist/lib/openpam_straddch.c    |   22 +-
 external/bsd/openpam/dist/lib/openpam_strlcat.c     |   60 ++
 external/bsd/openpam/dist/lib/openpam_strlcat.h     |   25 +-
 external/bsd/openpam/dist/lib/openpam_strlcpy.c     |   58 ++
 external/bsd/openpam/dist/lib/openpam_vasprintf.c   |   62 ++
 external/bsd/openpam/dist/lib/openpam_vasprintf.h   |   43 +
 19 files changed, 950 insertions(+), 233 deletions(-)

diffs (truncated from 1626 to 300 lines):

diff -r 02a452712d87 -r 29f0694b9b67 external/bsd/openpam/dist/lib/Makefile.am
--- a/external/bsd/openpam/dist/lib/Makefile.am Fri Dec 27 19:16:04 2013 +0000
+++ b/external/bsd/openpam/dist/lib/Makefile.am Fri Dec 27 19:27:40 2013 +0000
@@ -1,3 +1,100 @@
-# Id: Makefile.am 714 2013-08-19 15:30:21Z des 
+# Id: Makefile.am 660 2013-03-11 15:08:52Z des 
+
+NULL =
+
+AM_CPPFLAGS = -I$(top_srcdir)/include
+
+lib_LTLIBRARIES = libpam.la
+
+noinst_HEADERS = \
+       openpam_asprintf.h \
+       openpam_constants.h \
+       openpam_cred.h \
+       openpam_ctype.h \
+       openpam_debug.h \
+       openpam_dlfunc.h \
+       openpam_features.h \
+       openpam_impl.h \
+       openpam_strlcat.h \
+       openpam_strlcmp.h \
+       openpam_strlcpy.h \
+       openpam_vasprintf.h
 
-SUBDIRS = libpam
+libpam_la_SOURCES = \
+       openpam_asprintf.c \
+       openpam_borrow_cred.c \
+       openpam_check_owner_perms.c \
+       openpam_configure.c \
+       openpam_constants.c \
+       openpam_dispatch.c \
+       openpam_dynamic.c \
+       openpam_features.c \
+       openpam_findenv.c \
+       openpam_free_data.c \
+       openpam_free_envlist.c \
+       openpam_get_feature.c \
+       openpam_get_option.c \
+       openpam_load.c \
+       openpam_log.c \
+       openpam_nullconv.c \
+       openpam_readline.c \
+       openpam_readlinev.c \
+       openpam_readword.c \
+       openpam_restore_cred.c \
+       openpam_set_option.c \
+       openpam_set_feature.c \
+       openpam_static.c \
+       openpam_strlcat.c \
+       openpam_strlcpy.c \
+       openpam_straddch.c \
+       openpam_subst.c \
+       openpam_vasprintf.c \
+       openpam_ttyconv.c \
+       pam_acct_mgmt.c \
+       pam_authenticate.c \
+       pam_chauthtok.c \
+       pam_close_session.c \
+       pam_end.c \
+       pam_error.c \
+       pam_get_authtok.c \
+       pam_get_data.c \
+       pam_get_item.c \
+       pam_get_user.c \
+       pam_getenv.c \
+       pam_getenvlist.c \
+       pam_info.c \
+       pam_open_session.c \
+       pam_prompt.c \
+       pam_putenv.c \
+       pam_set_data.c \
+       pam_set_item.c \
+       pam_setcred.c \
+       pam_setenv.c \
+       pam_start.c \
+       pam_strerror.c \
+       pam_verror.c \
+       pam_vinfo.c \
+       pam_vprompt.c \
+       $(NULL)
+
+libpam_la_LDFLAGS = -no-undefined -version-info @LIB_MAJ@
+libpam_la_LIBADD = @DL_LIBS@
+
+EXTRA_DIST = \
+       pam_authenticate_secondary.c \
+       pam_get_mapped_authtok.c \
+       pam_get_mapped_username.c \
+       pam_set_mapped_authtok.c \
+       pam_set_mapped_username.c \
+       \
+       pam_sm_acct_mgmt.c \
+       pam_sm_authenticate.c \
+       pam_sm_authenticate_secondary.c \
+       pam_sm_chauthtok.c \
+       pam_sm_close_session.c \
+       pam_sm_get_mapped_authtok.c \
+       pam_sm_get_mapped_username.c \
+       pam_sm_open_session.c \
+       pam_sm_set_mapped_authtok.c \
+       pam_sm_set_mapped_username.c \
+       pam_sm_setcred.c
diff -r 02a452712d87 -r 29f0694b9b67 external/bsd/openpam/dist/lib/Makefile.in
--- a/external/bsd/openpam/dist/lib/Makefile.in Fri Dec 27 19:16:04 2013 +0000
+++ b/external/bsd/openpam/dist/lib/Makefile.in Fri Dec 27 19:27:40 2013 +0000
@@ -14,7 +14,9 @@
 
 @SET_MAKE@
 
-# Id: Makefile.am 714 2013-08-19 15:30:21Z des 
+# Id: Makefile.am 660 2013-03-11 15:08:52Z des 
+
+
 VPATH = @srcdir@
 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
 am__make_running_with_option = \
@@ -79,8 +81,9 @@
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
-subdir = lib
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+subdir = lib/libpam
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+       $(top_srcdir)/depcomp $(noinst_HEADERS)
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
        $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
@@ -92,6 +95,64 @@
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+  test -z "$$files" \
+    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+         $(am__cd) "$$dir" && rm -f $$files; }; \
+  }
+am__installdirs = "$(DESTDIR)$(libdir)"
+LTLIBRARIES = $(lib_LTLIBRARIES)
+libpam_la_DEPENDENCIES =
+am__objects_1 =
+am_libpam_la_OBJECTS = openpam_asprintf.lo openpam_borrow_cred.lo \
+       openpam_check_owner_perms.lo openpam_configure.lo \
+       openpam_constants.lo openpam_dispatch.lo openpam_dynamic.lo \
+       openpam_features.lo openpam_findenv.lo openpam_free_data.lo \
+       openpam_free_envlist.lo openpam_get_feature.lo \
+       openpam_get_option.lo openpam_load.lo openpam_log.lo \
+       openpam_nullconv.lo openpam_readline.lo openpam_readlinev.lo \
+       openpam_readword.lo openpam_restore_cred.lo \
+       openpam_set_option.lo openpam_set_feature.lo openpam_static.lo \
+       openpam_strlcat.lo openpam_strlcpy.lo openpam_straddch.lo \
+       openpam_subst.lo openpam_vasprintf.lo openpam_ttyconv.lo \
+       pam_acct_mgmt.lo pam_authenticate.lo pam_chauthtok.lo \
+       pam_close_session.lo pam_end.lo pam_error.lo \
+       pam_get_authtok.lo pam_get_data.lo pam_get_item.lo \
+       pam_get_user.lo pam_getenv.lo pam_getenvlist.lo pam_info.lo \
+       pam_open_session.lo pam_prompt.lo pam_putenv.lo \
+       pam_set_data.lo pam_set_item.lo pam_setcred.lo pam_setenv.lo \
+       pam_start.lo pam_strerror.lo pam_verror.lo pam_vinfo.lo \
+       pam_vprompt.lo $(am__objects_1)
+libpam_la_OBJECTS = $(am_libpam_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 = 
+libpam_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(libpam_la_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_P = $(am__v_P_@AM_V@)
 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
 am__v_P_0 = false
@@ -104,29 +165,36 @@
 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 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
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
+SOURCES = $(libpam_la_SOURCES)
+DIST_SOURCES = $(libpam_la_SOURCES)
 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_CLEAN_TARGETS) \
-  $(am__extra_recursive_targets)
-AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
-       distdir
+HEADERS = $(noinst_HEADERS)
 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
 # Read a list of newline-separated strings from the standard input,
 # and print each of them once, without duplicates.  Input order is
@@ -146,33 +214,7 @@
   done | $(am__uniquify_input)`
 ETAGS = etags
 CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-am__relativize = \
-  dir0=`pwd`; \
-  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
-  sed_rest='s,^[^/]*/*,,'; \
-  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
-  sed_butlast='s,/*[^/]*$$,,'; \
-  while test -n "$$dir1"; do \
-    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
-    if test "$$first" != "."; then \
-      if test "$$first" = ".."; then \
-        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
-        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
-      else \
-        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
-        if test "$$first2" = "$$first"; then \
-          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
-        else \
-          dir2="../$$dir2"; \
-        fi; \
-        dir0="$$dir0"/"$$first"; \
-      fi; \
-    fi; \
-    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
-  done; \
-  reldir="$$dir2"
 ACLOCAL = @ACLOCAL@
 AMTAR = @AMTAR@
 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
@@ -292,10 +334,105 @@
 top_build_prefix = @top_build_prefix@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
-SUBDIRS = libpam
-all: all-recursive
+NULL = 
+AM_CPPFLAGS = -I$(top_srcdir)/include
+lib_LTLIBRARIES = libpam.la
+noinst_HEADERS = \
+       openpam_asprintf.h \
+       openpam_constants.h \
+       openpam_cred.h \
+       openpam_ctype.h \



Home | Main Index | Thread Index | Old Index