summaryrefslogtreecommitdiffstats
path: root/Makefile.org
diff options
context:
space:
mode:
authorLutz Jänicke <jaenicke@openssl.org>2002-11-11 08:57:04 +0000
committerLutz Jänicke <jaenicke@openssl.org>2002-11-11 08:57:04 +0000
commit756b9a0046ea0b3bb99331b1037a0ac4e8dc7ae5 (patch)
tree2a6f149ec04387adcd8ee6d1accd642aaac615e8 /Makefile.org
parent96c930dd2fae0645aded269ff950c05515596bff (diff)
Make sure permissions are friendly when building release tar file.
Submitted by: Reviewed by: PR: 171
Diffstat (limited to 'Makefile.org')
-rw-r--r--Makefile.org3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile.org b/Makefile.org
index 92649cca67..c32c1ae1ab 100644
--- a/Makefile.org
+++ b/Makefile.org
@@ -434,6 +434,9 @@ update: depend errors stacks util/libeay.num util/ssleay.num crypto/objects/obj_
# and read directly, requiring GNU-Tar. Call "make TAR=gtar dist" if the normal
# tar does not support the --files-from option.
tar:
+ find . -type d -print | xargs chmod 755
+ find . -type f -print | xargs chmod a+r
+ find . -type f -perm -0100 -print | xargs chmod a+x
find * \! -path CVS/\* \! -path \*/CVS/\* \! -name CVS \! -name .cvsignore \! -name STATUS \! -name TABLE | sort > ../$(TARFILE).list; \
$(TAR) $(TARFLAGS) --files-from ../$(TARFILE).list -cvf - | \
tardy --user_number=0 --user_name=openssl \