326 Commits

Author SHA256 Message Date
Ana Guerrero
4f896fed36 Accepting request 1237520 from network:dhcp
- Remove obsolete migration from dhcp-server post scriptlet
  [bsc#1235447]

OBS-URL: https://build.opensuse.org/request/show/1237520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=143
2025-01-14 15:21:48 +00:00
30b7cab82a - Remove obsolete migration from dhcp-server post scriptlet
[bsc#1235447]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=268
2025-01-13 15:45:10 +00:00
Ana Guerrero
60613f7879 Accepting request 1179721 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/1179721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=142
2024-06-11 16:27:23 +00:00
238ef73fbe Accepting request 1177050 from home:kukuk:cleanup
- Drop initscripts-legacy support [jsc#PED264]
- Drop rc<service> symlinks [jsc#PED-264], [jsc#PED-266]

OBS-URL: https://build.opensuse.org/request/show/1177050
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=266
2024-06-10 15:23:07 +00:00
Ana Guerrero
ef8c92bb04 Accepting request 1151674 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/1151674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=141
2024-02-27 21:44:43 +00:00
Reinhard Max
a263846ef2 Accepting request 1150585 from home:dimstar:rpm4.20:d
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150585
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=264
2024-02-26 13:54:45 +00:00
Ana Guerrero
c6aead872c Accepting request 1131616 from network:dhcp
- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)
- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch

OBS-URL: https://build.opensuse.org/request/show/1131616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=140
2023-12-08 21:31:23 +00:00
676bea9cd0 - Revert dhclient-script removal and instead change usleep to sleep
(boo#1216822)

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=262
2023-12-07 13:38:24 +00:00
8c2c6260d5 - Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=261
2023-12-05 15:31:46 +00:00
Ana Guerrero
c3ad0f3194 Accepting request 1127733 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/1127733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=139
2023-11-21 20:31:35 +00:00
17a9e60268 Accepting request 1122768 from home:pevik:branches:network:dhcp
- Remove dhclient-script (boo#1216822).

OBS-URL: https://build.opensuse.org/request/show/1122768
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=259
2023-11-20 15:53:56 +00:00
Dominique Leuenberger
3d4dbbe84f Accepting request 1055819 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/1055819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=138
2023-01-05 14:00:11 +00:00
4b5ca79964 Accepting request 1053381 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1053381
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=257
2023-01-04 13:53:34 +00:00
Dominique Leuenberger
f1b9ff9303 Accepting request 1042365 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/1042365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=137
2022-12-13 17:54:49 +00:00
48f60bdd02 Accepting request 1041801 from home:kukuk:cleanup
- Add /etc/sysconfig/network hierachy to server file list

OBS-URL: https://build.opensuse.org/request/show/1041801
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=255
2022-12-12 12:32:29 +00:00
Dominique Leuenberger
bb859b535f Accepting request 1035207 from network:dhcp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1035207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=136
2022-11-12 16:40:32 +00:00
bacea423ec Accepting request 1031576 from home:gmbr3:Active
- Use %_rundir

OBS-URL: https://build.opensuse.org/request/show/1031576
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=253
2022-11-11 10:29:12 +00:00
Fabian Vogt
af6ff64b2a Accepting request 1008224 from network:dhcp
- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd  
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak

OBS-URL: https://build.opensuse.org/request/show/1008224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=135
2022-10-10 16:44:16 +00:00
Reinhard Max
635ee34503 - bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
An option refcount overflow exists in dhcpd  
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=248
2022-10-05 14:19:00 +00:00
Dominique Leuenberger
144dcde902 Accepting request 972892 from network:dhcp
- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.

OBS-URL: https://build.opensuse.org/request/show/972892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=134
2022-04-28 21:07:07 +00:00
Reinhard Max
e72ae15f4b - bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=247
2022-04-26 10:57:36 +00:00
Dominique Leuenberger
3a9ca0f58c Accepting request 971083 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/971083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=133
2022-04-22 19:53:06 +00:00
Reinhard Max
a663d48ab0 Accepting request 970468 from home:computersalat:branches:network:dhcp
fix for boo#826319

OBS-URL: https://build.opensuse.org/request/show/970468
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=245
2022-04-20 11:51:07 +00:00
Dominique Leuenberger
d37ac068c9 Accepting request 965608 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/965608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=132
2022-04-02 16:20:22 +00:00
bc35d9fb7d Accepting request 961801 from home:kukuk:tiu
- Require hostname binary, not package [bsc#1197087]

OBS-URL: https://build.opensuse.org/request/show/961801
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=243
2022-03-29 10:23:04 +00:00
Dominique Leuenberger
566363dfea Accepting request 953760 from network:dhcp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/953760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=131
2022-02-13 18:50:28 +00:00
Reinhard Max
2771685b89 Accepting request 951570 from home:manfred999
- modify source if-up.d.dhcpd-restart-hook:
  * fix option parsing
  * do not call /usr/libexec/dhcp/dhcpd directly, use systemd for it

OBS-URL: https://build.opensuse.org/request/show/951570
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=241
2022-02-04 13:21:47 +00:00
Dominique Leuenberger
ebd11ee0ea Accepting request 946929 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/946929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=130
2022-01-19 23:12:01 +00:00
Reinhard Max
92a09ecba6 Accepting request 946921 from home:jsegitz:branches:network:dhcp
- Drop PrivateDevices and ProtectClock hardenings. They clash with
  the chroot logic (bsc#1194722)

OBS-URL: https://build.opensuse.org/request/show/946921
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=239
2022-01-17 10:42:10 +00:00
Reinhard Max
84afc13868 Accepting request 946765 from home:gmbr3:Active
- Add now working CONFIG parameter to sysusers generator

OBS-URL: https://build.opensuse.org/request/show/946765
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=238
2022-01-17 10:41:14 +00:00
Dominique Leuenberger
0d61c779c8 https://bugzilla.opensuse.org/show_bug.cgi?id=1194722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=129
2022-01-15 18:59:43 +00:00
Dominique Leuenberger
95502ab5d2 Accepting request 945908 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/945908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=128
2022-01-14 22:12:48 +00:00
Reinhard Max
6cacf40c5a Accepting request 918938 from home:jsegitz:branches:systemdhardening:network:dhcp
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/918938
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=237
2022-01-12 17:50:48 +00:00
Dominique Leuenberger
64d9155a32 Accepting request 928834 from network:dhcp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/928834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=127
2021-11-08 16:24:06 +00:00
Reinhard Max
59be18d135 OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=234 2021-10-26 16:24:06 +00:00
Reinhard Max
e3cdf90ee1 OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=233 2021-10-26 16:18:08 +00:00
Reinhard Max
63aa52ad28 - Add a fallback definition for %make_build to fix build on SLE-12.
- Handle sysusers with a bcond to improve readability and simplify
  removal once we don't have to support SLE-12 anymore.
- bsc#1192020: Drop the obsolete dependency on "group(nogroup)".

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=232
2021-10-26 12:49:46 +00:00
Richard Brown
cf03d8ab97 Accepting request 911811 from network:dhcp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/911811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=126
2021-08-16 08:08:58 +00:00
Reinhard Max
afefe9a9cc - bsc#1186249: Remove remaining references to /etc/init.d from
dhclient-script and if-up.d.dhcpd-restart-hook .
- Use , instead of - or / as a separator in sed when dealing with
  path names.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=230
2021-08-05 12:00:14 +00:00
Dominique Leuenberger
6ccf60ea2d Accepting request 896316 from network:dhcp
- Add -fno-strict-aliasing to CFLAGS to avoid a segfault in dhcpd
  (boo#1186631).

- Update to 4.4.2-P1:
  * CVE-2021-25217, bsc#1186382: A buffer overrun in lease file
    parsing code can be used to exploit a common vulnerability
    shared by dhcpd and dhclient.
- Error out, if %version and %isc_version are not in sync.

OBS-URL: https://build.opensuse.org/request/show/896316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=125
2021-05-31 09:43:40 +00:00
Reinhard Max
5402a85a16 - Add -fno-strict-aliasing to CFLAGS to avoid a segfault in dhcpd
(boo#1186631).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=228
2021-05-31 09:27:00 +00:00
Reinhard Max
2fe0803578 OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=227 2021-05-27 15:39:36 +00:00
Reinhard Max
0b90b6e2e8 - Update to 4.4.2-P1:
* CVE-2021-25217, bsc#1186382, dhcp-CVE-2021-25217.patch: A
    buffer overrun in lease file parsing code can be used to
    exploit a common vulnerability shared by dhcpd and dhclient.
- Error out, if %version and %isc_version are not in sync.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=226
2021-05-27 12:05:59 +00:00
Dominique Leuenberger
1a215237ca Accepting request 870911 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/870911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=124
2021-02-16 21:35:47 +00:00
Reinhard Max
9f2ff0f90b Accepting request 866365 from home:dirkmueller:branches:network:dhcp
- update to 4.4.2:
  * Please note that that ISC DHCP is now licensed under the Mozilla Public
  License, MPL 2.0.
  In general, the areas of focus for ISC DHCP 4.4 were:
  1. Dynamic DNS additions
  2. dhclient improvements
  3. Support for dynamic shared libraries
  * Added the interface name to socket initialization failure log messages.
    Prior to this the log messages stated only the error reason without
    stating the target interface.
  * Corrected buffer pointer logic in dhcrelay functions that manipulate
    agent relay options. Thanks to Thomas Imbert of MSRC Vulnerabilities
    & Mitigations for reporting the issue.
  * Corrected unresolved symbol errors building relay_unittests when
    configured to build using libtool.
  * A new configuration parameter, ping-cltt-secs (v4 operation only), has
    been added to allow the user to specify the number of seconds that must
    elapse since CLTT before a ping check is conducted.  Prior to this, the
    value was hard coded at 60 seconds.  Please see the server man pages for
    a more detailed discussion.
  * A new configuration parameter, ping-timeout-ms (v4 operation only),
    has been added that allows the user to specify the amount of time
    the server waits for a ping-check response in milliseconds rather
    than in seconds (via ping-timeout). When greater than zero, the value
    of ping-timeout-ms will override the value of ping-timeout.  Thanks
    to Jay Doran from Bluecat Networks for suggesting this feature.
  * An experimental tool called, Keama (KEA Migration Assistant), which helps
    translate ISC DHCP configurations to Kea configurations, is now included
    in the distribution.
  * Corrected a misuse of the BIND9 DDNS API which caused DDNS updates to be

OBS-URL: https://build.opensuse.org/request/show/866365
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=224
2021-02-10 14:21:23 +00:00
Dominique Leuenberger
e60b6c1b0b Accepting request 861551 from network:dhcp
OBS-URL: https://build.opensuse.org/request/show/861551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=123
2021-01-11 16:09:56 +00:00
Reinhard Max
5153edeabd Accepting request 855790 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/855790
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=222
2021-01-08 08:56:27 +00:00
Dominique Leuenberger
47ca882a3b Accepting request 843259 from network:dhcp
- Complete the /var/run -> /run migration by renaming
  /var/lib/dhcp/var/run accordingly (boo#1177951).

OBS-URL: https://build.opensuse.org/request/show/843259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=122
2020-10-26 15:07:47 +00:00
Reinhard Max
cc6f1f08c7 OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=220 2020-10-21 17:19:59 +00:00
Reinhard Max
9b32283a56 - Complete tha /var/run -> /run migration by renaming
/var/lib/dhcp/var/run accordingly (boo#1177951).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=219
2020-10-21 17:18:54 +00:00