New upstream version 4.19.3

This commit is contained in:
Chris Hofstaedtler
2026-02-02 07:32:15 +01:00
parent c5f795a54a
commit 1f240237fc
423 changed files with 22512 additions and 4889 deletions
+127 -116
View File
@@ -1,7 +1,7 @@
# Makefile.in generated by automake 1.16.5 from Makefile.am.
# Makefile.in generated by automake 1.18.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# Copyright (C) 1994-2025 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -70,6 +70,8 @@ am__make_running_with_option = \
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))
am__rm_f = rm -f $(am__rm_f_notfound)
am__rm_rf = rm -rf $(am__rm_f_notfound)
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
@@ -589,6 +591,7 @@ EGREP = @EGREP@
ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
FILECMD = @FILECMD@
GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
GMSGFMT = @GMSGFMT@
GMSGFMT_015 = @GMSGFMT_015@
@@ -688,8 +691,10 @@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__rm_f_notfound = @am__rm_f_notfound@
am__tar = @am__tar@
am__untar = @am__untar@
am__xargs_n = @am__xargs_n@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
@@ -873,21 +878,19 @@ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
$(am__aclocal_m4_deps):
clean-noinstLTLIBRARIES:
-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
-$(am__rm_f) $(noinst_LTLIBRARIES)
@list='$(noinst_LTLIBRARIES)'; \
locs=`for p in $$list; do echo $$p; done | \
sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
sort -u`; \
test -z "$$locs" || { \
echo rm -f $${locs}; \
rm -f $${locs}; \
}
echo rm -f $${locs}; \
$(am__rm_f) $${locs}
alloc/$(am__dirstamp):
@$(MKDIR_P) alloc
@: > alloc/$(am__dirstamp)
@: >>alloc/$(am__dirstamp)
alloc/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) alloc/$(DEPDIR)
@: > alloc/$(DEPDIR)/$(am__dirstamp)
@: >>alloc/$(DEPDIR)/$(am__dirstamp)
alloc/libshadow_la-calloc.lo: alloc/$(am__dirstamp) \
alloc/$(DEPDIR)/$(am__dirstamp)
alloc/libshadow_la-malloc.lo: alloc/$(am__dirstamp) \
@@ -898,20 +901,20 @@ alloc/libshadow_la-reallocf.lo: alloc/$(am__dirstamp) \
alloc/$(DEPDIR)/$(am__dirstamp)
atoi/$(am__dirstamp):
@$(MKDIR_P) atoi
@: > atoi/$(am__dirstamp)
@: >>atoi/$(am__dirstamp)
atoi/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) atoi/$(DEPDIR)
@: > atoi/$(DEPDIR)/$(am__dirstamp)
@: >>atoi/$(DEPDIR)/$(am__dirstamp)
atoi/libshadow_la-a2i.lo: atoi/$(am__dirstamp) \
atoi/$(DEPDIR)/$(am__dirstamp)
atoi/libshadow_la-getnum.lo: atoi/$(am__dirstamp) \
atoi/$(DEPDIR)/$(am__dirstamp)
atoi/strtoi/$(am__dirstamp):
@$(MKDIR_P) atoi/strtoi
@: > atoi/strtoi/$(am__dirstamp)
@: >>atoi/strtoi/$(am__dirstamp)
atoi/strtoi/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) atoi/strtoi/$(DEPDIR)
@: > atoi/strtoi/$(DEPDIR)/$(am__dirstamp)
@: >>atoi/strtoi/$(DEPDIR)/$(am__dirstamp)
atoi/strtoi/libshadow_la-strtoi.lo: atoi/strtoi/$(am__dirstamp) \
atoi/strtoi/$(DEPDIR)/$(am__dirstamp)
atoi/strtoi/libshadow_la-strtou.lo: atoi/strtoi/$(am__dirstamp) \
@@ -920,72 +923,72 @@ atoi/strtoi/libshadow_la-strtou_noneg.lo: atoi/strtoi/$(am__dirstamp) \
atoi/strtoi/$(DEPDIR)/$(am__dirstamp)
fs/mkstemp/$(am__dirstamp):
@$(MKDIR_P) fs/mkstemp
@: > fs/mkstemp/$(am__dirstamp)
@: >>fs/mkstemp/$(am__dirstamp)
fs/mkstemp/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) fs/mkstemp/$(DEPDIR)
@: > fs/mkstemp/$(DEPDIR)/$(am__dirstamp)
@: >>fs/mkstemp/$(DEPDIR)/$(am__dirstamp)
fs/mkstemp/libshadow_la-fmkomstemp.lo: fs/mkstemp/$(am__dirstamp) \
fs/mkstemp/$(DEPDIR)/$(am__dirstamp)
fs/mkstemp/libshadow_la-mkomstemp.lo: fs/mkstemp/$(am__dirstamp) \
fs/mkstemp/$(DEPDIR)/$(am__dirstamp)
fs/readlink/$(am__dirstamp):
@$(MKDIR_P) fs/readlink
@: > fs/readlink/$(am__dirstamp)
@: >>fs/readlink/$(am__dirstamp)
fs/readlink/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) fs/readlink/$(DEPDIR)
@: > fs/readlink/$(DEPDIR)/$(am__dirstamp)
@: >>fs/readlink/$(DEPDIR)/$(am__dirstamp)
fs/readlink/libshadow_la-areadlink.lo: fs/readlink/$(am__dirstamp) \
fs/readlink/$(DEPDIR)/$(am__dirstamp)
fs/readlink/libshadow_la-readlinknul.lo: fs/readlink/$(am__dirstamp) \
fs/readlink/$(DEPDIR)/$(am__dirstamp)
search/cmp/$(am__dirstamp):
@$(MKDIR_P) search/cmp
@: > search/cmp/$(am__dirstamp)
@: >>search/cmp/$(am__dirstamp)
search/cmp/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) search/cmp/$(DEPDIR)
@: > search/cmp/$(DEPDIR)/$(am__dirstamp)
@: >>search/cmp/$(DEPDIR)/$(am__dirstamp)
search/cmp/libshadow_la-cmp.lo: search/cmp/$(am__dirstamp) \
search/cmp/$(DEPDIR)/$(am__dirstamp)
search/l/$(am__dirstamp):
@$(MKDIR_P) search/l
@: > search/l/$(am__dirstamp)
@: >>search/l/$(am__dirstamp)
search/l/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) search/l/$(DEPDIR)
@: > search/l/$(DEPDIR)/$(am__dirstamp)
@: >>search/l/$(DEPDIR)/$(am__dirstamp)
search/l/libshadow_la-lfind.lo: search/l/$(am__dirstamp) \
search/l/$(DEPDIR)/$(am__dirstamp)
search/l/libshadow_la-lsearch.lo: search/l/$(am__dirstamp) \
search/l/$(DEPDIR)/$(am__dirstamp)
search/sort/$(am__dirstamp):
@$(MKDIR_P) search/sort
@: > search/sort/$(am__dirstamp)
@: >>search/sort/$(am__dirstamp)
search/sort/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) search/sort/$(DEPDIR)
@: > search/sort/$(DEPDIR)/$(am__dirstamp)
@: >>search/sort/$(DEPDIR)/$(am__dirstamp)
search/sort/libshadow_la-qsort.lo: search/sort/$(am__dirstamp) \
search/sort/$(DEPDIR)/$(am__dirstamp)
shadow/group/$(am__dirstamp):
@$(MKDIR_P) shadow/group
@: > shadow/group/$(am__dirstamp)
@: >>shadow/group/$(am__dirstamp)
shadow/group/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) shadow/group/$(DEPDIR)
@: > shadow/group/$(DEPDIR)/$(am__dirstamp)
@: >>shadow/group/$(DEPDIR)/$(am__dirstamp)
shadow/group/libshadow_la-sgetgrent.lo: shadow/group/$(am__dirstamp) \
shadow/group/$(DEPDIR)/$(am__dirstamp)
shadow/grp/$(am__dirstamp):
@$(MKDIR_P) shadow/grp
@: > shadow/grp/$(am__dirstamp)
@: >>shadow/grp/$(am__dirstamp)
shadow/grp/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) shadow/grp/$(DEPDIR)
@: > shadow/grp/$(DEPDIR)/$(am__dirstamp)
@: >>shadow/grp/$(DEPDIR)/$(am__dirstamp)
shadow/grp/libshadow_la-agetgroups.lo: shadow/grp/$(am__dirstamp) \
shadow/grp/$(DEPDIR)/$(am__dirstamp)
shadow/gshadow/$(am__dirstamp):
@$(MKDIR_P) shadow/gshadow
@: > shadow/gshadow/$(am__dirstamp)
@: >>shadow/gshadow/$(am__dirstamp)
shadow/gshadow/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) shadow/gshadow/$(DEPDIR)
@: > shadow/gshadow/$(DEPDIR)/$(am__dirstamp)
@: >>shadow/gshadow/$(DEPDIR)/$(am__dirstamp)
shadow/gshadow/libshadow_la-endsgent.lo: \
shadow/gshadow/$(am__dirstamp) \
shadow/gshadow/$(DEPDIR)/$(am__dirstamp)
@@ -1014,37 +1017,37 @@ shadow/gshadow/libshadow_la-sgrp.lo: shadow/gshadow/$(am__dirstamp) \
shadow/gshadow/$(DEPDIR)/$(am__dirstamp)
shadow/passwd/$(am__dirstamp):
@$(MKDIR_P) shadow/passwd
@: > shadow/passwd/$(am__dirstamp)
@: >>shadow/passwd/$(am__dirstamp)
shadow/passwd/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) shadow/passwd/$(DEPDIR)
@: > shadow/passwd/$(DEPDIR)/$(am__dirstamp)
@: >>shadow/passwd/$(DEPDIR)/$(am__dirstamp)
shadow/passwd/libshadow_la-sgetpwent.lo: \
shadow/passwd/$(am__dirstamp) \
shadow/passwd/$(DEPDIR)/$(am__dirstamp)
shadow/shadow/$(am__dirstamp):
@$(MKDIR_P) shadow/shadow
@: > shadow/shadow/$(am__dirstamp)
@: >>shadow/shadow/$(am__dirstamp)
shadow/shadow/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) shadow/shadow/$(DEPDIR)
@: > shadow/shadow/$(DEPDIR)/$(am__dirstamp)
@: >>shadow/shadow/$(DEPDIR)/$(am__dirstamp)
shadow/shadow/libshadow_la-sgetspent.lo: \
shadow/shadow/$(am__dirstamp) \
shadow/shadow/$(DEPDIR)/$(am__dirstamp)
string/ctype/strchrisascii/$(am__dirstamp):
@$(MKDIR_P) string/ctype/strchrisascii
@: > string/ctype/strchrisascii/$(am__dirstamp)
@: >>string/ctype/strchrisascii/$(am__dirstamp)
string/ctype/strchrisascii/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/ctype/strchrisascii/$(DEPDIR)
@: > string/ctype/strchrisascii/$(DEPDIR)/$(am__dirstamp)
@: >>string/ctype/strchrisascii/$(DEPDIR)/$(am__dirstamp)
string/ctype/strchrisascii/libshadow_la-strchriscntrl.lo: \
string/ctype/strchrisascii/$(am__dirstamp) \
string/ctype/strchrisascii/$(DEPDIR)/$(am__dirstamp)
string/ctype/strisascii/$(am__dirstamp):
@$(MKDIR_P) string/ctype/strisascii
@: > string/ctype/strisascii/$(am__dirstamp)
@: >>string/ctype/strisascii/$(am__dirstamp)
string/ctype/strisascii/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/ctype/strisascii/$(DEPDIR)
@: > string/ctype/strisascii/$(DEPDIR)/$(am__dirstamp)
@: >>string/ctype/strisascii/$(DEPDIR)/$(am__dirstamp)
string/ctype/strisascii/libshadow_la-strisdigit.lo: \
string/ctype/strisascii/$(am__dirstamp) \
string/ctype/strisascii/$(DEPDIR)/$(am__dirstamp)
@@ -1053,27 +1056,27 @@ string/ctype/strisascii/libshadow_la-strisprint.lo: \
string/ctype/strisascii/$(DEPDIR)/$(am__dirstamp)
string/ctype/strtoascii/$(am__dirstamp):
@$(MKDIR_P) string/ctype/strtoascii
@: > string/ctype/strtoascii/$(am__dirstamp)
@: >>string/ctype/strtoascii/$(am__dirstamp)
string/ctype/strtoascii/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/ctype/strtoascii/$(DEPDIR)
@: > string/ctype/strtoascii/$(DEPDIR)/$(am__dirstamp)
@: >>string/ctype/strtoascii/$(DEPDIR)/$(am__dirstamp)
string/ctype/strtoascii/libshadow_la-strtolower.lo: \
string/ctype/strtoascii/$(am__dirstamp) \
string/ctype/strtoascii/$(DEPDIR)/$(am__dirstamp)
string/memset/$(am__dirstamp):
@$(MKDIR_P) string/memset
@: > string/memset/$(am__dirstamp)
@: >>string/memset/$(am__dirstamp)
string/memset/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/memset/$(DEPDIR)
@: > string/memset/$(DEPDIR)/$(am__dirstamp)
@: >>string/memset/$(DEPDIR)/$(am__dirstamp)
string/memset/libshadow_la-memzero.lo: string/memset/$(am__dirstamp) \
string/memset/$(DEPDIR)/$(am__dirstamp)
string/sprintf/$(am__dirstamp):
@$(MKDIR_P) string/sprintf
@: > string/sprintf/$(am__dirstamp)
@: >>string/sprintf/$(am__dirstamp)
string/sprintf/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/sprintf/$(DEPDIR)
@: > string/sprintf/$(DEPDIR)/$(am__dirstamp)
@: >>string/sprintf/$(DEPDIR)/$(am__dirstamp)
string/sprintf/libshadow_la-aprintf.lo: \
string/sprintf/$(am__dirstamp) \
string/sprintf/$(DEPDIR)/$(am__dirstamp)
@@ -1085,10 +1088,10 @@ string/sprintf/libshadow_la-stpeprintf.lo: \
string/sprintf/$(DEPDIR)/$(am__dirstamp)
string/strchr/$(am__dirstamp):
@$(MKDIR_P) string/strchr
@: > string/strchr/$(am__dirstamp)
@: >>string/strchr/$(am__dirstamp)
string/strchr/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/strchr/$(DEPDIR)
@: > string/strchr/$(DEPDIR)/$(am__dirstamp)
@: >>string/strchr/$(DEPDIR)/$(am__dirstamp)
string/strchr/libshadow_la-strchrcnt.lo: \
string/strchr/$(am__dirstamp) \
string/strchr/$(DEPDIR)/$(am__dirstamp)
@@ -1099,10 +1102,10 @@ string/strchr/libshadow_la-strnul.lo: string/strchr/$(am__dirstamp) \
string/strchr/$(DEPDIR)/$(am__dirstamp)
string/strcmp/$(am__dirstamp):
@$(MKDIR_P) string/strcmp
@: > string/strcmp/$(am__dirstamp)
@: >>string/strcmp/$(am__dirstamp)
string/strcmp/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/strcmp/$(DEPDIR)
@: > string/strcmp/$(DEPDIR)/$(am__dirstamp)
@: >>string/strcmp/$(DEPDIR)/$(am__dirstamp)
string/strcmp/libshadow_la-strcaseeq.lo: \
string/strcmp/$(am__dirstamp) \
string/strcmp/$(DEPDIR)/$(am__dirstamp)
@@ -1118,10 +1121,10 @@ string/strcmp/libshadow_la-strprefix.lo: \
string/strcmp/$(DEPDIR)/$(am__dirstamp)
string/strcpy/$(am__dirstamp):
@$(MKDIR_P) string/strcpy
@: > string/strcpy/$(am__dirstamp)
@: >>string/strcpy/$(am__dirstamp)
string/strcpy/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/strcpy/$(DEPDIR)
@: > string/strcpy/$(DEPDIR)/$(am__dirstamp)
@: >>string/strcpy/$(DEPDIR)/$(am__dirstamp)
string/strcpy/libshadow_la-stpecpy.lo: string/strcpy/$(am__dirstamp) \
string/strcpy/$(DEPDIR)/$(am__dirstamp)
string/strcpy/libshadow_la-strncat.lo: string/strcpy/$(am__dirstamp) \
@@ -1132,10 +1135,10 @@ string/strcpy/libshadow_la-strtcpy.lo: string/strcpy/$(am__dirstamp) \
string/strcpy/$(DEPDIR)/$(am__dirstamp)
string/strdup/$(am__dirstamp):
@$(MKDIR_P) string/strdup
@: > string/strdup/$(am__dirstamp)
@: >>string/strdup/$(am__dirstamp)
string/strdup/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/strdup/$(DEPDIR)
@: > string/strdup/$(DEPDIR)/$(am__dirstamp)
@: >>string/strdup/$(DEPDIR)/$(am__dirstamp)
string/strdup/libshadow_la-strdup.lo: string/strdup/$(am__dirstamp) \
string/strdup/$(DEPDIR)/$(am__dirstamp)
string/strdup/libshadow_la-strndupa.lo: string/strdup/$(am__dirstamp) \
@@ -1144,20 +1147,20 @@ string/strdup/libshadow_la-strndup.lo: string/strdup/$(am__dirstamp) \
string/strdup/$(DEPDIR)/$(am__dirstamp)
string/$(am__dirstamp):
@$(MKDIR_P) string
@: > string/$(am__dirstamp)
@: >>string/$(am__dirstamp)
string/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/$(DEPDIR)
@: > string/$(DEPDIR)/$(am__dirstamp)
@: >>string/$(DEPDIR)/$(am__dirstamp)
string/libshadow_la-strerrno.lo: string/$(am__dirstamp) \
string/$(DEPDIR)/$(am__dirstamp)
string/libshadow_la-strftime.lo: string/$(am__dirstamp) \
string/$(DEPDIR)/$(am__dirstamp)
string/strspn/$(am__dirstamp):
@$(MKDIR_P) string/strspn
@: > string/strspn/$(am__dirstamp)
@: >>string/strspn/$(am__dirstamp)
string/strspn/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/strspn/$(DEPDIR)
@: > string/strspn/$(DEPDIR)/$(am__dirstamp)
@: >>string/strspn/$(DEPDIR)/$(am__dirstamp)
string/strspn/libshadow_la-stpspn.lo: string/strspn/$(am__dirstamp) \
string/strspn/$(DEPDIR)/$(am__dirstamp)
string/strspn/libshadow_la-stprcspn.lo: string/strspn/$(am__dirstamp) \
@@ -1170,10 +1173,10 @@ string/strspn/libshadow_la-strrspn.lo: string/strspn/$(am__dirstamp) \
string/strspn/$(DEPDIR)/$(am__dirstamp)
string/strtok/$(am__dirstamp):
@$(MKDIR_P) string/strtok
@: > string/strtok/$(am__dirstamp)
@: >>string/strtok/$(am__dirstamp)
string/strtok/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) string/strtok/$(DEPDIR)
@: > string/strtok/$(DEPDIR)/$(am__dirstamp)
@: >>string/strtok/$(DEPDIR)/$(am__dirstamp)
string/strtok/libshadow_la-stpsep.lo: string/strtok/$(am__dirstamp) \
string/strtok/$(DEPDIR)/$(am__dirstamp)
string/strtok/libshadow_la-astrsep2ls.lo: \
@@ -1187,10 +1190,10 @@ string/strtok/libshadow_la-strsep2ls.lo: \
string/strtok/$(DEPDIR)/$(am__dirstamp)
time/$(am__dirstamp):
@$(MKDIR_P) time
@: > time/$(am__dirstamp)
@: >>time/$(am__dirstamp)
time/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) time/$(DEPDIR)
@: > time/$(DEPDIR)/$(am__dirstamp)
@: >>time/$(DEPDIR)/$(am__dirstamp)
time/libshadow_la-day_to_str.lo: time/$(am__dirstamp) \
time/$(DEPDIR)/$(am__dirstamp)
@@ -1420,7 +1423,7 @@ distclean-compile:
$(am__depfiles_remade):
@$(MKDIR_P) $(@D)
@echo '# dummy' >$@-t && $(am__mv) $@-t $@
@: >>$@
am--depfiles: $(am__depfiles_remade)
@@ -2665,6 +2668,7 @@ cscopelist-am: $(am__tagged_files)
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -2726,60 +2730,60 @@ mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-rm -f alloc/$(DEPDIR)/$(am__dirstamp)
-rm -f alloc/$(am__dirstamp)
-rm -f atoi/$(DEPDIR)/$(am__dirstamp)
-rm -f atoi/$(am__dirstamp)
-rm -f atoi/strtoi/$(DEPDIR)/$(am__dirstamp)
-rm -f atoi/strtoi/$(am__dirstamp)
-rm -f fs/mkstemp/$(DEPDIR)/$(am__dirstamp)
-rm -f fs/mkstemp/$(am__dirstamp)
-rm -f fs/readlink/$(DEPDIR)/$(am__dirstamp)
-rm -f fs/readlink/$(am__dirstamp)
-rm -f search/cmp/$(DEPDIR)/$(am__dirstamp)
-rm -f search/cmp/$(am__dirstamp)
-rm -f search/l/$(DEPDIR)/$(am__dirstamp)
-rm -f search/l/$(am__dirstamp)
-rm -f search/sort/$(DEPDIR)/$(am__dirstamp)
-rm -f search/sort/$(am__dirstamp)
-rm -f shadow/group/$(DEPDIR)/$(am__dirstamp)
-rm -f shadow/group/$(am__dirstamp)
-rm -f shadow/grp/$(DEPDIR)/$(am__dirstamp)
-rm -f shadow/grp/$(am__dirstamp)
-rm -f shadow/gshadow/$(DEPDIR)/$(am__dirstamp)
-rm -f shadow/gshadow/$(am__dirstamp)
-rm -f shadow/passwd/$(DEPDIR)/$(am__dirstamp)
-rm -f shadow/passwd/$(am__dirstamp)
-rm -f shadow/shadow/$(DEPDIR)/$(am__dirstamp)
-rm -f shadow/shadow/$(am__dirstamp)
-rm -f string/$(DEPDIR)/$(am__dirstamp)
-rm -f string/$(am__dirstamp)
-rm -f string/ctype/strchrisascii/$(DEPDIR)/$(am__dirstamp)
-rm -f string/ctype/strchrisascii/$(am__dirstamp)
-rm -f string/ctype/strisascii/$(DEPDIR)/$(am__dirstamp)
-rm -f string/ctype/strisascii/$(am__dirstamp)
-rm -f string/ctype/strtoascii/$(DEPDIR)/$(am__dirstamp)
-rm -f string/ctype/strtoascii/$(am__dirstamp)
-rm -f string/memset/$(DEPDIR)/$(am__dirstamp)
-rm -f string/memset/$(am__dirstamp)
-rm -f string/sprintf/$(DEPDIR)/$(am__dirstamp)
-rm -f string/sprintf/$(am__dirstamp)
-rm -f string/strchr/$(DEPDIR)/$(am__dirstamp)
-rm -f string/strchr/$(am__dirstamp)
-rm -f string/strcmp/$(DEPDIR)/$(am__dirstamp)
-rm -f string/strcmp/$(am__dirstamp)
-rm -f string/strcpy/$(DEPDIR)/$(am__dirstamp)
-rm -f string/strcpy/$(am__dirstamp)
-rm -f string/strdup/$(DEPDIR)/$(am__dirstamp)
-rm -f string/strdup/$(am__dirstamp)
-rm -f string/strspn/$(DEPDIR)/$(am__dirstamp)
-rm -f string/strspn/$(am__dirstamp)
-rm -f string/strtok/$(DEPDIR)/$(am__dirstamp)
-rm -f string/strtok/$(am__dirstamp)
-rm -f time/$(DEPDIR)/$(am__dirstamp)
-rm -f time/$(am__dirstamp)
-$(am__rm_f) $(CONFIG_CLEAN_FILES)
-test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES)
-$(am__rm_f) alloc/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) alloc/$(am__dirstamp)
-$(am__rm_f) atoi/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) atoi/$(am__dirstamp)
-$(am__rm_f) atoi/strtoi/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) atoi/strtoi/$(am__dirstamp)
-$(am__rm_f) fs/mkstemp/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) fs/mkstemp/$(am__dirstamp)
-$(am__rm_f) fs/readlink/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) fs/readlink/$(am__dirstamp)
-$(am__rm_f) search/cmp/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) search/cmp/$(am__dirstamp)
-$(am__rm_f) search/l/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) search/l/$(am__dirstamp)
-$(am__rm_f) search/sort/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) search/sort/$(am__dirstamp)
-$(am__rm_f) shadow/group/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) shadow/group/$(am__dirstamp)
-$(am__rm_f) shadow/grp/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) shadow/grp/$(am__dirstamp)
-$(am__rm_f) shadow/gshadow/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) shadow/gshadow/$(am__dirstamp)
-$(am__rm_f) shadow/passwd/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) shadow/passwd/$(am__dirstamp)
-$(am__rm_f) shadow/shadow/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) shadow/shadow/$(am__dirstamp)
-$(am__rm_f) string/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/$(am__dirstamp)
-$(am__rm_f) string/ctype/strchrisascii/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/ctype/strchrisascii/$(am__dirstamp)
-$(am__rm_f) string/ctype/strisascii/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/ctype/strisascii/$(am__dirstamp)
-$(am__rm_f) string/ctype/strtoascii/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/ctype/strtoascii/$(am__dirstamp)
-$(am__rm_f) string/memset/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/memset/$(am__dirstamp)
-$(am__rm_f) string/sprintf/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/sprintf/$(am__dirstamp)
-$(am__rm_f) string/strchr/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/strchr/$(am__dirstamp)
-$(am__rm_f) string/strcmp/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/strcmp/$(am__dirstamp)
-$(am__rm_f) string/strcpy/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/strcpy/$(am__dirstamp)
-$(am__rm_f) string/strdup/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/strdup/$(am__dirstamp)
-$(am__rm_f) string/strspn/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/strspn/$(am__dirstamp)
-$(am__rm_f) string/strtok/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) string/strtok/$(am__dirstamp)
-$(am__rm_f) time/$(DEPDIR)/$(am__dirstamp)
-$(am__rm_f) time/$(am__dirstamp)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@@ -2790,7 +2794,7 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
mostlyclean-am
distclean: distclean-am
-rm -f ./$(DEPDIR)/libshadow_la-addgrps.Plo
-rm -f ./$(DEPDIR)/libshadow_la-addgrps.Plo
-rm -f ./$(DEPDIR)/libshadow_la-adds.Plo
-rm -f ./$(DEPDIR)/libshadow_la-age.Plo
-rm -f ./$(DEPDIR)/libshadow_la-agetpass.Plo
@@ -2997,7 +3001,7 @@ install-ps-am:
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -f ./$(DEPDIR)/libshadow_la-addgrps.Plo
-rm -f ./$(DEPDIR)/libshadow_la-addgrps.Plo
-rm -f ./$(DEPDIR)/libshadow_la-adds.Plo
-rm -f ./$(DEPDIR)/libshadow_la-age.Plo
-rm -f ./$(DEPDIR)/libshadow_la-agetpass.Plo
@@ -3199,3 +3203,10 @@ uninstall-am:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
# Tell GNU make to disable its built-in pattern rules.
%:: %,v
%:: RCS/%,v
%:: RCS/%
%:: s.%
%:: SCCS/s.%
+3 -3
View File
@@ -62,15 +62,15 @@ is_valid_hash(const char *hash)
return true;
// SHA-512: $6$ + salt + $ + 86-char hash
if (match_regex("^\\$6\\$(rounds=[1-9][0-9]{3,8}\\$)?[^$:\\n]{1,16}\\$[./A-Za-z0-9]{86}$", hash))
if (match_regex("^\\$6\\$(rounds=[1-9][0-9]{3,8}\\$)?[^$:\n]{1,16}\\$[./A-Za-z0-9]{86}$", hash))
return true;
// SHA-256: $5$ + salt + $ + 43-char hash
if (match_regex("^\\$5\\$(rounds=[1-9][0-9]{3,8}\\$)?[^$:\\n]{1,16}\\$[./A-Za-z0-9]{43}$", hash))
if (match_regex("^\\$5\\$(rounds=[1-9][0-9]{3,8}\\$)?[^$:\n]{1,16}\\$[./A-Za-z0-9]{43}$", hash))
return true;
// MD5: $1$ + salt + $ + 22-char hash
if (match_regex("^\\$1\\$[^$:\\n]{1,8}\\$[./A-Za-z0-9]{22}$", hash))
if (match_regex("^\\$1\\$[^$:\n]{1,8}\\$[./A-Za-z0-9]{22}$", hash))
return true;
// DES: exactly 13 characters from [A-Za-z0-9./]