summaryrefslogtreecommitdiffstats
path: root/anaconda
Commit message (Collapse)AuthorAgeFilesLines
* The names of a couple basic udev methods has changed.Chris Lumens2009-08-041-1/+1
|
* Fix up udev sillies (related to #514501)Jeremy Katz2009-07-311-0/+14
| | | | I think the comments say it all...
* And finish off the removal of rhplJeremy Katz2009-07-291-1/+1
| | | | | Finish off removing the symlinking and requirements for rhpl in anaconda.
* Use keyboard bits from system-config-keyboard nowJeremy Katz2009-07-291-1/+1
| | | | | system-config-keyboard has the keyboard bits now, so let's use those rather than the ones from rhpl
* Get glade files and pixmaps from an environment variable.Chris Lumens2009-07-291-0/+3
|
* Add meh to the list of python modules we can update.Chris Lumens2009-07-291-1/+1
|
* Adapt exception.py to using python-meh.Chris Lumens2009-07-291-4/+2
| | | | | | | | This involves getting rid of most of the real code out of this file, adding a minimal subclass of the ExceptionHandler class to do the copying and pdb setup anaconda needs, and calling the install method from within anaconda. We also need to no longer call handleException from elsewhere in anaconda. That method no longer exists.
* Lots of small grammar and wording changes.Peter Jones2009-07-131-2/+2
| | | | Just auditing the world for clarity, don't mind me.
* Get rid of sloppy elipses usage.Peter Jones2009-07-131-2/+2
|
* Do not encourage VNC when doing kickstart text installs (#506534)David Cantrell2009-06-171-2/+1
| | | | | | Users expect kickstart installs to proceed as indicated in the ks file. If the user has selected text, we should just continue rather than stopping to encourage VNC use.
* Remove 'lowres' option.Adam Jackson2009-05-081-1/+0
| | | | Seriously use VNC already.
* Properly restore SIGCHLD if X startup failsWill Woods2009-04-271-4/+4
| | | | | | | | | Before starting X we set up a SIGCHLD handler to raise OSError if Xorg dies. But if that happens, we'll skip over the code that restores the old SIGCHLD handler, and thus the next subprocess we run will cause anaconda to catch OSError and die. This patch moves the signal restore code into a finally: block.
* Don't start pdb immediately in debug modeJeremy Katz2009-04-081-2/+0
| | | | | We don't really use debug mode for this anymore and it causes problems in cases like running from the livecd (#493943).
* Don't start our audit daemon with the livecd installerJeremy Katz2009-03-311-1/+1
| | | | | On the livecd install, the normal audit daemon is running, so we don't need to start our own. This also keeps us from leaving around a stray process on exit (#492513)
* Move %pre processing to much earlier in the install process.Chris Lumens2009-03-311-4/+5
| | | | Also, rename the kickstart processing functions to make more sense.
* Add an early kickstart processing pass.Chris Lumens2009-03-311-92/+30
| | | | | | | | | This gets rid of the old several early passes for VNC and rescue, instead replacing them with a single one that also looks for ignoredisks. We need to look for ignoredisks early on so that we have that list ready before enabling storage. Otherwise, ignoredisks won't really do what it's supposed to. The problem here is what to do about if the ignoredisks directive is located in an include generated by a %pre script.
* Revert "Port the dlabel feature from RHEL (#489314)"David Cantrell2009-03-241-4/+0
| | | | | | | This reverts commit 16632332b3a49994edf0016a3c5c3200d32cf6ac. This patch calls doMultiMount(), which no longer exists. It also references ddFsTypes, which looks to not exist either.
* getDeviceByName does not expect the CD device to start with "/dev/" (#491768).Chris Lumens2009-03-241-0/+3
|
* Port the dlabel feature from RHEL (#489314)Martin Sivak2009-03-241-0/+4
|
* Do not traceback at the very beginning of rescue modeMartin Sivak2009-03-201-0/+9
|
* Add mediaPresent and eject to the OpticalDevice class.Chris Lumens2009-03-131-1/+1
| | | | | | | These no longer belong in isys.py as putting them in the classes is much more correct. I also put a mediaPresent method on Device in general. This will come in handy when we start dealing with USB CF readers and similar devices that can be present without having media.
* Allow overriding the anaconda udev rules from an updates.imgHans de Goede2009-03-121-0/+5
|
* Remove all uses of isys.cdromList, which no longer exists.Chris Lumens2009-03-051-4/+6
|
* Install storage/ with the rest, include it and booty in images.David Lehman2009-03-041-4/+0
|
* Merge branch 'master' into storageDavid Lehman2009-03-041-0/+10
|\ | | | | | | | | | | | | | | | | Conflicts: anaconda fsset.py iutil.py iw/partition_gui.py partedUtils.py
| * reIPL support for s390Mark Hamzy2009-03-021-0/+10
| | | | | | | | Signed-off-by: David Cantrell <dcantrell@redhat.com>
* | Update packaging and makefile system for the new booty module.Chris Lumens2009-03-041-6/+0
| |
* | Add a Platform instance to the anaconda object.Chris Lumens2009-02-271-0/+4
| |
* | Dirty (temporary) hack to copy udev rules from updates.img into place.David Lehman2009-02-261-0/+4
| |
* | Updates to make existing code use the new storage module.David Lehman2009-02-231-2/+1
|/
* Pick up pyblock if it exists in block/ on an updates.img.David Cantrell2009-02-201-1/+1
|
* Make sure the pyparted package ends up in the updates path.Chris Lumens2009-02-121-1/+1
|
* Tell the user that text mode doesn't support much when suggesting VNC.Chris Lumens2009-02-091-1/+4
|
* For python2.6, our showwarnings function must take a line= parameter.Chris Lumens2009-02-021-2/+2
|
* Fix cdrom install on machines with no network devicesWill Woods2009-01-291-1/+1
| | | | | | | On machines that automatically got stage2 from cdrom, requiresNetworkInstall was checking /mnt/source/Packages to see if the CD was available as an installation source. But it's mounted at /mnt/stage2 at this point, so check there instead.
* Revert "Port the dlabel feature from RHEL5 bug #316481 into Fedora (#436951)"Jeremy Katz2009-01-081-4/+0
| | | | | | This reverts commit 89652b6fbe65e5e7922d743a99b07104d071ef42. This patch was not reviewed on the list and does not fix any emergency build breakage. Thus, per policy is being reverted.
* Port the dlabel feature from RHEL5 bug #316481 into Fedora (#436951)Martin Sivak2009-01-081-0/+4
|
* Fix a traceback in checking for network install (ricky AT fedoraproject.org).Chris Lumens2008-12-301-1/+1
|
* methodstr -> self.methodstrDavid Cantrell2008-12-221-3/+3
|
* When using anaconda with kickstart file with UI mode - do not show the VNC ↵Martin Sivak2008-12-181-1/+1
| | | | question (#476548)
* Let X tell us when it's launched rather than just sleeping.Adam Jackson2008-12-161-4/+26
| | | | X will send us SIGUSR1 when it's ready to accept connections.
* Write anacdump.txt upon receipt of SIGUSR2 (from clumens).David Lehman2008-12-081-1/+13
| | | | | This is the patch Chris posted, modified to use inspect.stack to generate the traceback.
* Prevent network install when no network devices are found (#470144)David Cantrell2008-12-051-0/+21
| | | | | | | | | | | | A corner case, but if a user boots up with boot.iso and has no network devices available, we get all the way to package selection and user is told they cannot continue. This is after all of the other screens and partitioning. In the welcome screen, perform a check to see if the user has booted the installer to a point where it requires a network install for the packages. If so, tell the user they cannot continue and exit the installer.
* Make sure we look up the IP address for the correct device (#469439)David Cantrell2008-11-031-0/+1
| | | | | | | | | | | | | | | | | | | The VNC launch code in vnc.py needed an update to work better with NetworkManager. When collecting the hostname and IP address, it was assuming the first device in the netdevices list is our active NIC, which may or may not be true. Added getActiveNetDevs() in network.py to ask NetworkManager for a list of all currently configured interfaces. Return a list of device names. A list seems a bit pointless, but I'd like to have this in place now for future improvements where we might need to handle more than one active NIC during installation. After all, NM can do that. The message reported by anaconda once VNC is ready will contain the FQDN:DISPLAY_NUMBER (IP ADDRESS), if it can. If it can't find your IP address, it leaves that out. If it can't find your hostname, it also leaves that out.
* Don't sleep(5) after xrandrAdam Jackson2008-10-291-1/+0
| | | | It won't help, I promise.
* Force DPI to 96 even harder (#458738)Adam Jackson2008-10-291-2/+3
| | | | | RANDR 1.2 drivers will occasionally decide they don't care what you said on the command line. Fortunately, we have a bigger gun.
* Don't try to switch VT to the one that X is onAdam Jackson2008-10-291-1/+0
| | | | X will do that itself, tyvm.
* Fix various syntax errors caught by PyCheckerHans de Goede2008-10-291-3/+3
| | | | Fix various syntax errors caught by PyChecker
* Catch more X failures and fallback to text (#467158).Chris Lumens2008-10-241-1/+1
|
* Don't switch to tty6 on vnc installs.Chris Lumens2008-10-231-1/+1
|