| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
- bump version
|
|
|
|
|
| |
* installclasses/fedora.py (InstallClass): Use mirror list for
additional software
|
|
|
|
|
|
|
|
|
| |
* scripts/upd_instroot: Added packages and files so man pages work
in rescue. BZ#243443.
* iw/task_gui.py: Setup the additionall Everythin Repo. BZ#254014.
* installclasses/fedora.py: User can choose additional repo.
BZ#254014
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
| |
will handle that for us.
|
|
|
|
|
|
| |
* anaconda.spec: Bump version.
* installclasses/fedora.py: No extra repos while things are in flux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* installclasses/custom.py: Remove obsolete file
* installclasses/personal_desktop.py: Likewise.
* installclasses/server.py: Likewise.
* installclasses/workstation.py: Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
we can display them (#212511)
|
|
|
|
| |
for yum.
|
|
|
|
|
| |
* installclasses/rhel.py (InstallClass.handleRegKey): Nuke D as
it's been merged
|
|
|
|
|
|
|
|
|
| |
* installclasses/fedora.py (InstallClass._get_description): Return
the translated text as the description (#206620).
* iw/task_gui.py (TaskWindow._createTaskStore): Fix translations
to show up (#206620)
* ui/tasksel.glade: Force width wider so that things fit better
|
|
|
|
| |
* installclasses/rhel.py: Disable extra repos
|
|
|
|
| |
* installclasses/rhel.py: Some text tweaks
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* iw/task_gui.py: Rework so that we can enable/disable optional
repos per install class as well as see what repos have been added
* ui/tasksel.glade: Change things up a little bit
* installclasses/fedora.py: Tweak description, add Extras as an
additional repo
* yuminstall.py (AnacondaYum.doConfigSetup): Allow for additional,
not enabled by default repos to be set up.
* installclass.py (repos): Add not-default repos
|
|
|
|
|
| |
* installclasses/rhel.py (InstallClass.handleRegKey): Add a little
bit of logging per jlaska's request
|
|
|
|
|
| |
* installclasses/rhel.py (InstallClass.handleRegKey): More tweaks
based on what really exists
|
|
|
|
|
| |
* installclasses/rhel.py (InstallClass.handleRegKey): Add a few
more options, check for validity of option (#201738)
|
|
|
|
|
|
|
| |
* installclasses/rhel.py (InstallClass.__init__): base repopath
didn't really change
* anaconda.spec: Bump version.
|
|
|
|
|
|
| |
* installclasses/rhel.py (InstallClass.__init__): Fix for changed
base repopath
(InstallClass.handleRegKey): Add more options
|
|
|
|
|
| |
* installclasses/rhel.py (InstallClass.__init__): Fix for changed
base repopath
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
* installclasses/fedora.py: Don't display Xen
|
|
|
|
| |
intf parameter.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* iw/task_gui.py: Adjust for dynamic set of tasks
* ui/tasksel.glade: Don't list tasks in the glade file, they're
now auto-generated.
* textw/task_text.py (TaskWindow.__call__): Likewise.
* dispatch.py (installSteps): Pass new arg to tasksel step
* installclasses/fedora.py (tasks): Define set of tasks to show on
task selection screen here.
* installclass.py (tasks): Parent placeholder.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* installclasses/fedora.py (InstallClass.setGroupSelection): Get
default groups from the backend
* backend.py (AnacondaBackend.getDefaultGroups): Support for
getting default groups
* iw/GroupSelector.py: Guts of new group/package selection code.
Eventually will live in son of s-c-packages.
* ui/GroupSelector.glade: glade file for new group selection code
* iw/package_gui.py: Basic shell for GroupSelector use in anaconda
* yuminstall.py: Update for yum 2.5 API changes. Note that we now
*require* yum-2.5.0-0.20051207 or newer
(isPackageInstalled): Add method to see if package is installed
for group selection.
(_catchallCategory): Add method to take uncategorized groups and
stick them somewhere
(getDefaultGroups): Backend method for finding the default
selected groups based on what comps says
* gui.py (stepToClass): Move to new group selection code.
|
|
|
|
|
|
|
|
|
|
|
| |
* anaconda (instClass): If there's only one visible installclass,
don't ask about them either
* installclasses/custom.py: Hide old install class.
* installclasses/personal_desktop.py: Likewise.
* installclasses/server.py: Likewise.
* installclasses/workstation.py: Likewise.
* installclasses/fedora.py: Add new Fedora install class.
|
|
|
|
|
|
| |
authconfig in its entirety, rather than handling it as a series of
arguments we need to process. We weren't really doing anything with it
anyway.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* installclasses/workstation.py:
* installclasses/rhel_ws.py:
Install compat-arch-support and compat-arch-devel-support
by default (#133514).
s/OpenOffice/OpenOffice.org/
Mozilla isn't the web browser now.
* installclasses/personal_desktop.py:
* installclasses/server.py:
* installclasses/rhel_as.py:
* installclasses/rhel_es.py:
* installclasses/rhel_desktop.py:
Install compat-arch-support by default (#133514)
s/OpenOffice/OpenOffice.org/
Mozilla isn't the web browser now.
* installclasses/rhel_ws.py:
* installclasses/rhel_desktop.py:
Should say OpenOffice.org, not OpenOffice.
|
|
|
|
|
|
|
|
|
| |
* installclasses/rhel_as.py:
* installclasses/rhel_desktop.py:
* installclasses/rhel_es.py:
* installclasses/rhel_ws.py:
Add installclasses for Red Hat Enterprise Linux (hidden) for
translation purposes.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* firewall update
* iSeries PReP size
* ppc mediacheck
* tzdata stuff
* cmdline mode
* pkg defaults screen
|
| |
|
|
|
|
|
|
|
|
| |
* ppc boot constraints
* md5 endianness
* don't prompt to save tracebacks to a floppy without a floppy
* autopart for kickstart
* network configuration in the loader if vnc/display case
|
|
|
|
| |
msw's ctrl-alt-del thing and some arch fixups
|
|
|
|
| |
TUI/GUI) that need to know which installclass user selected.
|
|
|
|
| |
(like in TUI)
|
| |
|
| |
|
| |
|
| |
|