summaryrefslogtreecommitdiffstats
path: root/perl-install/install/steps.pm
Commit message (Collapse)AuthorAgeFilesLines
* kill $Id:$ tagsThierry Vignaud2014-06-071-1/+1
| | | | they're obsolete since switching from CVS/SVN to git...
* drop (broken) support for Alpha, PPC, Sparc & most of IA64Thierry.Vignaud2014-05-261-2/+2
| | | | | | | | | | | | | Including Xsun, silo & yaboot support Rationale: it's unused/unmaintained for years and those arches are beyond any hope of being usefull any day... They just got in the way... Part of IA64 support is still kept (eg: support for GPT, EFI, right xorg driver at install, ...) as it might be usefull to extend to other arches Next to consider: Xbox?
* Add chrony support to drakclock mga#11092David Walser2013-11-171-1/+8
| | | | | | | | | | | v2 (by Colin Guthrie) * Fix external variable reference (my -> our + $ when using it) * Drop systemd cgroup filesystem check as the path has changed now (prefer "systemctl is-active foo.service" instead) * Add iburst to chrony config server definitions (triggers sync at startup) * Don't use ntpdate with chrony - rather chronyc waitsync * Don't bother checking for ntp in finish-install - just use chrony
* Do not add localhost to /etc/hosts as this is handled by nss-myhostnameOlav Vitters2013-10-151-3/+0
| | | | | The myhostname NSS module (which is default in nsswitch.conf) handles this happily.
* Do not enable legacy sysvinit scripts that no longer exist (mga#10084)Colin Guthrie2013-05-151-5/+0
| | | | | | | | The only sysvinit script in this list that still exists is 'network' but even this is less 'critical' these days due to Network Manager. Figured we may as well just trash all this as it's quite unlikely to not be enabled anyway.
* make xdm installation automatic in auto_inst mode (mga#9875)Thierry Vignaud2013-05-011-1/+1
|
* minor tidyup (collapse redundant if)Colin Guthrie2012-10-221-3/+1
|
* Ensure the filesystem is converted for usrmove on upgradeColin Guthrie2012-10-221-0/+8
|
* (exitInstall) compress report with xz instead of gzipThierry Vignaud2012-09-041-1/+1
|
* (installPackages) prevent going further if some transactions failed (mga#7016)Thierry Vignaud2012-09-031-1/+3
| | | | (_install_raw,install) propagate exit code
* (installPackages) always log end time, die after in case of errorThierry Vignaud2012-09-031-1/+1
|
* adapt to usbfs death (1/4): check for /sys/kernel/debug/usb instead ofThierry Vignaud2012-08-301-1/+1
| | | | /proc/bus/usb
* (beforeInstallPackages) simplifyThierry Vignaud2012-05-241-9/+5
|
* (parse_args,empty_packages) add support for 'justdb' optionThierry Vignaud2012-05-231-3/+4
| | | | | | | | | | | (for fast testing; warning: no coverage for %post scripts errors or missing requires, non explicit file conflicts, ...) (installPackages) don't try to run ldconfig in 'justdb' mode (configureNetwork) don't try to set firewall, file tests will fail (afterInstallPackages) don't check for file
* installer: allow generation of host-only initrd during installColin Guthrie2012-04-101-0/+6
| | | | | | | | | | | | | | | | During install dracut will generate a generic (i.e. large) initrd. As we now start udev early, we can use udev metadata when generating our initrd and thus we can generate our default, hostonly initrd. Thus ensure relevant directories (/run) are bind mounted and fake a /run/initramfs folder which is used in dracut to detect a boot which will have sufficient metadata in the udev DB. Tested with an install on a new disk and creating LVMs and also on an install where the pre-existing LVMs were reused. Suitable fixes to drakx-in-chroot have also been added, but remain untested
* do not set security level to its own value on upgrade (mga#5147)Thierry Vignaud2012-04-051-1/+1
|
* perl_checker cleanupsThierry Vignaud2012-03-231-1/+2
|
* (setupBootloaderBefore) simplifyThierry Vignaud2012-03-191-1/+1
|
* - use "splash" on the kernel command line vs. "splash=silent" as per upstreamColin Guthrie2012-03-191-1/+1
| | | | | | | code (e.g. plymouth, systemd and others) - support the "quiet" kernel command line argument to hide kernel text
* (exitInstall) fix distro name in /root/drakx/READMEThierry Vignaud2011-12-121-2/+2
| | | | (bogus cleaning on importing drakx)
* (beforeInstallPackages) always live patch URPM to favor packagesThierry Vignaud2011-09-171-1/+2
| | | | | | with mga extension when upgrading (move the call to live_patch_URPM() from upgrading_redhat() here)
* (live_patch_URPM) split it out of upgrading_redhat()Thierry Vignaud2011-09-171-4/+8
|
* (prefering_mdv) renamed as prefering_mga()Thierry Vignaud2011-09-171-3/+3
|
* (upgrading_redhat) only favor mga, we don't have packages with mdv or mnb in ↵Thierry Vignaud2011-09-171-2/+2
| | | | release tag
* (choosePackages) do not crash if there's no mirror cache to eraseThierry Vignaud2011-08-051-1/+1
|
* (choosePackages) clear the mirror cache before upgrading (#1557)Thierry Vignaud2011-08-011-0/+3
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-061-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with Mageia. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r431 | dmorgan | 2011-02-06 01:58:02 +0000 (Sun, 06 Feb 2011) | 1 line Add drakx structure on the SVN ------------------------------------------------------------------------ r432 | dmorgan | 2011-02-06 01:59:38 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned advertising ------------------------------------------------------------------------ r446 | dmorgan | 2011-02-06 22:37:08 +0000 (Sun, 06 Feb 2011) | 1 line Import Clean perl-install ------------------------------------------------------------------------ r448 | dmorgan | 2011-02-06 23:02:36 +0000 (Sun, 06 Feb 2011) | 1 line Add cleaned files ------------------------------------------------------------------------ r449 | dmorgan | 2011-02-06 23:03:52 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned kernel ------------------------------------------------------------------------ r450 | dmorgan | 2011-02-06 23:23:30 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned tools ------------------------------------------------------------------------ r451 | dmorgan | 2011-02-07 00:01:56 +0000 (Mon, 07 Feb 2011) | 1 line Import stage1 ------------------------------------------------------------------------ r473 | dmorgan | 2011-02-07 11:20:50 +0000 (Mon, 07 Feb 2011) | 1 line Import images ------------------------------------------------------------------------ r497 | ennael | 2011-02-09 21:02:06 +0000 (Wed, 09 Feb 2011) | 2 lines readd missing file ------------------------------------------------------------------------ r502 | pterjan | 2011-02-09 23:30:32 +0000 (Wed, 09 Feb 2011) | 1 line Import rescue ------------------------------------------------------------------------ r603 | ennael | 2011-02-24 13:32:54 +0000 (Thu, 24 Feb 2011) | 2 lines import cleaned rescue for Mageia ------------------------------------------------------------------------ r2061 | tv | 2011-10-20 20:32:19 +0100 (Thu, 20 Oct 2011) | 1 line import (cleaned) doc ------------------------------------------------------------------------
* Use isLUKSPascal Terjan2010-04-291-1/+1
|
* fix installation of plymouthPascal Terjan2010-04-271-0/+6
|
* do not attempt to configure autologin if CAT_X is not selectedOlivier Blin2009-10-131-5/+7
|
* no longer call a removed function (Xconfig::default::config_keyboard)Christophe Fergeau2009-10-131-6/+0
|
* allow to specify display manager in $o->{dm}Olivier Blin2009-09-231-0/+1
|
* always ensure dm is installed before configuring autologin/desktopOlivier Blin2009-09-231-3/+0
|
* use get_autologin to read autologin settings in install (and thus get ↵Olivier Blin2009-09-231-2/+3
| | | | default dm)
* pass autologin hash to set_autologinOlivier Blin2009-09-231-4/+5
|
* (exitInstall) fix not ejecting DVD at end of installation (#48779)Thierry Vignaud2009-03-301-1/+1
|
* really set urpmi in automatic mode for non-interactive installs (and not ↵Olivier Blin2009-03-041-1/+1
| | | | vice-versa)
* set urpmi in automatic mode for non-interactive installsOlivier Blin2009-03-031-1/+2
|
* (beforeInstallPackages) no need to automatically configure urpmi, already doneThierry Vignaud2009-03-021-3/+0
| | | | | | when adding media CHECK ME: check additionnal media got written in urpmi.cfg too
* (ask_change_cd) adapt to new APIThierry Vignaud2009-03-021-2/+2
|
* Correctly handle new msec-based settings during installation (#47822).Eugeni Dodonov2009-02-161-2/+2
|
* (installPackages) kill bogus warning comment from 2000-03-01 (sic) (r192580)Thierry Vignaud2009-01-271-1/+1
|
* - generate /root/drakx/package_list.pl at end of install Pascal Rigaux2008-09-251-0/+2
| | | | | (since we don't propose "Save packages selection" at end of install)
* auto-configure floppies (in /etc/modprobe.preload.d/floppy)Olivier Blin2008-09-231-0/+1
|
* explicitely pass max rate when computing available size corrected (not to ↵Olivier Blin2008-09-231-3/+3
| | | | depend on o->{compssListLevel} that currently defaults to max rate)
* extract compssListLevel setting, for later factorizationOlivier Blin2008-09-231-2/+0
|
* move rpmsrate values in variablesOlivier Blin2008-09-231-1/+1
|
* do not bother set now unused $o->{libsafe}) ; drop ↵Thierry Vignaud2008-09-151-1/+0
| | | | security::various::config_libsafe()
* - keep in $o->{previous_release} the info about upgraded /etc/release,Pascal Rigaux2008-09-011-0/+1
| | | | | | | and pass "reason" and version to urpmi.addmedia - we also parse {version} field out of /etc/release
* - if network access, configure urpmi with --mirrorlist --distrib,Pascal Rigaux2008-09-011-19/+1
| | | | | | | | | and install updates. This replaces the previous "Install Updates" step. - this calls gurpmi.addmedia/urpmi.addmedia and gurpmi2/urpmi in chroot - we do not allow anymore to choose which updates are going to be updated (ie choosePackagesTree is not used for this anymore)