Branch: refs/heads/master
Home: https://github.com/openSUSE/wicked
Commit: 22411d884bf508289d301a2385d8dd6da2ed8431
https://github.com/openSUSE/wicked/commit/22411d884bf508289d301a2385d8dd6da2...
Author: Clemens Famulla-Conrad
Date: 2021-12-15 (Wed, 15 Dec 2021)
Changed paths:
M src/ipv6.c
Log Message:
-----------
ipv6: Do not overwrite -1 value of syscfg variables
References: bsc#1178357 bsc#1181163
Discard config request and don't change sysctl settings that are set in
the kernel to -1 as a "not supported/applicable for the interface" (type),
e.g. `accept_dad` or `use_tempaddr` for loopback or point-to-point interfaces.
Commit: 32fe501357784e06ef9aede47068dd8f6f96bb51
https://github.com/openSUSE/wicked/commit/32fe501357784e06ef9aede47068dd8f6f...
Author: Clemens Famulla-Conrad
Date: 2021-12-16 (Thu, 16 Dec 2021)
Changed paths:
M client/suse/compat-suse.c
Log Message:
-----------
compat: use only interface sysctl's for loopback in suse ifcfg
Don't inherit "all" or the "default" template sysctls for loopback, but only
sysctl settings explicitly configured for "lo" interface (bsc#1181163).
Commit: ad1366b1e351f48ee1804620bfa51976d15b13a6
https://github.com/openSUSE/wicked/commit/ad1366b1e351f48ee1804620bfa51976d1...
Author: Clemens Famulla-Conrad
Date: 2021-12-16 (Thu, 16 Dec 2021)
Changed paths:
M include/wicked/util.h
M src/util.c
Log Message:
-----------
Util: Add ni_var_array_sort() and ni_var_array_sort_by_name()
Commit: eedb500c1c5406c3390c6c59f3f2c53f62c83e30
https://github.com/openSUSE/wicked/commit/eedb500c1c5406c3390c6c59f3f2c53f62...
Author: Clemens Famulla-Conrad
Date: 2021-12-16 (Thu, 16 Dec 2021)
Changed paths:
M client/suse/ifsysctl.c
Log Message:
-----------
ifsysctl: Show sysctl variable and value in debug
Commit: 90fd8b80ad013cc627327d41c219e0cdc7123ed1
https://github.com/openSUSE/wicked/commit/90fd8b80ad013cc627327d41c219e0cdc7...
Author: Clemens Famulla-Conrad
Date: 2021-12-16 (Thu, 16 Dec 2021)
Changed paths:
M client/suse/compat-suse.c
M client/suse/ifsysctl.c
Log Message:
-----------
compat-suse: Fix sysctl file read precedence
Respect sort order of filenames from sysctl.d directories, this
continues on commit 140a945645a1292d4bb5efd240f02f386ae70ae6 which
already start sotring the files.
With this patch, the order takes place like `sysctl --system` does.
A file has precedence over previous loaded files. The order is:
* /boot/sysctl.conf-<kernelversion>
* /run/sysctl.d/*.conf
* /etc/sysctl.d/*.conf
* /usr/local/lib/sysctl.d/*.conf
* /usr/lib/sysctl.d/*.conf
* /lib/sysctl.d/*.conf
* /etc/sysctl.conf
* /etc/sysconfig/network/ifsysctl
* /etc/sysconfig/network/ifsysctl-<interface>
All files from `sysctl.d/*` directories gets collected and sort by basename
in ascending order. Once a file of a given filename is loaded, any file of the
same name in subsequent directories is ignored.
Commit: 5d6e1d4cacd961418476cdf1987264166e7ea3c7
https://github.com/openSUSE/wicked/commit/5d6e1d4cacd961418476cdf1987264166e...
Author: Clemens Famulla-Conrad
Date: 2021-12-16 (Thu, 16 Dec 2021)
Changed paths:
M client/suse/compat-suse.c
M src/ipv6.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/895
Fix sysctl values for loopback device (bsc#1181163, bsc#1178357)
* Discard config requests on sysctl variables which have the value "-1"
(bsc#1181163, bsc#1178357)
* Do not inherit "default" and "all" settings for loopback device (bsc#1181163)
Commit: 7bdb6d7d6e445be0f388a67067dc0c9fa362f661
https://github.com/openSUSE/wicked/commit/7bdb6d7d6e445be0f388a67067dc0c9fa3...
Author: Clemens Famulla-Conrad
Date: 2021-12-16 (Thu, 16 Dec 2021)
Changed paths:
M client/suse/compat-suse.c
M client/suse/ifsysctl.c
M include/wicked/util.h
M src/util.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/896
Fix sysctl file read precedence
* Respect sort order of filenames from sysctl.d directories
(complete commit 140a945645a1292d4bb5efd240f02f386ae70ae6).
* Display sysctl key value pairs in debug
* Add `ni_var_array_sort()` function.
Compare: https://github.com/openSUSE/wicked/compare/1c2c048d9ca6...7bdb6d7d6e44