| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
IDE drives are now handled by libata. The legacy ide subsystem and
drivers were removed from Linux in 2021. So all IDE drives are now
treated as SCSI drives and the disk/ide category in list_modules.pm
has been removed.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
'systemctl list-unit-files' returns the enabled/disabled status for all
native systemd services. So we only need to call 'systemctl is-enabled'
for the generated services.
This reduces clutter in the installer log file.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
The old implementation of get_ntp_server_tree() would add entries
to %timezone for each leaf node it visited. So if ntp_servers() was
called a second time, it would list those spurious entries. Fixed by
stopping recursion immediately when a leaf node was found.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
After installing chrony, we need to update the selection to match
the initial setting in the chrony.conf file.
If no ntp service is installed, display the default "pool.ntp.org".
|
| |
|
|
|
|
|
|
|
|
|
|
| |
drakclock only supports selecting a server pool, not individual servers,
so use the "pool" directive instead if the "server" directive. Rename
the subroutines in timezone.pm for clarity.
ntpsec overrides /etc/ntp.conf with settings found in /etc/ntp.d/, so
we need to read/write /etc/ntp.d/use-pool.
Both chrony and ntpsec support the iburst option, so we can write that
unconditionally.
|
| | |
|
| |
|
|
|
|
|
| |
(mga#34836)
IceWM is automatically installed as a fallback DE. So we want to default
to one of the DEs the user actually chose.
|
| |
|
|
|
|
|
|
|
| |
Some callers of any::sessions() expected it to return a list of session
names, other callers expected it to return a list of base file names,
leading to various bugs in the autologin handling. So provide two new
subroutines, session_files(), to provide a map of names to files, and
session_names() to return a sorted list of names. Remove sessions() to
avoid confusion in future. Fix up the users accordingly.
|
| |
|
|
|
| |
GDM now reads the session setting from /var/lib/AcoountsService/users/<name>,
so we need to create/update that file.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since Perl 5.28, Perl has used the thread-safe uselocale() functions
from the C standard library when setting the locale. Once a thread-safe
locale setting has been made, the Locale::gettext functions will use
those settings, not the global locale settings. So calling the drakx
c::setlocale() and c::init_setlocale() functions, which still use the
underlying setlocale() function from the C standard library normally
has no effect. However, prior to Perl 5.38, there was a bug in Perl
that could cause the main thread to revert to using the global locale
settings, and it it would seem this bug was being triggered by the
stage2 installer, meaning it still properly translated the UI after
the language selection step. Now we have a newer version of Perl, this
is no longer so, and the UI contiues to be in English after the user
has selected a different language (mga#34656).
The POSIX::setlocale() function affects the thread-safe locale, so can
be used to fix this bug.
This patch removes the c::setlocale() function to prevent reintroduction
of this bug, and moves the c::init_locale() function to the common module.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
mdadm used to ignore the --chunk option when creating a new array
with --level=1. But recent versions treat this as an error.
|
| |
|
|
|
|
|
|
|
|
| |
On the Broadwell. Bay Trail, Cherry Trail, and Braswell platforms
the CPU has direct access to the SST sound device, so the device
doesn't appear on the PCI bus. So the only way to detect these
devices is to inspect the ACPI device list.
As there are only a few devices involved, include the device table
here rather than extending ldetect-lst.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Fix conflicts when rebasing after tmb changes
|
| | |
|