| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Old legacy RPC bits were finally axed so we need to link against libtirpc
|
| |
|
|
|
|
|
|
| |
get_hds() did not handle the case of a mdadm RAID array created using raw
devices instead of partitions. The drakx tools never do this, but the user
may have done it another way.
|
|
|
|
| |
It can cause irrepairable damage to the rpm database (mga#27580).
|
|
|
|
|
|
|
|
|
| |
This bug was caused by the introduction of TYPE"64bit" in rpmsrate. The
code in pkgs::read_rpmsrate() marked any package flagged as TYPE"some type"
as being a hardware support package. drakhardware checks and ensures that
all hardware support packages are installed, so was wrongly selecting
packages such as lsb-lib64 and lsb-core-lib64 which are flagged as
TYPE"64bit".
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Rationale:
setVarsInSh() excludes lines where value is 0, undefined or empty string
|
| |
|
| |
|
|
|
|
| |
add/remove the nokmsboot option.
|
|
|
|
|
| |
Since systemd 246 it adds some characters at the beginning
of the line which break parsing when --plain is not set (mga#27046)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When a disk has a filesystem directly without a partition table,
libparted tells us the partition table is of type loop and we don't
have code to handle that, causing a crash:
Can't locate partition_table/loop.pm in @INC (you may need to install the partition_table::loop module) (@INC contains: /usr/lib/libDrakX /usr/local/lib64/perl5 /usr/local/share/perl5/5.32 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/lib/libDrakX/partition_table.pm line 287.
Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/partition_table.pm:287
partition_table::initialize() called from /usr/lib/libDrakX/partition_table/raw.pm:227
partition_table::raw::zero_MBR() called from /usr/lib/libDrakX/fsedit.pm:265
fsedit::get_hds() called from /usr/libexec/diskdrake:74
We should probably be more generic and treat the same way any partition
table type name we don't know rather than crashing.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This bug was introduced by the change from renaming to copying grub.cfg.
renamef doesn't fail if the file doesn't exist. cp_af does.
|
| |
|
|
|
|
|
|
| |
fix typo x86 -> x64 for matching 64bit grub2-efi(x86-64) (martinw)
(bug introduced in commit: e540363478de809a2a9769c5794b3adab60b63eb)
|
| |
|
|
|
|
|
|
|
| |
Mageia mounts the ESP as /boot/EFI and thes grub2 looks at /boot/EFI/EFI
But some windows installation end in having /boot/EFI/efi (lowercase)
Rename the directory as upercase if needed so that grub2-install doesn't
fail (mga#22395)
|
| |
|
| |
|
|
|
|
|
|
| |
systemd has migrated to cgroups v2, so the old test no longer works.
Instead, test for the existence of /run/systemd/system as described
in https://www.freedesktop.org/software/systemd/man/sd_booted.html.
|
|
|
|
|
|
| |
This option disables the creation of /etc/X11/xorg.conf, which allows
the X server to automatically configure itself. This works better on
some hardware.
|
|
|
|
|
| |
Significantly speeds up service_harddrake, and hence Live ISO boot, due
to many calls to detect_devices::probeall().
|
| |
|
|
|
|
|
| |
rationale: update-grub2 (or more likely os-prober) 's failure can leave
the system in an unbootable state
|
|
|
|
| |
colorize it the same way as FAT or NTFS
|
|
|
|
| |
(so that rescue system display less "module xxx not found")
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Not a true FS as it doesn't support extended attributes and thus fails
to install packages (mga#26354) but we want to be able to eg: inspect
it ("View" in diskrake)
|
|
|
|
|
|
|
|
|
|
|
|
| |
bit of support was there but code could not be reached
also actually include nilfs-resize for resizing NILFS2
It's only supported online:
"This command is valid only for mounted NILFS2 file systems, and
will fail if the device has no active mounts."
Note that ext3/4 could use the same path but only for growing.
XFS could also share that path...
|
| |
|
| |
|
| |
|
| |
|