summaryrefslogtreecommitdiffstats
path: root/bootloader.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-06-03 00:00:53 +0000
committerJeremy Katz <katzj@redhat.com>2003-06-03 00:00:53 +0000
commitfbb78d68f8985cdb324dc3330fd1ccdcd481aaed (patch)
treef05eb5a0bbfd277eef9ccfe43b02df75bbb658de /bootloader.py
parent2d73f98794fe5d98875c4a03f6186802730fa4ef (diff)
downloadanaconda-fbb78d68f8985cdb324dc3330fd1ccdcd481aaed.tar.gz
anaconda-fbb78d68f8985cdb324dc3330fd1ccdcd481aaed.tar.xz
anaconda-fbb78d68f8985cdb324dc3330fd1ccdcd481aaed.zip
and exec-shield now breaks grub in taroon too. lovely. (#92113)
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,