SHA256
1
0
forked from pool/dhcp
Commit Graph

324 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
014174f825 Accepting request 835242 from network:dhcp
- Don't create dhclient.leases in %post. It affects transactional
  updates and the files don't need to pre-exist (boo#1129951).

- Drop dependency on insserv-compat
  It was required to call the rc_status helpers from the sysvinit
  scripts. These scripts are supposed to be called by systemd, which
  has its own mechanism to report service status.
  Please note that this package still needs to be converted to ship
  proper systemd units.

- /var/run is legacy -> /run should be used instead

OBS-URL: https://build.opensuse.org/request/show/835242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dhcp?expand=0&rev=121
2020-09-23 16:37:56 +00:00
Reinhard Max
d3639fe556 typo
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=217
2020-09-17 15:19:15 +00:00