summaryrefslogtreecommitdiffstats
path: root/bootloader.py
diff options
context:
space:
mode:
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 9ad6f675f..66c56641d 100644
--- a/bootloader.py
+++ b/bootloader.py
@@ -122,6 +122,12 @@ def writeBootloader(intf, instRoot, fsset, bl, langs, comps):
kernelList.append((kernelLabel, kernelLongLabel, version))
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()
+
dosync()
try:
bl.write(instRoot, fsset, bl, langs, kernelList, otherList, defaultDev,