summaryrefslogtreecommitdiffstats
path: root/bootloader.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-05-08 03:05:39 +0000
committerJeremy Katz <katzj@redhat.com>2003-05-08 03:05:39 +0000
commit29758680ba169d4252fc7568db76cd58101cd0b6 (patch)
tree11c5afd4c146e934b3fc312e3bc1cd3a3d19eca8 /bootloader.py
parent583dfc4e80b092978af871f3fc56f15ea8d88bed (diff)
downloadanaconda-29758680ba169d4252fc7568db76cd58101cd0b6.tar.gz
anaconda-29758680ba169d4252fc7568db76cd58101cd0b6.tar.xz
anaconda-29758680ba169d4252fc7568db76cd58101cd0b6.zip
turn off exec shield for now. it breaks grub
Diffstat (limited to 'bootloader.py')
-rw-r--r--bootloader.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/bootloader.py b/bootloader.py
index b9eea2b8e..88610ffcf 100644
--- a/bootloader.py
+++ b/bootloader.py
@@ -118,6 +118,12 @@ def writeBootloader(intf, instRoot, fsset, bl, langs, comps):
plainLabelUsed = 1
+ # FIXME: blah, exec-shield breaks grub. turn it off for now
+ if os.access("/proc/sys/kernel/exec-shield", os.W_OK):
+ f = open("/proc/sys/kernel/exec-shield", "w")
+ f.write("0")
+ f.close()
+
try:
bl.write(instRoot, fsset, bl, langs, kernelList, otherList, defaultDev,
justConfigFile, intf)