405 Commits

Author SHA256 Message Date
f69067b478 Accepting request 1307704 from Base:System
- version 0.90.3
  - Merged changes applied via obs system.
    - Drop rcnetwork symlink [jsc#PED-266]
  - Add missing jsc reference to changes file

OBS-URL: https://build.opensuse.org/request/show/1307704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=197
2025-09-29 19:12:09 +00:00
f9db8c34e0 - version 0.90.3
- Merged changes applied via obs system.
    - Drop rcnetwork symlink [jsc#PED-266]
    - spec: Drop hard dependency on /sbin/ifup (jsc#SMO-84)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=284
2025-09-29 09:09:29 +00:00
db02450068 - Drop rcnetwork symlink [jsc#PED-266]
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=283
2025-09-29 08:28:10 +00:00
78c4a53008 Accepting request 1305139 from Base:System
- version 0.90.2
  * Change to create the sysconfig.config-network fillup
    template from common and netconfig components at build
    time, so it contains all variables again, instead to
    fillup /etc/sysconfig/network/config using multiple
    templates at installation time.
    The installation-images package is creating the config
    using the sysconfig.config-network template only, what
    caused DNS issues in the yast2 installer (boo#1249210).
- version 0.90.1
  * codespell run for all repository files and changes file
  * spec: fix no-binary rpmlint error and use noarch
    Add configure conditional for ifuser utility (disabled
    via bcond for > 15.x) and change BuildArch to noarch.
  * netconfig: conditionally disable nis on Leap-16.x
    Split sysconfig.config-network fillup template, add
    conditionals allowing to disable installation of the
    dns,ntp,nis modules and fillup templates (bsc#1248236).
  * spec: fix zero-perms-ghost rpmlint warning
    Define permissions in spec file attrs for ghost files
    to avoid rpm --restore resets them to 0 (bsc#1237595).
  * spec: fix name-repeated-in-summary rpmlint warning
  * spec: fix obsolete-suse-version-check rpmlint warning
    removing unused and obsolete udevdir definition.
  * netconfig: fix non-executable-script rpmlint error by
    removing shebang from functions.netconfig library file.

OBS-URL: https://build.opensuse.org/request/show/1305139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=196
2025-09-16 16:17:59 +00:00
c12b9f1f68 - version 0.90.2
* Change to create the sysconfig.config-network fillup
    template from common and netconfig components at build
    time, so it contains all variables again, instead to
    fillup /etc/sysconfig/network/config using multiple
    templates at installation time.
    The installation-images package is creating the config
    using the sysconfig.config-network template only, what
    caused DNS issues in the yast2 installer (boo#1249210).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=281
2025-09-16 11:28:31 +00:00
a4316496fc fixed to use proper source archive
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=280
2025-09-03 16:10:38 +00:00
7290a34b6f - version 0.90.1
* codespell run for all repository files and changes file
  * spec: fix no-binary rpmlint error and use noarch
    Add configure conditional for ifuser utility (disabled
    via bcond for > 15.x) and change BuildArch to noarch.
  * netconfig: conditionally disable nis on Leap-16.x
    Split sysconfig.config-network fillup template, add
    conditionals allowing to disable installation of the
    dns,ntp,nis modules and fillup templates (bsc#1248236).
  * spec: fix zero-perms-ghost rpmlint warning
    Define permissions in spec file attrs for ghost files
    to avoid rpm --restore resets them to 0 (bsc#1237595).
  * spec: fix name-repeated-in-summary rpmlint warning
  * spec: fix obsolete-suse-version-check rpmlint warning
    removing unused and obsolete udevdir definition.
  * netconfig: fix non-executable-script rpmlint error by
    removing shebang from functions.netconfig library file.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=279
2025-09-03 14:14:14 +00:00
ad467a06c3 Accepting request 1058137 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1058137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=195
2023-01-15 16:57:40 +00:00
aac953a816 Accepting request 1055740 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055740
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=277
2023-01-13 07:38:36 +00:00
76a0d719cc Accepting request 1042261 from Base:System
- spec: Add network/scripts directory to filelist, no longer
  in the default filelist in a cleaned up filesystem package
  (https://github.com/openSUSE/sysconfig/pull/47).

OBS-URL: https://build.opensuse.org/request/show/1042261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=194
2022-12-13 17:54:33 +00:00
bebbc011e2 - spec: Add network/scripts directory to filelist, no longer
in the default filelist in a cleaned up filesystem package
  (https://github.com/openSUSE/sysconfig/pull/47).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=275
2022-12-12 07:27:31 +00:00
5193454e1b Accepting request 985326 from Base:System
- version 0.90.0
- sysconfig: cleanup network and wicked dependencies
- ppp: move /etc/ppp/ip-up to libexec directory
- spec: move further executables/scripts to /usr
- spec: revert to recommend wicked-service on <= 15.4
- spec: install scripts except of ip-up bellow of /usr
- spec: drop (sle11) legacy migration and rpm-utils
- ifuser: drop the artefact utility on >= 15.5
- netconfig/dns-resolver: remove search limit of 6 domains (bsc#1199093)
- netconfig: cleanup /var/run leftovers (bsc#1194557)
- netconfig: update ntp man page documentation, fix typos
- netconfig: move scripts to a FHS conform libexec

OBS-URL: https://build.opensuse.org/request/show/985326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=193
2022-07-15 11:52:15 +00:00
55f24ea723 spec: add /usr/libexec/netconfig/ppp dir to file list
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=273
2022-06-27 13:29:36 +00:00
9561bc051f - version 0.90.0
- sysconfig: cleanup network and wicked dependencies
- ppp: move /etc/ppp/ip-up to libexec directory
- spec: move further executables/scripts to /usr
- spec: revert to recommend wicked-service on <= 15.4
- spec: install scripts except of ip-up bellow of /usr
- spec: drop (sle11) legacy migration and rpm-utils
- ifuser: drop the artefact utility on >= 15.5
- netconfig/dns-resolver: remove search limit of 6 domains (bsc#1199093)
- netconfig: cleanup /var/run leftovers (bsc#1194557)
- netconfig: update ntp man page documentation, fix typos
- netconfig: move scripts to a FHS conform libexec

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=272
2022-06-27 13:25:20 +00:00
b6399b639c Accepting request 930219 from Base:System
- version 0.85.8
- netconfig: revert NM default policy change change (boo#1185882)
  With the change to the default policy, netconfig with NetworkManager
  as network.service accepted settings from all services/programs
  directly instead only from NetworkManager, where plugins/services
  have to deliver their settings to apply them.

OBS-URL: https://build.opensuse.org/request/show/930219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=192
2021-11-10 20:46:09 +00:00
704d4ad0d2 - version 0.85.8
- netconfig: revert NM default policy change change (boo#1185882)
  With the change to the default policy, netconfig with NetworkManager
  as network.service accepted settings from all services/programs
  directly instead only from NetworkManager, where plugins/services
  have to deliver their settings to apply them.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=271
2021-11-08 17:20:18 +00:00
c0daf2ed44 Accepting request 901443 from Base:System
OBS-URL: https://build.opensuse.org/request/show/901443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=191
2021-06-25 13:01:08 +00:00
fb80d22775 Accepting request 898504 from home:wfrisch:branches:Base:System
Link as Position Independent Executable (bsc#1184124).

OBS-URL: https://build.opensuse.org/request/show/898504
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=270
2021-06-23 09:48:27 +00:00
1216a43cb4 Accepting request 898471 from Base:System
- version 0.85.7
- spec: Drop hard dependency on /sbin/ifup
- spec: Suggest instead of recommend wicked-service
- spec: Mention that the .spec file is in git as well

OBS-URL: https://build.opensuse.org/request/show/898471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=190
2021-06-15 14:36:42 +00:00
35bd64e623 - version 0.85.7
- spec: Drop hard dependency on /sbin/ifup
- spec: Suggest instead of recommend wicked-service
- spec: Mention that the .spec file is in git as well

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=268
2021-06-08 14:34:04 +00:00
947af7f9aa Accepting request 853292 from Base:System
OBS-URL: https://build.opensuse.org/request/show/853292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=189
2020-12-08 12:23:47 +00:00
5e36f49353 Accepting request 851322 from home:favogt:branches:Base:System
- Also support service(network) provides

OBS-URL: https://build.opensuse.org/request/show/851322
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=266
2020-12-05 17:15:13 +00:00
2056fdeb7d Accepting request 836080 from Base:System
- version 0.85.6
- netconfig: execute chrony/helper in /usr/libexec with fallback
  to it's previous location in /usr/lib (boo#1176285)
- netconfig: only write files like /etc/resolv.conf on content
  change to avoid that e.g. dnsmasq (if running) re-reads the
  /etc/resolv.conf and re-initializes itself (bsc#1176325)

OBS-URL: https://build.opensuse.org/request/show/836080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=188
2020-09-25 14:26:07 +00:00
8bb93e51c1 - version 0.85.6
- netconfig: execute chrony/helper in /usr/libexec with fallback
  to it's previous location in /usr/lib (boo#1176285)
- netconfig: only write files like /etc/resolv.conf on content
  change to avoid that e.g. dnsmasq (if running) re-reads the
  /etc/resolv.conf and re-initializes itself (bsc#1176325)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=264
2020-09-22 11:51:53 +00:00
ceee52b7be Accepting request 822107 from Base:System
- version 0.85.5
- spec: Fix Requires, use file requires
  (https://github.com/openSUSE/sysconfig/pull/25)
- ntp: call chrony helper in background (bsc#1173391)

OBS-URL: https://build.opensuse.org/request/show/822107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=187
2020-07-26 14:17:16 +00:00
acf4e7689f - version 0.85.5
- spec: Fix Requires, use file requires
  (https://github.com/openSUSE/sysconfig/pull/25)
- ntp: call chrony helper in background (bsc#1173391)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=262
2020-07-21 13:28:11 +00:00
eb0459dd46 Accepting request 779087 from Base:System
- version 0.85.4
- Add Upstream First openSUSE Build Service Policy to the spec
- Mark /etc/yp.conf as %config(noreplace): this is the same as the
  file shipped by ypbind has as mode. In sysconfig we create a
  symlink, in ypbind, the file is actually only owned for
  reference. Having the same modes allows for the bots to do their
  work properly (boo#1159566).

OBS-URL: https://build.opensuse.org/request/show/779087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=186
2020-02-29 20:19:00 +00:00
6638b17aa1 - version 0.85.4
- Add Upstream First openSUSE Build Service Policy to the spec

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=260
2020-02-25 13:25:07 +00:00
a7a39cc747 Accepting request 779059 from home:dimstar:Factory
Submit previous rev, as discussed

OBS-URL: https://build.opensuse.org/request/show/779059
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=259
2020-02-25 12:51:12 +00:00
1bf64b419f Accepting request 720983 from Base:System
- version 0.85.3
- boo#1123699: Use systemd's tmpfile mechanism to create the
  symlink infrastructure for resolv.conf and yp.conf early during
  boot.

OBS-URL: https://build.opensuse.org/request/show/720983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=185
2019-08-15 10:24:13 +00:00
765076c784 - version 0.85.3
- boo#1123699: Use systemd's tmpfile mechanism to create the
  symlink infrastructure for resolv.conf and yp.conf early during
  boot.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=257
2019-08-05 08:22:46 +00:00
Stephan Kulow
4622635850 Accepting request 675195 from Base:System
- version 0.85.2
- Fixed changes file to mention relevant github pull requests.
- Removed remaining preun rpm hook from EOL openSUSE versions
- Merged /var/adm/netconfig move revert from openSUSE:Factory
  causing to not find md5 sums from previous netconfig version
  due to incorrectly merged hook in spec file and trouble on
  transactional systems without writeable /var/lib/netconfig.
  Removed obsoletes revert-var-adm-lib-netconfig-move.patch.
  (bsc#1124152,bsc#1124340).
- Merged rpm spec bash section marks (gh#openSUSE/sysconfig#23)

- Remove code to update from openSUSE older than 12.3, which is EOL
  (gh#openSUSE/sysconfig#19).
- Move /var/adm/netconfig to /var/lib/netconfig to become more FHS
  conform (gh#openSUSE/sysconfig#18).

OBS-URL: https://build.opensuse.org/request/show/675195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=184
2019-02-25 16:45:51 +00:00
2de49a0d4b - version 0.85.2
- Fixed changes file to mention relevant github pull requests.
- Removed remaining preun rpm hook from EOL openSUSE versions
- Merged /var/adm/netconfig move revert from openSUSE:Factory
  causing to not find md5 sums from previous netconfig version
  due to incorrectly merged hook in spec file and trouble on
  transactional systems without writeable /var/lib/netconfig.
  Removed obsoletes revert-var-adm-lib-netconfig-move.patch.
  (bsc#1124152,bsc#1124340).
- Merged rpm spec bash section marks (gh#openSUSE/sysconfig#23)

- HOTPATCH (to be reverted): revert-var-adm-lib-netconfig-move.patch
- Remove code to update from openSUSE older than 12.3, which is EOL
  (gh#openSUSE/sysconfig#19).
- Move /var/adm/netconfig to /var/lib/netconfig to become more FHS
  conform (gh#openSUSE/sysconfig#18).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=255
2019-02-14 12:56:34 +00:00
Stephan Kulow
fd3918b0ef revert factory changes
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=254
2019-02-09 06:17:15 +00:00
Stephan Kulow
00b9c58bb4 - HOTPATCH (to be reverted): revert-var-adm-lib-netconfig-move.patch
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=183
2019-02-09 06:16:09 +00:00
OBS User buildservice-autocommit
de6c3943d1 Updating link to change in openSUSE:Factory/sysconfig revision 183.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=35c450b91c52fc9173b16f288a714485
2019-02-09 06:16:09 +00:00
e620cfec19 - Fixed spec file merge to contain migration hooks, added explicit
netconfig dependency to diffutils (bsc#1124152,bsc#1124340)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=253
2019-02-07 13:37:10 +00:00
Stephan Kulow
36d9adb9b1 Accepting request 671819 from Base:System
- version 0.85.1
- removed modprobe.d/50-blacklist.conf, which will be provided by
  the suse-module-tools package instead (boo#1107611). See also:
  gh#openSUSE/suse-module-tools/pull/3
  gh#openSUSE/sysconfig/pull/22

- version 0.85.0
- netconfig: change to write resolv.conf,yp.conf,forwarders.conf
  to files in /[var/]run/netconfig/ and link in /etc (fate#325872)
- netconfig: add to update ntp servers in chrony (bsc#1099272) and
  cleaned up to use start-ntpd addserver to update ntpd servers.

OBS-URL: https://build.opensuse.org/request/show/671819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=182
2019-02-06 13:05:27 +00:00
Factory Maintainer
682b84d0b9 OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=251 2019-02-05 10:38:03 +00:00
Stephan Kulow
6de46191be revert again, to wait for boo#1124152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=181
2019-02-05 09:59:00 +00:00
049f6528a8 Accepting request 667751 from Base:System
- version 0.85.0
- netconfig: change to write resolv.conf,yp.conf,forwarders.conf
  to files in /[var/]run/netconfig/ and link in /etc (fate#325872)
- netconfig: add to update ntp servers in chrony (bsc#1099272) and
  cleaned up to use start-ntpd addserver to update ntpd servers.

OBS-URL: https://build.opensuse.org/request/show/667751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=180
2019-01-29 13:45:22 +00:00
d888ebb985 fixed to sync spec file changes
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=249
2019-01-17 11:46:26 +00:00
3c0085b23a - version 0.85.1
- removed modprobe.d/50-blacklist.conf, which will be provided by
  the suse-module-tools package instead (boo#1107611). See also:
  gh#openSUSE/suse-module-tools/pull/3
  gh#openSUSE/sysconfig/pull/22

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=248
2019-01-17 11:43:15 +00:00
e61c029916 Accepting request 663631 from openSUSE:Factory
Re-submit the reverted code, please check boo#1121046

OBS-URL: https://build.opensuse.org/request/show/663631
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=247
2019-01-08 16:57:21 +00:00
bdcfa8bfc0 Revert, lower pressure on boo#1121046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=179
2019-01-08 11:39:46 +00:00
OBS User buildservice-autocommit
7f0c3aa2c8 Updating link to change in openSUSE:Factory/sysconfig revision 179.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=5dc5abb093e90a188d89333a06df2a01
2019-01-08 11:39:46 +00:00
1bb80208a2 Accepting request 660554 from Base:System
Requires to adjust /etc/apparmor.d/abstractions/nameservice, see
also obs request: #660553

- version 0.85.0
- netconfig: change to write resolv.conf,yp.conf,forwarders.conf
  to files in /[var/]run/netconfig/ and link in /etc (fate#325872)
- netconfig: add to update ntp servers in chrony (bsc#1099272) and
  cleaned up to use start-ntpd addserver to update ntpd servers.

OBS-URL: https://build.opensuse.org/request/show/660554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=178
2019-01-05 13:39:50 +00:00
9e10348af2 - version 0.85.0
- netconfig: change to write resolv.conf,yp.conf,forwarders.conf
  to files in /[var/]run/netconfig/ and link in /etc (fate#325872)
- netconfig: add to update ntp servers in chrony (bsc#1099272) and
  cleaned up to use start-ntpd addserver to update ntpd servers.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=245
2018-12-21 13:25:12 +00:00
7d027d83a5 Accepting request 610032 from Base:System
- version 0.84.3
- netconfig: change policy to permit non-NM settings (bsc#1079793)
  As requested and approved by NetworkManager maintainer, the 'auto'
  policy permits now also per interface settings provided by other
  services when NetworkManager is enabled. That is, the auto policy
  resolving has been changed from "STATIC_FALLBACK NetworkManager"
  to "STATIC_FALLBACK * NetworkManager".

- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/610032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysconfig?expand=0&rev=177
2018-05-23 14:06:38 +00:00
d3a42183b4 - version 0.84.3
- netconfig: change policy to permit non-NM settings (bsc#1079793)
  As requested and approved by NetworkManager maintainer, the 'auto'
  policy permits now also per interface settings provided by other
  services when NetworkManager is enabled. That is, the auto policy
  resolving has been changed from "STATIC_FALLBACK NetworkManager"
  to "STATIC_FALLBACK * NetworkManager".
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=243
2018-05-17 09:39:56 +00:00