From 387117f5565decbda3ae802ec86431af398fd4fe Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 15 Jan 2019 09:34:58 +0100 Subject: bin/build-packages: do not run chmod on symlinks --- bin/build-packages | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bin/build-packages') diff --git a/bin/build-packages b/bin/build-packages index aa86a5d..fc61e78 100755 --- a/bin/build-packages +++ b/bin/build-packages @@ -310,7 +310,7 @@ while [ "${count}" -ne 0 ] && \ -name 'tmp.build-packages.??????' \ -printf '%p\n' | \ while read -r old_tmp_dir; do - find "${old_tmp_dir}" -xdev -exec chmod 777 {} \; + find "${old_tmp_dir}" -xdev -not -type l -exec chmod 777 {} \; rm -rf --one-file-system "${old_tmp_dir}" done tmp_dir=$(mktemp -d "${work_dir}/tmp.build-packages.XXXXXX") @@ -635,7 +635,7 @@ while [ "${count}" -ne 0 ] && \ ' | \ sort -u >> \ "${pkgfile}.so.provides" - find "${package_content_dir:?}/${pkgfile##*/}" -xdev -exec chmod 777 '{}' \; + find "${package_content_dir:?}/${pkgfile##*/}" -xdev -not -type l -exec chmod 777 '{}' \; rm -rf --one-file-system "${package_content_dir:?}/${pkgfile##*/}" fi tar -tJf "${pkgfile}" 2>/dev/null | \ -- cgit v1.2.3-54-g00ecf