share/sendmail: Use consistent ordering when processing files
Otherwise files are handled in the order returned by find(1). This in turn results in inconsistent ordering of files in the METALOG mtree file produced by "make installworld -DNO_ROOT", which results in non-reproducible filesystem images. Reviewed by: gshapiro, emaste MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D52349
This commit is contained in:
@@ -6,8 +6,8 @@ FILESGROUPS+= SM
|
|||||||
SENDMAIL_DIR= ${SRCTOP}/contrib/sendmail
|
SENDMAIL_DIR= ${SRCTOP}/contrib/sendmail
|
||||||
CFDIR= cf
|
CFDIR= cf
|
||||||
CFPACKAGE= sendmail
|
CFPACKAGE= sendmail
|
||||||
CFDIRS!= (cd ${SENDMAIL_DIR}; find -L ${CFDIR} \( \( -name CVS -o -name .svn \) -prune \) -o -type d -print)
|
CFDIRS!= (cd ${SENDMAIL_DIR}; find -s -L ${CFDIR} \( \( -name CVS -o -name .svn \) -prune \) -o -type d -print)
|
||||||
CFFILES!= (cd ${SENDMAIL_DIR}; find -L ${CFDIR} \( \( -name CVS -o -name .svn \) -prune \) -o -type f -print)
|
CFFILES!= (cd ${SENDMAIL_DIR}; find -s -L ${CFDIR} \( \( -name CVS -o -name .svn \) -prune \) -o -type f -print)
|
||||||
SMFILES= ${CFFILES}
|
SMFILES= ${CFFILES}
|
||||||
SMFILESDIR= ${DDIR}
|
SMFILESDIR= ${DDIR}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user