[PATCH] rescue.py will execute runPostScripts if we've booted with the nomount option and kickstart

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



diff --git a/rescue.py b/rescue.py
index 021c79f..00fd8b8 100644
--- a/rescue.py
+++ b/rescue.py
@@ -277,7 +277,15 @@ def runRescue(anaconda, instClass):

     # Early shell access with no disk access attempts
     if not anaconda.rescue_mount:
-        runShell()
+        # support ks.cfg %post with --nomount only because it's easier
+        # the %post should be responsible for mounting all needed file systems
+        # NOTE: 1st script must be bash or simple python as nothing else might
be available in the rescue image
+        if anaconda.isKickstart:
+           from kickstart import runPostScripts
+           runPostScripts(anaconda)
+        else:
+           runShell()
+
         sys.exit(0)

     screen = SnackScreen()

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list

[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux