aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-10-26 14:16:53 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2011-10-26 14:42:28 +0000
commit8ded1f134b51cdc2229dff4ed5edc5aea041d834 (patch)
tree1256e2086073e26fe6f96ad151dad8d37d2201ca
parenta795740c66e926fb724b527c6bbff3c6f9c18b61 (diff)
downloadalpine_aports-8ded1f134b51cdc2229dff4ed5edc5aea041d834.tar.bz2
alpine_aports-8ded1f134b51cdc2229dff4ed5edc5aea041d834.tar.xz
alpine_aports-8ded1f134b51cdc2229dff4ed5edc5aea041d834.zip
main/syslinux: set umask in update-exlinux
so extlinux.conf don't end up as world writeable
-rw-r--r--main/syslinux/APKBUILD4
-rwxr-xr-xmain/syslinux/update-extlinux2
2 files changed, 4 insertions, 2 deletions
diff --git a/main/syslinux/APKBUILD b/main/syslinux/APKBUILD
index daf06fb52d..ba4b1e03d1 100644
--- a/main/syslinux/APKBUILD
+++ b/main/syslinux/APKBUILD
@@ -1,7 +1,7 @@
1# Maintainer: Natanael Copa <ncopa@alpinelinux.org> 1# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
2pkgname=syslinux 2pkgname=syslinux
3pkgver=4.04 3pkgver=4.04
4pkgrel=9 4pkgrel=10
5pkgdesc="Boot loader for the Linux operating system" 5pkgdesc="Boot loader for the Linux operating system"
6url="http://syslinux.org" 6url="http://syslinux.org"
7arch="x86 x86_64" 7arch="x86 x86_64"
@@ -38,4 +38,4 @@ package() {
38 38
39md5sums="a3936208767eb7ced65320abe2e33a10 syslinux-4.04.tar.bz2 39md5sums="a3936208767eb7ced65320abe2e33a10 syslinux-4.04.tar.bz2
407ef73a7a858b8aa1ac6635d6391ac8e5 update-extlinux.conf 407ef73a7a858b8aa1ac6635d6391ac8e5 update-extlinux.conf
412206105f11b92971abb768ac0aa2e7d8 update-extlinux" 412414de8196826e20292825d69c75184b update-extlinux"
diff --git a/main/syslinux/update-extlinux b/main/syslinux/update-extlinux
index 2de06e259a..157d33529f 100755
--- a/main/syslinux/update-extlinux
+++ b/main/syslinux/update-extlinux
@@ -78,6 +78,8 @@ fi
78everbose "Installing $syslinux_menu to /boot." 78everbose "Installing $syslinux_menu to /boot."
79cp /usr/share/syslinux/vesamenu.c32 /boot 79cp /usr/share/syslinux/vesamenu.c32 /boot
80 80
81umask 0022
82rm -f $conf.new
81echo "# Generated by update-extlinux" > $conf.new 83echo "# Generated by update-extlinux" > $conf.new
82echo "DEFAULT $syslinux_menu" >> $conf.new 84echo "DEFAULT $syslinux_menu" >> $conf.new
83echo "PROMPT 0" >> $conf.new 85echo "PROMPT 0" >> $conf.new