transactional-update.conf
transactional-update.conf — transactional-update configuration files
|
|
Synopsis
%sysconfdir%/transactional-update.conf
%prefix%%sysconfdir%/transactional-update.conf
%prefix%%sysconfdir%/transactional-update.conf.d/*
Description
These configuration files control and define the behaviour of
transactional-update(8).
The configuration files use shell
style assignments, e.g. PARAMETER=value.
A reference file (also used for reading the default values) can be
found in
%prefix%%sysconfdir%/transactional-update.conf.
Additionally packages may overwrite these default values by putting
files into
%prefix%%sysconfdir%/transactional-update.conf.d/;
files in that directory will be read alphabetically, assignments in later
files will overwrite previous assignments. Admin settings in
%sysconfdir%/transactional-update.conf will
have the highest precedence.
Options
The following options are available in the
transactional-update section:
REBOOT_METHOD
|
Specify the reboot method to use.
auto
|
Uses rebootmgr if available and active;
falls back to systemd otherwise.
This is the default value. If the option is invalid it will
also be used as the fallback value.
|
kured
|
Will inform kured (kubernetes reboot daemon) to reboot the system.
|
rebootmgr
|
Triggers
rebootmgrctl(1)
to initiate a reboot or, if possible
and that information is provided by
zypp-boot-plugin(8)
and it is allowed in
tukit.conf(5),
a faster soft-reboot.
|
systemd
|
Uses
systemctl(1)
to initiate a reboot. This can either be a full
reboot or, if possible and that
information is provided by
zypp-boot-plugin(8)
and it is allowed in
tukit.conf(5),
a faster soft-reboot or
kexec.
|
kexec
|
Will use kexec to reboot the system; this will skip hardware
initialization and thus boot faster than
systemd.
This option is deprecated, use systemd
together with
zypp-boot-plugin(8)
to automatically detect whether kexec
can be used.
|
notify
|
Trigger the Transactional Update
Notifier to inform the user about the
necessary reboot.
|
none
|
Ignores any reboot request, the user has to reboot the
machine manually or by other means.
|
|
UPDATE_METHOD
|
Specify the zypper update method to use. This value is used for
transactional-update.service(8)
and in case no command is specified when calling
transactional-update.
dup
|
Uses zypper dup for updating the system;
use this on rolling release distributions like openSUSE
Tumbleweed, openSUSE Kubic or the SUSE CaaS Platform.
This is the default value.
|
up
|
Uses zypper up for updating the system;
use this for regular releases like openSUSE Leap or SUSE
Linux Enterprise Server / Desktop.
|
|
ZYPPER_AUTO_IMPORT_KEYS
|
If set to 1 GPG keys will be imported
automatically for new repositories. If set to 0
updates will fail if a key is unknown.
For security reasons this option is turned off
(0) by default.
|
See Also
transactional-update(8)