summaryrefslogtreecommitdiffstats
path: root/anaconda
Commit message (Collapse)AuthorAgeFilesLines
* New version didn't work, and the modification for setupPythonUpdates didn'tChris Lumens2007-06-071-1/+1
| | | | either. Backing those out.
* Need to set up symlinks for the pykickstart submodules as well.Chris Lumens2007-06-061-2/+2
|
* Pass -br to the X server so there's no more hatch (#195919).Chris Lumens2007-06-051-1/+1
|
* 2007-04-30 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-04-301-2/+3
| | | | | | | | | * anaconda (__main__): Log anaconda cmdline args * loader2/loader.c: Log when we force graphical, text or cmdline modes * loader2/kickstart.c: Log forced graphical, text, cmdline modes from kickstart.
* 2007-04-18 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-04-181-0/+8
| | | | | * anaconda: Add a hack so that we go to lowres for PS3 video at 480i (#236510)
* 2007-04-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-04-121-0/+3
| | | | | | | | | * urlinstall.py (UrlInstallMethod.systemMounted): Don't copy stage2.img if we can't find it * image.py (CdromInstallMethod.systemMounted): Likewise. * anaconda (setupEnvironment): Make sure we have /sbin and /usr/sbin in our path
* 2007-03-23 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-03-231-15/+2
| | | | | * anaconda (getInstClass): Don't duplicate code (Elliot Peele) * installclass.py (getBaseInstallClass): Likewise.
* 2007-03-05 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-03-051-1/+2
| | | | * anaconda (setVNCFromKickstart): Log the real error.
* Set the kickstart data after setting any initial timezone info so we don't wipeChris Lumens2007-03-011-6/+6
| | | | out what was in the ksfile (#230472).
* Handle any kickstart exceptions instead of just printing a traceback.Chris Lumens2007-02-281-1/+9
|
* Set the default timezone based on the current language, whether we can displayChris Lumens2007-02-211-0/+1
| | | | it or not (#227625).
* Solved the mystery of the tiny font size (#224665).Chris Lumens2007-02-211-8/+1
|
* Updated for new pykickstart organization. This is basically just movingChris Lumens2007-02-201-1/+1
| | | | all the command objects back out of the handler and into their own things.
* If a resolution was specified in a kickstart file, preserve that in theChris Lumens2007-02-011-7/+1
| | | | installed system's xorg.conf (#158089).
* 2007-01-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-241-1/+1
| | | | | * rescue.py (runRescue): Fix fsystem mounting * anaconda: Pass instClass
* 2007-01-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-241-2/+3
| | | | | * anaconda (doStartupX11Actions): Setup graphical links earlier so that we have the right theme bits
* Don't print out the method instance.Chris Lumens2007-01-191-1/+0
|
* Kickstart is no longer an install class!Chris Lumens2007-01-191-25/+25
|
* 2007-01-19 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-191-1/+2
| | | | | * anaconda (Anaconda.setBackend): Backends take the method, not the methodstr
* * anaconda (doStartupX11Actions): Set a selection if we're usingJeremy Katz2007-01-181-0/+4
| | | | | | mini-wm so that we can tell later * xutils.c (getXatom): Add support for seeing if a selection is set * Makefile (xutils.so): Need gdk for this
* 2007-01-18 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * syslogd.py (InstSyslog.start): Ensure that we have a syslogd or don't try to start. Otherwise, we end up hanging things * yuminstall.py (YumBackend.__init__): yum installs can do package selection * livecd.py: Add live CD image copy backend and install method. * installclasses/fedora.py: Handle installclass API changes; allow livecd method * installclass.py (BaseInstallClass.setSteps): Take anaconda instead of dispatch as an argument; use so that the backend upgrade allowing + package selection can work (BaseInstallClass.setDefaultPartitioning): Make it easier to default to no-LVM * kickstart.py (Kickstart.setSteps): Tweak for calling change * upgradeclass.py (InstallClass.setSteps): Likewise. * installclasses/rhel.py (InstallClass.setSteps): Likewise. * anaconda: Pass anaconda to instClass.setSteps; don't depend on the existence of /mnt/runtime/... with x_already_set * backend.py (AnacondaBackend.__init__): Let the backend define whether or not upgrades are supported (AnacondaBackend.doPreInstall): postInstall kills the log, start it in the pre (AnacondaBackend.initLog): Ensure the dir we want to use exists (writeConfiguration): Write instdata before backend bits
* 2007-01-18 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-181-26/+11
| | | | | | | | | | | | * installclasses/fedora.py: Implement getMethod/getBackend * installclasses/rhel.py: Likewise. * anaconda (Anaconda.setMethod): Use installclass to determine method (Anaconda.setBackend): And backend * installclass.py (BaseInstallClass.getMethod): Add a method to parse the method str and return an InstallMethod constructor (BaseInstallClass.getBackend): For backend as well
* Oh crap, support for new pykickstart is here. This is too large to explainChris Lumens2007-01-161-14/+13
| | | | | in a CVS commit message so just read the ChangeLog or look at the diff. Most of it is just code reorganization and it's mostly contained in kickstart.py.
* 2007-01-10 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-101-1/+1
| | | | * anaconda (Anaconda.setMethod): Fix initialization of instdata
* Don't use all the complication of execWithRedirect so shells end up whereChris Lumens2006-12-151-42/+7
| | | | they're supposed to be (#210481, #216155).
* Don't need my debugging code in the final version.Chris Lumens2006-12-141-2/+0
|
* Make device nodes in anaconda instead of in runRescue so cachedDrives isn'tChris Lumens2006-12-141-0/+5
| | | | empty.
* * anaconda (__main__): Pass reference to anaconda object to InstallData.David Cantrell2006-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fsset.py (readFstab): Take reference to anaconda object rather than a path and intf. Pass anaconda reference to DiskSet(). * fssey.py (__main__): Removed. * installclass.py (BaseInstallClass): Pass anaconda reference to the reset() method for InstallData. * instdata.py (InstallData.reset): Take anaconda object reference as parameter. Pass anaconda to DiskSet(). * instdata.py (InstallData.__init__): Take anaconda object ref as parameter, pass it to reset() method. * kickstart.py (AnacondaKSHandlers): Store anaconda object reference, pass to DiskSet() object creations. * partedUtils.py (DiskSet): Take anaconda object reference, store. Use self.anaconda throughout DiskSet object, remove individual pass-ins of intf and other anaconda object parts. * partedUtils.py (DiskSet.dastFmt): Remove -P dasdfmt(8) arg (#218861). * partedUtils.py (DiskSet.openDevices): Remove intf, initAll, zeroMbr, and clearDevs params since those are in the anaconda object. When a kickstart install is running, the dasd found is in the clearpart list, and the --initlabel option has been used, skip the interactive dialog asking if you want to format the DASD and just do it (#218861). * partitioning.py (partitionObjectsInitialize): Removed arguments since the anaconda object provides those now. * upgrade.py (mountRootPartition): Pass anaconda object ref to DiskSet. Only pass anaconda ref to readFstab(). * upgrade.py (upgradeMountFilesystems): Likewise.
* Remove LIBUSER_CONF from the environment before running %post scriptsChris Lumens2006-12-081-6/+0
| | | | (#218213).
* Add badEDID function to check the X log to see if we were lied to about theChris Lumens2006-11-031-2/+37
| | | | | monitor, probably because there's a KVM involved. If so, fall back to text mode.
* Here's a better fix.Chris Lumens2006-10-191-4/+1
|
* Don't specify a stdout or stderr for shells on s390 (#210481).Chris Lumens2006-10-191-1/+4
|
* * anaconda (parseOptions): Add the --noipv4 and --noipv6 opts (#208334).David Cantrell2006-10-181-0/+10
| | | | | | | | | | | | | | | | | | | | | * anaconda (__main__): Set flags.useIPv4 and flags.useIPv6 to false if we receive one of the --noipv{4,6} options (#208334). * flags.py (Flags): Add useIPv4 and useIPv6 flags, default to True (#208334). * network.py (Network): Initialize self.useIPv4 and self.useIPv6 to flags.useIPv4 and flags.useIPv6 (#208334). * loader2/loader.c (doLoaderMain): After readNetConfig() call, set the noipv4 and noipv6 flags in loaderData (#208334). * loader2/loader.c (main): If noipv4 or noipv6 flag is set in the loaderData, add option to pass to anaconda (#208334). * loader2/net.c (readNetConfig): Set noipv4 and noipv6 flags in newCfg after configureTCPIP() call (#208334). * loader2/net.c (readNetConfig): After dialog window closes, copy the noipv4 and noipv6 flags from newCfg to cfg (#208334).
* - anaconda (__main__): Only do auditDaemon if we're not in test orPeter Jones2006-10-111-2/+3
| | | | | | rootpath mode. - isys/auditd.c (audit_daemonize): Don't start a new process group, and do "exit(0)" rather than "return" after recieving SIGTERM.
* --usefbx is really just a special case of --xdriver.Chris Lumens2006-10-051-2/+2
|
* Only set graphical display mode if VNC is enabled in kickstart, not just ifChris Lumens2006-09-291-1/+3
| | | | it's a kickstart install.
* Don't check the updates image source by default in the partitioning UI.Chris Lumens2006-09-281-0/+5
|
* Fix lowres parameter setting.Chris Lumens2006-09-271-1/+1
|
* Set display_mode if the ksfile specifies a vnc install (#204736).Chris Lumens2006-09-251-0/+1
|
* fix a tyopJeremy Katz2006-09-201-2/+2
|
* 2006-09-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-201-1/+5
| | | | | | | * anaconda (Anaconda.setMethod): Allow passing --targetarch (#206881) * flags.py (Flags.__init__): Set targetarch as a flag * iutil.py (writeRpmPlatform): Use flag
* - make "xserver=foo" workPeter Jones2006-09-121-2/+2
|
* - add a simple audit daemonPeter Jones2006-08-221-0/+2
|
* - make /mnt/runtime symlink for mke2fs.conf where appropriatePeter Jones2006-08-211-1/+2
|
* virtpconsole is a value, not a boolean (#202450).Chris Lumens2006-08-141-1/+1
|
* 2006-08-09 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-091-1/+3
| | | | * anaconda: Fix setting virtpconsole (#201749)
* Remove DDC probing support to sync up with how rhpxl is going to work.Chris Lumens2006-08-011-10/+2
|
* :7 -> :1 (#200758).Chris Lumens2006-07-311-2/+2
|
* Guard xserver.Chris Lumens2006-07-311-30/+33
|
* Don't need that import anymore.Chris Lumens2006-07-281-14/+1
|