summaryrefslogtreecommitdiffstats
path: root/packages.py
Commit message (Collapse)AuthorAgeFilesLines
* Move X.log out of /tmp/ramfsJeremy Katz2007-12-061-1/+1
|
* Fix up the livecd to no longer use an InstallMethod.Chris Lumens2007-12-051-1/+1
|
* Backend code for logical volume resizingJeremy Katz2007-11-291-2/+3
|
* Actually do the resizingJeremy Katz2007-11-291-0/+2
| | | | | | We do filesystem shrinking, then commit the partition table, and then filesystem growing so that the container for the filesystem is always as large or larger than the filesystem
* Initial support for block devices encrypted using LUKS/dm-crypt.David Lehman2007-11-161-1/+1
| | | | | | The class LUKSDevice, in cryptodev.py, handles the details of creation and management of the encrypted devices. RequestSpec and Device classes contain an optional LUKSDevice instance describing the device's encryption setup. There is no support for pre-existing encrypted devices and kickstart support is not present at this point.
* 2007-10-11 Bill Nottingham <notting@redhat.com>Bill Nottingham2007-10-111-0/+1
| | | | | * network.py: write persistent udev network device name rules (#264901) * packages.py: restore SELinux context on rules file
* Fix a couple problems pychecker found. There's probably a lot more commitsChris Lumens2007-09-191-0/+1
| | | | like this.
* 2007-09-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-09-071-0/+6
| | | | | | * packages.py (turnOnFilesystems): Turn off swaps that we didn't turn on so that live installs where the system had a swap enabled doesn't blow up
* Remove disabled badblocks checking code.Chris Lumens2007-08-031-1/+0
|
* Don't need to import FileCopyException. It's not used.Chris Lumens2007-07-261-1/+0
|
* Remove call to refreshDevices.Chris Lumens2007-07-181-1/+0
|
* re-port split up of DiskSet.openDevices() from rhel5Peter Jones2007-07-181-1/+1
|
* Remove extra brace.Chris Lumens2007-07-161-1/+1
|
* 2007-07-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-07-161-2/+4
| | | | | | | | | | From Jane Dogalt <jdogalt AT yahoo DOT com> * fsset.py: Add case for skipping formatting the rootfs dependent on backend so that we don't format the rootfs for live images. A little bit of a hack, but good enough for now * backend.py: Add skipFormatRoot attribute, defaults to False * livecd.py: Add skipFormatRoot attribute = True * packages.py: Pass skipFormatRoot
* 2007-07-09 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-07-091-2/+2
| | | | * packages.py (betaNagScreen): Don't map Fedora->Fedora Core
* 2007-07-02 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-07-021-1/+1
| | | | | | | | | | | | | | | | * autopart.py: Change references of "Reboot" -> "Exit installer" to make more sense in live install case. * exception.py: Likewise. * fsset.py: Likewise. * gui.py: Likewise. * harddrive.py: Likewise. * image.py: Likewise. * packages.py: Likewise. * upgrade.py: Likewise. * urlinstall: Likewise. * yuminstall.py: Likewise. * livecd.py (LiveCDCopyBackend.doRepoSetup): Add mnemonics
* 2007-05-02 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-05-021-3/+2
| | | | * packages.py (setFileCons): Just relabel all of /var/log (#236774)
* Forgot to commit this earlier.David Cantrell2007-04-261-1/+1
|
* anaconda makes /root, so make sure to set the context on it (#237834).Chris Lumens2007-04-251-3/+2
|
* 2007-04-19 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-04-191-1/+1
| | | | | * packages.py (setFileCons): Add /etc/modprobe.d to our list of dirs that we have to restorecon
* Move the clearpart logic out of openDevices since we don't want to do it everyChris Lumens2007-03-281-0/+1
| | | | time openDevices is called, which is fairly often (#232936).
* Remove unused functions.Chris Lumens2007-03-141-49/+0
|
* 2007-02-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-02-261-1/+3
| | | | | * packages.py (doMigrateFilesystems): Write out the fstab after migrate (#223215)
* * partedUtils.py (openDevices): don't relabel disks that containdlehman2007-02-221-19/+58
| | | | | | | | | | | | | | | | | | | | | | | protected partitions (#220331) * autopart.py (doClearPartAction): clear all non-protected partitions from disks that contain a protected partition IFF initAll is set * partedUtils.py (hasProtectedPartitions): new method to check if a drive contains protected partitions * packages.py (writeRegKey): method to write out regkey * dispatch.py: add writeregkey step * installclass.py (BaseInstallClass): add regkey fields and step * instdata.py: include regkey settings in anaconda-ks.cfg * packages.py (regKeyScreen): allow access to regkey screen while moving backwards (#219361) * installclasses/rhel.py: add support for real regkeys (via instnum)
* * packages.py (betaNagScreen): Add 'Fedora' -> 'Fedora Core' mapping.Bill Nottingham2007-01-291-1/+2
| | | | Perhaps this needs to go in the product stuff with bugurl?
* 2006-10-06 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-10-061-1/+1
| | | | * packages.py (setFileCons): Few more restorecons for iscsi + selinux
* 2006-09-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-211-1/+1
| | | | * packages.py (regKeyScreen): Fix silly none vs not (#207587)
* Add another file to the list.Chris Lumens2006-09-071-1/+1
|
* Add more files to the list of things we need to fix the context on.Chris Lumens2006-09-051-1/+4
|
* 2006-08-30 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-301-2/+2
| | | | | | | * packages.py (setFileCons): Fix checking of chroot so file contexts get set properly * fsset.py: Fix setting context on mountpoints for real
* 2006-08-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-241-17/+7
| | | | | | | | | | * fsset.py (FileSystemType.mount): Reset file context on mountpoints (#202525) * packages.py (setFileCons): Use new parameter to resetFileContext * isys/isys.py (resetFileContext): Allow passing a rootpath * isys/isys.c (doResetFileContext): Likewise.
* 2006-08-03 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-031-1/+6
| | | | | | | * packages.py (regKeyScreen): Use per-installclass description. * installclass.py: Allow description for reg key to be per-installclass.
* 2006-07-28 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-281-1/+1
| | | | | * packages.py (setFileCons): Normalize path so we don't hit a bug in matchpathcon
* 2006-07-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-241-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | * yuminstall.py (AnacondaYum.doConfigSetup): Allow having more than one default repo for the installclass (YumBackend._catchallCategory): Fix catchall category * packages.py (regKeyScreen): Add reg key screen. * installclass.py (BaseInstallClass.getPackagePaths): Add method to handle mapping with a URI to the repo paths we want to have (BaseInstallClass.handleRegKey): Method for handling the reg key and validating it * installclasses/rhel.py: Add Red Hat Enterprise Linux installclass. Have it enable the regkey step * installclasses/rhel_as.py: Remove old RHEL class * installclasses/rhel_desktop.py: Likewise. * installclasses/rhel_es.py: Likewise. * installclasses/rhel_ws.py: Likewise. * gui.py (EntryWindow.__init__): Add intf.entryWindow taking advantage of messageWindow stuff. * text.py (InstallInterface.entryWindow): Likewise. * dispatch.py (installSteps): Add regkey step.
* 2006-07-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-201-2/+2
| | | | | * packages.py (setFileCons): Fix labels of stuff that we create before the install starts now (#199605)
* Remove unnecessary import.Chris Lumens2006-07-121-1/+0
|
* Use subprocess instead of our own code. Fix all calls to execWith* soChris Lumens2006-07-121-33/+3
| | | | | the command is no longer the first argument, since subprocess doesn't work that way. Remove unneeded /proc/e820info cruft. Remove iutil.rmrf.
* Don't try to mount protected partitions again, as this will cause an errorChris Lumens2006-05-261-1/+1
| | | | since they are already mounted as the installation source.
* Hook copyExtraModules back up to copy updated modules to the installedChris Lumens2006-05-171-67/+0
| | | | system after installation (#185344).
* Finish making non-UI steps pass around the anaconda object.Chris Lumens2006-05-041-52/+52
|
* Start to use the anaconda class instead of passing around references toChris Lumens2006-05-031-20/+4
| | | | lots of other objects.
* 2006-04-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-04-261-1/+1
| | | | | * packages.py (setupTimezone): Don't change timezone on rootpath (Jane Dogalt, #185930)
* Fix some deprecation warnings.Chris Lumens2006-03-301-2/+3
|
* Get ready for a surprise...David Cantrell2006-03-241-1/+2
| | | | not really. It's just iutil.getArch() -> rhpl.getArch() updates.
* 2006-03-13 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-03-131-192/+3
| | | | | | | | | | | | | | | | | | * packages.py: Remove some obsolete code, convert a little bit of copyExtraModules (... which needs to be hooked back up) * gui.py: No longer import rpm * yuminstall.py: Add specspo bits here instead * exception.py (dumpException): Remove grpset code. * instdata.py (InstallData.reset): Likewise. 2006-03-13 Matt Wilson <msw@rpath.com> * dispatch.py: Remove obsolete code. * floppy.py: Likewise. * language.py: Likewise. * upgrade.py: Likewise.
* 2006-03-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-03-071-1/+1
| | | | * packages.py (setFileCons): Add some dirs as a hack (#182252)
* - set file contexts on blkid.tab{,.old}Peter Jones2006-02-031-0/+1
|
* Implement writeConfiguration (#115714)Paul Nasrat2006-02-021-5/+0
|
* Remove unused functions from packages.py.Chris Lumens2006-01-311-166/+0
|
* 2006-01-30 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-01-301-1/+0
| | | | | | | | * hdrlist.py: Remove dead file. * packages.py: Remove reference to hdrlist.py at least.. * instdata.py: Remove hdrlist import * test/testHdrlist.py: Remove.