| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
In a local install, we don't have udev running, so the setupSCSI step
will hang if it tries to probe for logical volumes (lvm2 uses udev).
A local install is used to test the installer (drakx_in_chroot) and to
build the Live ISOs (draklive2), and in both cases we don't really want
the install to be affected by the hardware of the host system. Skipping
the setupSCSI step means $o->{fstab} contains no entries, so we add a
fake entry for our chroot, to allow us to pass the subsequent check
that we have a root partition.
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
commit 560f9ca983d743cc42701c24546ac8c2080a13fe introduced this small
regression, which is important to fix for next commit, else
s/compsslistlevel/compssListLevel/ won't work as intended
|
|
|
|
|
|
| |
as the default password encryption (mga#20342)
thus completing commit c0529b4c5858300c0bd9c94fd35540e1f105dfd6
|
| |
|
|
|
|
| |
do not try to blacklist them, there's too many...
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
(when parsing drakx options)
we don't use "pass_through" Getopt option so that we do get warnings
about wrongly named options
|
|
|
|
| |
regression introduced in commit 560f9ca983d743cc42701c24546ac8c2080a13fe
|
|
|
|
| |
regression introduced in commit 560f9ca983d743cc42701c24546ac8c2080a13fe
|
| |
|
|
|
|
| |
let's regroup options
|
|
|
|
|
| |
thus allowing "--flang=fr" instead of just "--flang fr" with
drakx-in-chroot, similar to when using stage1 (modulo "--" prefix)
|
| |
|
| |
|
|
|
|
| |
they're obsolete since switching from CVS/SVN to git...
|
| |
|
| |
|
|
|
|
|
|
| |
thus fixing "basesystem package not selected"
real cause might be some package flags not having been updated
|
|
|
|
| |
dracut is now creating /tmp/ifcfg & /tmp/ifcfg-leases directories...
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Spot by Colin, broken since commit r4817 June 5 2012:
"(start_udev) do not start udev twice in debug mode"
|
|
|
|
| |
thus preventing big wait when not supported (mga#7671)
|
| |
|
| |
|
| |
|
|
|
|
| |
(based on pok's idead @mdv but fixed)
|
|
|
|
| |
(based on pok's idead @mdv but fixed)
|
|
|
|
| |
instead of /proc/bus/usb
|
| |
|
|
|
|
| |
debug mode
|
| |
|
| |
|
|
|
|
|
| |
for testing (it looks like urpm::set_tune_rpm() is more effective than
what does install::pkgs::install() & _remove_raw()
|
|
|
|
|
|
|
|
|
|
|
| |
(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
|
|
|
|
|
| |
rationale: its nearly always needed anyway and it'll be always needed
afer next commit
|
|
|
|
|
| |
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
|