242 Commits

Author SHA256 Message Date
0fbde1ed1d - 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
cf8bb598af Accepting request 1306883 from home:kukuk:branches:Base:System
- Drop rcnetwork symlink [jsc#PED-266]

OBS-URL: https://build.opensuse.org/request/show/1306883
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=283
2025-09-29 08:28:10 +00:00
5a953c35e4 - 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
9da06219ae - 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
d65581ea52 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
4bdff17f18 - 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
94a2887efa - 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
1c5a6c4eb5 - 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
428a64c088 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
763496bf98 - 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
c850d6aab5 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
7892bf4b0e - 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
8c6f6734b3 - 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
d5767a37a4 - 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
adc1226af7 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
52bec81305 - 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
263df3b5b2 - 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
92b0beaa97 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
OBS User buildservice-autocommit
4c71626379 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
4bb099649b - 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
1cec4359cd - 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
131a52a29a 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
OBS User buildservice-autocommit
65aca80b43 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
041d77ec35 - 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
b32a00d35d - 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
ce0d44f779 Accepting request 588632 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/588632
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=241
2018-03-20 14:45:07 +00:00
aa4437a5c7 - version 0.84.2
- spec: revert change to use _fillupdir in update hook from < 0.80
- merged fixes of the the fillup templates logic and macro in
  configure.ac by Marcus Meissner

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=239
2017-11-27 15:21:41 +00:00
66e983963e Accepting request 544702 from home:RBrownSUSE:branches:Base:System
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544702
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=236
2017-11-24 10:00:53 +00:00
639497cc67 Accepting request 502393 from home:dimstar:Factory
Goes together with the latest permission changes, which also sets root:root for /etc/ppp

OBS-URL: https://build.opensuse.org/request/show/502393
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=234
2017-06-09 08:36:47 +00:00
f47fa06e38 - version 0.84.1
- netconfig: cleanup tmp files (boo#1010760)
  When /var/run/ntp/servers-netconfig has been modified externaly,
  don't try to backup or keep tmp files to show what we would do.
- netconfig: improve input check for duplicate keys (bsc#1009801)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=232
2017-04-10 11:33:01 +00:00
791604cf6d Accepting request 434282 from home:kukuk:branches:Base:System
- Remove requires for not needed insserv (bsc#999850)

OBS-URL: https://build.opensuse.org/request/show/434282
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=230
2016-10-12 06:58:38 +00:00
45b5e3b8d5 - version 0.84.0
- netconfig: intoduced a batch mode (bsc#989741)
  It permits to preform multiple modify/remove operations
  and call the effective update at the end of the batch.
- netconfig: use ntpq, as ntpdc is deprecated (bsc#894889),
  lower sleep lock wait granularity and fix NTP_KEYS parsing
- Drop the omc svcinfo data as they are not used anymore
- Run spec-cleaner to remove few obsolete things
- Drop cvs helper files as we are in git
- Rename configure.in to configure.ac

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=228
2016-09-09 17:31:12 +00:00
190c703fc2 Accepting request 399256 from home:mgorman:branches:Base:System
- Add a blacklist entry for the ACPI power meter driver (bnc#974373)

OBS-URL: https://build.opensuse.org/request/show/399256
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=226
2016-06-01 09:27:28 +00:00
29cd102c34 - version 0.83.9
- ppp: install refactored ip-up and related scripts (bsc#865573)
- removed patches shipped inside of the source archive
  [- 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch]
  [- 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch]

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=223
2016-05-20 15:04:32 +00:00
849784d20d removed trailing whitespaces in changes file entry
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=221
2015-06-09 08:36:55 +00:00
248cac47db - netconfig: use ntpd.service on >13.1 (boo#930309)
[+ 0002-netconfig-use-ntpd.service-on-13.2-boo-930309.patch]

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=220
2015-06-09 08:35:36 +00:00
09e6965aae Accepting request 306603 from home:elvigia:branches:Base:System
- sysconfig-netconfig requires /bin/logger, otherwise the following 
  happens:
  linux.site wickedd[31]: 
  /etc/sysconfig/network/scripts/functions.netconfig: 
  line 44: logger: command not found

OBS-URL: https://build.opensuse.org/request/show/306603
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=218
2015-05-13 08:15:22 +00:00
4ee229e10b fixed to use bug references as in 13.2
- netconfig: use domain name from hostname (bnc#912891)
- netconfig: merge NetworkManager settings on -m (bnc#900982)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=216
2015-02-17 11:35:21 +00:00
0fc05d797d - dhcp: add variables for handling of DHCPv4 user-class (bsc#909307)
[+ 0001-dhcp-network-variables-for-dhcp4-user-class.909307.patch]

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=215
2015-02-17 11:28:25 +00:00
23bfd8e0dd - version 0.83.8
- netconfig: use domain name from hostname (bug#912891)
  When there is no dns domain or search list provided (by dhcp),
  but a hostname as FQDN, use it's domain for /etc/resolv.conf
  search list.
- netconfig: merge NetworkManager settings on -m (bug#900982)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=213
2015-01-13 19:07:08 +00:00
406819ee6f - rpm: kill all NetworkManager child processes on migration
Before we stop (the always running) NetworkManager.service,
  ensure to kill all (child) processes when migrating from the
  NETWORKMANAGER=no variable (bnc#895447).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=211
2014-10-28 14:31:39 +00:00
ef79f5e60f - rpm: fixed SUSE spelling in the spec file (bnc#889002)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=209
2014-09-24 06:17:15 +00:00
7f57deb630 - version 0.83.7
- netconfig: create missed /var/run/ntp directory (bnc#892877)
  When the directory does not exists yet, the ntp service is not
  yet started/running and it is even more important to write the
  servers so ntpd can pickup them at start.
- config: changed NM_ONLINE_TIMEOUT to 30 (bnc#889175)
- config: updated to list new variables in network/dhcp,
  cleanup of ifcfg.template and network/config variables

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=208
2014-09-23 07:20:49 +00:00
0931c5f5c6 - version 0.83.6
- netconfig: fixed manual page to not refer README (bnc#876755)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=206
2014-05-28 10:35:43 +00:00
89166dd4d6 - version 0.83.5
- sysconfig/network/config: new default to send gratuitous arp
  Enabled to send gratuitous arp by default, when duplicate IPv4
  check is enabled and were successful (bnc#879911,fate#314399).
- netconfig: improved troubleshooting capabilities
  Added NETCONFIG_VERBOSE and NETCONFIG_FORCE_REPLACE config
  variables allowing to run all netconfig calls in debug mode
  and force update of modified files as default. Show service,
  policy resolving info and log the commandline in debug mode.
  Fixed to log info/warnings that were printed to stderr only
  before (bnc#860644, bnc#868323).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=205
2014-05-28 07:36:45 +00:00
1ee20b1058 - version 0.83.4
- config: check ipv4 duplicates by default (fate#314399)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=203
2014-03-12 17:44:38 +00:00
a8038ebd15 Picked up a patch applied directly to the SLE-12 source archive :-(
- Remove the blacklist entry for the uas driver (bnc#862397)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=201
2014-02-21 08:30:54 +00:00
b0a31bb5b2 - version 0.83.3
- Cleaned up comments and obsolete variables in network/dhcp
  and network/config config files (fate#312939,fate#314482).
- netconfig: just systemctl not init scripts (bnc#864696) as
  all for this version supported systems are using systemd
  which forwards to init scripts as needed.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=200
2014-02-21 07:58:31 +00:00
a6176f2b1e - version 0.83.2
- A systemctl status is quite expensive as it (by default) parses
  logs, etc. Use is-active where we need the code only (bnc#859360).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=198
2014-01-23 17:12:35 +00:00
9f94e3009d - version 0.83.1
- Install /sbin/service link as /sbin/rcnetwork for compatibility
  with older sysconfig as it is quite often used absolutely.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=196
2014-01-17 20:24:15 +00:00