| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* network.py: write persistent udev network device name rules (#264901)
* packages.py: restore SELinux context on rules file
|
|
|
|
| |
like this.
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
* packages.py (betaNagScreen): Don't map Fedora->Fedora Core
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
* packages.py (setFileCons): Just relabel all of /var/log (#236774)
|
| |
|
| |
|
|
|
|
|
| |
* packages.py (setFileCons): Add /etc/modprobe.d to our list of
dirs that we have to restorecon
|
|
|
|
| |
time openDevices is called, which is fairly often (#232936).
|
| |
|
|
|
|
|
| |
* packages.py (doMigrateFilesystems): Write out the fstab after
migrate (#223215)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
Perhaps this needs to go in the product stuff with bugurl?
|
|
|
|
| |
* packages.py (setFileCons): Few more restorecons for iscsi + selinux
|
|
|
|
| |
* packages.py (regKeyScreen): Fix silly none vs not (#207587)
|
| |
|
| |
|
|
|
|
|
|
|
| |
* packages.py (setFileCons): Fix checking of chroot so file
contexts get set properly
* fsset.py: Fix setting context on mountpoints for real
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* packages.py (regKeyScreen): Use per-installclass description.
* installclass.py: Allow description for reg key to be
per-installclass.
|
|
|
|
|
| |
* packages.py (setFileCons): Normalize path so we don't hit a bug
in matchpathcon
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* packages.py (setFileCons): Fix labels of stuff that we create
before the install starts now (#199605)
|
| |
|
|
|
|
|
| |
the command is no longer the first argument, since subprocess doesn't work
that way. Remove unneeded /proc/e820info cruft. Remove iutil.rmrf.
|
|
|
|
| |
since they are already mounted as the installation source.
|
|
|
|
| |
system after installation (#185344).
|
| |
|
|
|
|
| |
lots of other objects.
|
|
|
|
|
| |
* packages.py (setupTimezone): Don't change timezone on rootpath
(Jane Dogalt, #185930)
|
| |
|
|
|
|
| |
not really. It's just iutil.getArch() -> rhpl.getArch() updates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* packages.py (setFileCons): Add some dirs as a hack (#182252)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* hdrlist.py: Remove dead file.
* packages.py: Remove reference to hdrlist.py at least..
* instdata.py: Remove hdrlist import
* test/testHdrlist.py: Remove.
|