Commit Graph

238 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
47320898d2 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
dc3d2d40dc - 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
f1995378bb 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
c9b8f5da11 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
0e8b5494bd - 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
79ab723625 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
7c8cb09851 - 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
b6736f0b3a 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
7274ae786c - 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
9a2928a2c9 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
08ea5d68df - 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
d0536381e2 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
04b7eddf21 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
9635240530 - 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
ff86d019be - 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
47bada7a56 - 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
4806a5464d - 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
05547b699c - 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
5f4a4ad9c6 - 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
99207dc0cf - 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
b0006e0ff4 - 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
7aa0d4fb48 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
e38060401f - 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
55aa7ab0ae - 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
3f983f81fc - 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
b9c57c145d - Use an unconditional rcnetwork symlink to /sbin/service
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=194
2014-01-13 16:43:25 +00:00
0bcf59fc50 - version 0.83.0
- Recommend wicked-service instead of sysconfig-network as the
  default network service and drop sysconfig-network. The wicked
  service package provides systemd service files requesting the
  network.service alias at service enable time as well as the
  ifup compatibility scripts using wicked as network backend
  (fate#316768,bnc#856591).
- ifcfg-bonding.5: fixed to use startmode hotplug in slave example
- Use ZEROCONF_ROUTE=no as new default (fate#314482)
  The NOZEROCONF="yes" variable were double-negated in it's meaning
  and did not reflect what the variable really does (fate#314482).

- rcnetwork: use service type oneshot, not forking
  Sometimes, network fails to start / stops itself, because the per
  interface services started inside it, need already started network
  and fail as network did not yet reached started state. This does
  not happen with oneshot network service type (bnc#853908).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=193
2014-01-09 13:21:38 +00:00
1e89664177 - version 0.82.1
- Changed global NOZEROCONF default to "yes" (automatic zeroconf
  route disabled), removed obsolete LINKLOCAL_INTERFACES variable.
  Use NOZEROCONF="no" per interface to enable (fate#314482).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=191
2013-12-05 11:13:56 +00:00
58e9f21500 - version 0.82.0
- Dropped udevmountd, the functionalty has been included in systemd
  (bnc#852762).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysconfig?expand=0&rev=190
2013-12-05 10:03:01 +00:00