Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | installer: avoid resetting keyboard layout at end of formatting step (mga#23877) | Martin Whitaker | 2018-12-11 | 1 | -1/+1 |
| | |||||
* | Catch sys_kernel_debug failure for local install | Pascal Terjan | 2018-01-20 | 1 | -1/+1 |
| | | | | | | | | Some systems (for example some virtual machines) don't have any USB devices and the mounting fails as usbcore is not loaded. This is the case for every other call of it and just means USB devices don't get detected. | ||||
* | installer: force update of /dev/disk/by-uuid after partitioning (mga#22059) | Martin Whitaker | 2018-01-09 | 1 | -0/+7 |
| | | | | | | | | Because stage2 does not include the udev 60-blocks.rule, udev does not automatically update the soft links in /dev/disk/by-uuid after we write the partition table and format the partitions. We need these links to be updated before we create the initrd. It would be cleaner to fix this with a udev rule, but for now, use brute force. | ||||
* | prevent autovivification (mga#20551) | Thierry Vignaud | 2017-03-24 | 1 | -20/+21 |
| | | | | | | | | | | | | commit 560f9ca983d743cc42701c24546ac8c2080a13fe introduced a regression in that a lot of variables got autovivificated This results in a bug for some of them, at least for 'compssListLevel' The solution is to store options values in a hash (which actually simplifies here): http://perldoc.perl.org/Getopt/Long.html#Storing-options-values-in-a-hash Thanks Martin Whitaker for the suggestion | ||||
* | ignore case for options | Thierry Vignaud | 2017-03-24 | 1 | -1/+1 |
| | | | | | | commit 560f9ca983d743cc42701c24546ac8c2080a13fe introduced this small regression, which is important to fix for next commit, else s/compsslistlevel/compssListLevel/ won't work as intended | ||||
* | use SHA-512 instead of blowfish | Frédéric Buclin | 2017-02-25 | 1 | -1/+1 |
| | | | | | | as the default password encryption (mga#20342) thus completing commit c0529b4c5858300c0bd9c94fd35540e1f105dfd6 | ||||
* | (system_info) split it | Thierry Vignaud | 2016-06-23 | 1 | -2/+1 |
| | |||||
* | just ignore kernel options | Thierry Vignaud | 2016-04-04 | 1 | -5/+1 |
| | | | | do not try to blacklist them, there's too many... | ||||
* | log which virtualization technology is detected | Thierry Vignaud | 2016-03-27 | 1 | -0/+1 |
| | |||||
* | load psmouse (it is now modular) | Thierry Vignaud | 2016-03-21 | 1 | -0/+3 |
| | |||||
* | load evdev (thus fixing a crash) | Thierry Vignaud | 2016-03-21 | 1 | -0/+3 |
| | |||||
* | silent a warning bout BOOT_IMAGE option | Thierry Vignaud | 2016-01-21 | 1 | -1/+2 |
| | |||||
* | fix warnings about unknown kernel options | Thierry Vignaud | 2016-01-09 | 1 | -0/+3 |
| | | | | | | | (when parsing drakx options) we don't use "pass_through" Getopt option so that we do get warnings about wrongly named options | ||||
* | fix parsing stage1's automatic option (mga#17441) | Thierry Vignaud | 2016-01-09 | 1 | -1/+1 |
| | | | | regression introduced in commit 560f9ca983d743cc42701c24546ac8c2080a13fe | ||||
* | fix ignoring options from isolinux | Thierry Vignaud | 2016-01-09 | 1 | -1/+1 |
| | | | | regression introduced in commit 560f9ca983d743cc42701c24546ac8c2080a13fe | ||||
* | realign | Thierry Vignaud | 2015-12-25 | 1 | -36/+36 |
| | |||||
* | Getopt::Long enables us to further simplify | Thierry Vignaud | 2015-12-25 | 1 | -4/+2 |
| | | | | let's regroup options | ||||
* | simplify by switching to Getopt::Long | Thierry Vignaud | 2015-12-25 | 1 | -58/+43 |
| | | | | | thus allowing "--flang=fr" instead of just "--flang fr" with drakx-in-chroot, similar to when using stage1 (modulo "--" prefix) | ||||
* | add 'deploops' option for debugging (mga#15350) | Thierry Vignaud | 2015-03-17 | 1 | -0/+1 |
| | |||||
* | log step errors | Thierry Vignaud | 2015-03-05 | 1 | -0/+1 |
| | |||||
* | kill $Id:$ tags | Thierry Vignaud | 2014-06-07 | 1 | -1/+1 |
| | | | | they're obsolete since switching from CVS/SVN to git... | ||||
* | document stage2 entry point | Thierry.Vignaud | 2014-05-28 | 1 | -11/+130 |
| | |||||
* | typo fix | Thierry Vignaud | 2014-05-20 | 1 | -1/+1 |
| | |||||
* | fix detecting if basesystem is installed (mga#10722) | Thierry Vignaud | 2014-01-19 | 1 | -1/+2 |
| | | | | | | thus fixing "basesystem package not selected" real cause might be some package flags not having been updated | ||||
* | fix retrieving network info from stage2 after dracut migration (mga#11504) | Thierry Vignaud | 2013-12-06 | 1 | -1/+1 |
| | | | | dracut is now creating /tmp/ifcfg & /tmp/ifcfg-leases directories... | ||||
* | install/rescue: Adapt to a dracut based stage1. | Colin Guthrie | 2013-10-29 | 1 | -11/+2 |
| | | | | | | | | | | | The main change here is not remounting a fresh /run. Dracut does this for us and we actually need to keep this one as the initial udev database (when udev is started by dracut) is stored here and thus mounting an empty fs could see us lose some metadata. We no longer touch the /bin, /sbin or /lib[64] symlinks as these are already relative symlinks into /usr and simply bind mounting /usr is enough. | ||||
* | finish-install: Do not check for /usr/sbin/urpmi.update | Colin Guthrie | 2013-10-13 | 1 | -1/+1 |
| | | | | | | | | | This file is now 'hidden' in /usr/libexec and only used via it's wrapper script in mgaonline. This was originally changed from /usr/bin/urpmi back in 2001 by Pixel, but the current path for urpmi is /usr/sbin/urpmi, which seems to be as reliable as urpmi.update was before. | ||||
* | do not disable module autoloading (mga#9428) | Thierry Vignaud | 2013-03-20 | 1 | -1/+0 |
| | |||||
* | (real_main) time steps in logs | Thierry Vignaud | 2012-12-14 | 1 | -0/+2 |
| | |||||
* | enable to skip keyboard step with keyboard option | Thierry Vignaud | 2012-12-06 | 1 | -0/+1 |
| | |||||
* | (start_udev) fix detecting if udev is already running | Thierry Vignaud | 2012-10-22 | 1 | -1/+1 |
| | | | | | Spot by Colin, broken since commit r4817 June 5 2012: "(start_udev) do not start udev twice in debug mode" | ||||
* | (main,hasCPUMicrocode) load 'microcode' asynchronously | Thierry Vignaud | 2012-10-05 | 1 | -0/+2 |
| | | | | thus preventing big wait when not supported (mga#7671) | ||||
* | save the untranslated license early | Thierry Vignaud | 2012-09-18 | 1 | -1/+2 |
| | |||||
* | (start_udev) better comments | Thierry Vignaud | 2012-09-12 | 1 | -1/+2 |
| | |||||
* | (main) /sys is already mounted by stage1 | Thierry Vignaud | 2012-09-03 | 1 | -1/+0 |
| | |||||
* | mount /dev/{pts,shm} earlier, in stage1 rather than in stage2 | Thierry Vignaud | 2012-09-03 | 1 | -4/+0 |
| | | | | (based on pok's idead @mdv but fixed) | ||||
* | mount /dev as devtmpfs earlier, in stage1 rather than in stage2 | Thierry Vignaud | 2012-09-03 | 1 | -1/+0 |
| | | | | (based on pok's idead @mdv but fixed) | ||||
* | adapt to usbfs death (2/4): if needed, mount /sys/kernel/debug/usb | Thierry Vignaud | 2012-08-30 | 1 | -1/+1 |
| | | | | instead of /proc/bus/usb | ||||
* | adapt to latest systemd/udevd | Thierry Vignaud | 2012-07-24 | 1 | -1/+1 |
| | |||||
* | (main) do not try to mount /sys twice if udev was started by a script in ↵ | Thierry Vignaud | 2012-06-05 | 1 | -1/+1 |
| | | | | debug mode | ||||
* | (start_udev) do not start udev twice in debug mode | Thierry Vignaud | 2012-06-05 | 1 | -0/+2 |
| | |||||
* | document options | Thierry Vignaud | 2012-05-23 | 1 | -11/+24 |
| | |||||
* | (parse_args,empty_packages) enable to go fast with 'tune-rpm'... | Thierry Vignaud | 2012-05-23 | 1 | -0/+1 |
| | | | | | for testing (it looks like urpm::set_tune_rpm() is more effective than what does install::pkgs::install() & _remove_raw() | ||||
* | (parse_args,empty_packages) add support for 'justdb' option | Thierry Vignaud | 2012-05-23 | 1 | -0/+1 |
| | | | | | | | | | | | (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 | ||||
* | always load fs::mount | Thierry Vignaud | 2012-05-23 | 1 | -1/+1 |
| | | | | | rationale: its nearly always needed anyway and it'll be always needed afer next commit | ||||
* | no need to create /dev/zero and the like, udev already did it | Thierry Vignaud | 2012-05-23 | 1 | -2/+1 |
| | | | | | quite a lot more remain as we either lack prope udev rules or rely on older style entries or are needed in drakx-in-chroot mode | ||||
* | (init_modules_conf) explain | Thierry Vignaud | 2012-05-23 | 1 | -0/+1 |
| | |||||
* | (init_modules_conf) split it out of main() | Thierry Vignaud | 2012-05-23 | 1 | -5/+9 |
| | |||||
* | (main) we no more use a theme that depends on META_CLASS value | Thierry Vignaud | 2012-05-23 | 1 | -1/+0 |
| | |||||
* | (main) no need to create /dev/tty | Thierry Vignaud | 2012-05-23 | 1 | -2/+0 |
| |