[pacman-dev] [PATCH] makepkg: fix permissions on install and changelog files
Allan McRae
allan at archlinux.org
Sat May 22 08:32:52 EDT 2010
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 <allan at archlinux.org>
---
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
More information about the pacman-dev
mailing list