The .INSTALL and .CHANGELOG files in a package retained the permissions
that they had in $startdir.   Do a chmod after copying to ensure
that the permissions are sane.

Signed-off-by: Allan McRae <[email protected]>
---
 scripts/makepkg.sh.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index 1707245..4a6040d 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -1015,6 +1015,7 @@ create_package() {
        if [[ -n $install ]]; then
                msg2 "$(gettext "Adding install script...")"
                cp "$startdir/$install" .INSTALL
+               chmod 644 .INSTALL
                comp_files="$comp_files .INSTALL"
        fi
 
@@ -1022,6 +1023,7 @@ create_package() {
        if [[ -n $changelog ]]; then
                msg2 "$(gettext "Adding package changelog...")"
                cp "$startdir/$changelog" .CHANGELOG
+               chmod 644 .CHANGELOG
                comp_files="$comp_files .CHANGELOG"
        fi
 
-- 
1.7.1


Reply via email to