summaryrefslogtreecommitdiffstats
path: root/installclasses
Commit message (Collapse)AuthorAgeFilesLines
* - remove sound-and-video from 'Office and Productivity'Peter Jones2007-10-171-1/+1
| | | | - bump version
* 2007-09-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-09-251-1/+1
| | | | | * installclasses/fedora.py (InstallClass): Use mirror list for additional software
* 2007-08-23 Joel Granados <jgranado@redhat.com>jgranado2007-08-231-2/+1
| | | | | | | | | * 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
* Was I the only one getting this error? rhel.py needed to import yuminstall.David Cantrell2007-07-251-0/+1
|
* The RHEL installclass is hidden in Fedora.Chris Lumens2007-02-261-1/+1
|
* * partedUtils.py (openDevices): don't relabel disks that containdlehman2007-02-221-37/+102
| | | | | | | | | | | | | | | | | | | | | | | 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)
* - make the product description actually get translated sanely (rhel bz #216067)Peter Jones2007-02-062-6/+4
|
* Don't set up the default partitions if we're on a kickstart install. autopartChris Lumens2007-01-312-4/+8
| | | | will handle that for us.
* 2007-01-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-241-1/+2
| | | | | | * anaconda.spec: Bump version. * installclasses/fedora.py: No extra repos while things are in flux
* 2007-01-18 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-182-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-184-157/+0
| | | | | | | * installclasses/custom.py: Remove obsolete file * installclasses/personal_desktop.py: Likewise. * installclasses/server.py: Likewise. * installclasses/workstation.py: Likewise.
* 2007-01-18 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-182-0/+15
| | | | | | | | | | | | * 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
* Fix text based install selection of languages as they are only set in LANG ifPaul Nasrat2006-11-012-2/+2
| | | | we can display them (#212511)
* Be smarter about finding ISO loopback mount points and setting up baseUrlChris Lumens2006-10-161-1/+10
| | | | for yum.
* 2006-10-04 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-10-041-3/+3
| | | | | * installclasses/rhel.py (InstallClass.handleRegKey): Nuke D as it's been merged
* 2006-09-29 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-291-5/+9
| | | | | | | | | * 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
* 2006-09-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-271-0/+1
| | | | * installclasses/rhel.py: Disable extra repos
* 2006-09-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-211-7/+5
| | | | * installclasses/rhel.py: Some text tweaks
* Use baseurl instead of mirrorlist (#204267).Chris Lumens2006-08-281-1/+1
|
* 2006-08-23 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-231-8/+9
| | | | | | | | | | | | | * 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
* 2006-08-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-161-1/+9
| | | | | * installclasses/rhel.py (InstallClass.handleRegKey): Add a little bit of logging per jlaska's request
* 2006-08-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-161-1/+1
| | | | | * installclasses/rhel.py (InstallClass.handleRegKey): More tweaks based on what really exists
* 2006-08-09 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-091-16/+24
| | | | | * installclasses/rhel.py (InstallClass.handleRegKey): Add a few more options, check for validity of option (#201738)
* 2006-07-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-271-1/+1
| | | | | | | * installclasses/rhel.py (InstallClass.__init__): base repopath didn't really change * anaconda.spec: Bump version.
* 2006-07-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-271-0/+4
| | | | | | * installclasses/rhel.py (InstallClass.__init__): Fix for changed base repopath (InstallClass.handleRegKey): Add more options
* 2006-07-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-271-1/+1
| | | | | * installclasses/rhel.py (InstallClass.__init__): Fix for changed base repopath
* * installclasses/rhel.py: This should be hidden by defaultJeremy Katz2006-07-251-1/+0
|
* and actually add the fileJeremy Katz2006-07-241-0/+71
|
* 2006-07-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-245-174/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Finish making non-UI steps pass around the anaconda object.Chris Lumens2006-05-049-74/+74
|
* 2006-02-28 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-02-281-2/+1
| | | | * installclasses/fedora.py: Don't display Xen
* * installclasses/fedora.py (InstallClass.setGroupSelection): Take theDavid Cantrell2006-02-221-1/+1
| | | | intf parameter.
* 2006-02-03 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-02-031-0/+5
| | | | | | | | | | | | | * 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.
* 2005-12-08 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-12-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* 2005-09-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-165-0/+38
| | | | | | | | | | | * 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.
* Simplified the authconfig step to store data as a string to be passed toChris Lumens2005-08-292-3/+0
| | | | | | 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.
* 2004-09-30 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-09-307-24/+32
| | | | | | | | | | | | | | | | | | | | | | * 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.
* i2004-09-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-09-244-0/+170
| | | | | | | | | * 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.
* OOo not OO (#108035)Jeremy Katz2004-01-062-2/+2
|
* fix translation of packages in installclasses (#109561)Jeremy Katz2004-01-062-16/+16
|
* merge from taroon-branch. all kinds of miscellaneous bugfixes, includingJeremy Katz2003-08-142-2/+22
| | | | | | | | | * firewall update * iSeries PReP size * ppc mediacheck * tzdata stuff * cmdline mode * pkg defaults screen
* custom doesn't have authconfig anymoreJeremy Katz2003-07-081-2/+1
|
* merge from taroon. highlights of this time aroundJeremy Katz2003-06-233-41/+6
| | | | | | | | * 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
* merge from taroon branch to HEAD. mostly the package stuff, but alsoJeremy Katz2003-05-203-17/+15
| | | | msw's ctrl-alt-del thing and some arch fixups
* add unique id for each installclass for workflow screens (ie, desktop choice ↵Mike Fulbright2003-04-234-0/+4
| | | | TUI/GUI) that need to know which installclass user selected.
* make class names have mnemonic marker in them - just filter out if desired ↵Mike Fulbright2003-04-214-9/+13
| | | | (like in TUI)
* merge from branch to HEAD. turkish stays on HEAD, thoughJeremy Katz2003-02-251-1/+1
|
* oops, update for new prototype (noticed by mikem)Jeremy Katz2003-01-093-4/+4
|
* same partitioning here as everywhere elseJeremy Katz2002-12-041-4/+1
|
* add concept of whether user gets to choose default run levelMike Fulbright2002-12-034-0/+4
|