Commit Graph

691 Commits

Author SHA1 Message Date
Pavel Zhukov
e1b36493ac Obsolete dhcp libs 2019-03-18 10:34:38 +01:00
Pavel Zhukov
b7088d6e78 Do not require static libs 2019-03-13 12:58:56 +01:00
Pavel Zhukov
7c09728712 New version 4.4.1
- Drop executable flag from NM dispatcher script to avoid dhcpd restart
2019-03-01 12:50:13 +01:00
Fedora Release Engineering
21108f4b78 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 17:10:15 +00:00
Kalev Lember
44ee4486c5 Rebuild once more now that BIND 9.11.5 is in the build root 2019-01-29 20:06:07 +01:00
Petr Menšík
546da8152c Compile on BIND 9.11.5
Last BIND release switched from custom types to standard int and bool
types provided by library. Uless DHCP is modified to switch all types as
well, compatibility libraries has to be included. It breaks backward
compatibility.
2018-11-12 12:37:11 +01:00
Pavel Zhukov
3ccf3c8d81 readded lost patch 2018-09-24 15:01:32 +02:00
Pavel Zhukov
b9f5d7a98b Bump release 2018-09-24 14:58:52 +02:00
Pavel Zhukov
ba9bdacde1 Do not fail if interface doesn't have hwaddr (#1632246) 2018-09-24 14:52:31 +02:00
Pavel Zhukov
dee6f0c9de Do not mmap leases file if not needed 2018-08-30 11:24:36 +02:00
Petr Menšík
ccbd4a12c9 Update to bind 9.11.4
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-07-13 20:18:54 +02:00
Fedora Release Engineering
30e02e4157 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 22:50:19 +00:00
Pavel Zhukov
6af423a3ad Handle dhcp4-change events properly 2018-06-18 11:04:09 +02:00
Pavel Zhukov
09eafe36fc Fix few more shellcheck warnings 2018-05-21 11:22:24 +02:00
Pavel Zhukov
44da97e595 Add credits to author of original idea 2018-05-21 11:09:14 +02:00
Pavel Zhukov
ec19ab3458 Do not use eval in NM dispatcher script 2018-05-21 11:00:20 +02:00
Pavel Zhukov
16546798c5 Fix for CVE-2018-1111 2018-05-15 09:35:58 +02:00
Pavel Zhukov
6ed5c121b1 Discover hwaddresses for all interfaces for xid uniqueness 2018-04-06 13:00:29 +02:00
Pavel Zhukov
035f21b66d Don't use run-parts for hooks discovery (#1558612) 2018-03-21 10:21:01 +01:00
Pavel Zhukov
a525cff986 Own ldap schema directory (#1553432) 2018-03-09 08:32:46 +01:00
Pavel Zhukov
6b39f020c6 Security fix for CVE-2018-5732 CVE-2018-5733 2018-03-01 10:25:39 +01:00
Petr Menšík
17d6ed1f57 Compile with recent bind includes, that does not include isc/util.h
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-02-27 11:52:30 +01:00
Petr Menšík
3646cdb5a6 Do not rely on ignoring case sensitivity of VERSION variable
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-02-27 11:51:05 +01:00
Petr Menšík
410937ecd9 Use bind-export-libs package instead of bind99
Use isc-export-config.sh to configure bind parameters

Change requirement to bind-export-devel

Adjust former patches

Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-02-27 11:48:51 +01:00
Pavel Zhukov
67887f7d6a Bump release 2018-02-22 13:46:38 +01:00
Fedora Release Engineering
dbb4ccda10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 06:46:22 +00:00
Igor Gnatenko
131ffbc69e
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-03 16:21:29 +01:00
Pavel Zhukov
e821f20f76 Update sources to released 4.3.6. Cleanup gitignore 2018-01-10 15:44:50 +01:00
Pavel Zhukov
baeda11eb1 Change duid_uuid patch to not use std99 feature (#1488721) 2017-12-20 13:22:48 +01:00
Pavel Zhukov
956986ca88 Properly close omapi connection (#1523547) 2017-12-08 11:07:37 +01:00
Pavel Zhukov
e701b476ce proper signal handling with shared context 2017-11-13 09:17:50 +01:00
Pavel Zhukov
b717d91bc5 Do now override hostname variable in script 2017-09-20 16:12:27 +02:00
Peter Robinson
6b95e94cf8 Rebuild for bind 9.9.11 2017-09-11 01:18:37 +01:00
Pavel Zhukov
b2ad46b1a6 Fix typos in dhclient-script 2017-08-01 12:02:52 +02:00
Pavel Zhukov
c2c0b1a042 Recreate /etc/resolv.conf if NetworkManager screwed it up (#1475279) 2017-07-31 09:41:01 +02:00
Fedora Release Engineering
27c22d4efc - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 06:09:28 +00:00
Pavel Zhukov
af708bb8be New version 4.3.6b1 2017-07-14 16:13:47 +02:00
Igor Gnatenko
8e64716dfb Rebuild due to bug in RPM (RHBZ #1468476)
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-07-07 13:15:00 +02:00
Petr Menšík
b265ddd281 Rebuild for bind 9.9.10 2017-07-03 13:28:28 +02:00
Pavel Zhukov
53b24f932b rpmlint: Drop old chown from the post section 2017-05-31 09:50:24 +02:00
Pavel Zhukov
53d20015af Don't listen on random port (#962950) 2017-05-25 13:56:21 +02:00
Dominika Hodovska
4b70ef00e1 make devel-doc subpackage conditional, too 2017-04-20 14:11:26 +02:00
Dominika Hodovska
49fbeaf279 fix typo 2017-04-20 09:41:01 +02:00
Dominika Hodovska
99d8af5cbc don't build doxygen documentation during modular build 2017-04-19 16:32:59 +02:00
Pavel Zhukov
e8a1a29ed8 Add EnvironmentFile parameter to service files 2017-04-04 15:02:44 +02:00
Fedora Release Engineering
00c7b672b0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 08:21:36 +00:00
Jiri Popelka
1954e2785d get BUG_REPORT_URL from /etc/os-release (#1399351) 2016-11-30 08:37:23 +01:00
Jiri Popelka
f4e9ae9e62 4.3.5 2016-10-05 21:45:46 +02:00
Jiri Popelka
7a016a6260 4.3.5b1 2016-09-12 17:24:05 +02:00
Jiri Popelka
e98359bfb4 [dhclient] rename -timeout option to --timeout 2016-08-03 13:29:33 +02:00
Jiri Popelka
a11c0d6abc [dhclient] rename -R option to --request-options (#1357947) 2016-08-03 13:27:32 +02:00
Tomas Hozza
35b70185d1 Rebuild against bind99-9.9.9-P1 2016-05-26 15:44:36 +02:00
Jiri Popelka
896e81f5e6 Merge branch 'f24' 2016-05-02 15:31:33 +02:00
Jiri Popelka
8173a68664 4.3.4 2016-05-02 15:19:54 +02:00
Zdenek Dohnal
a5c0e0f420 Mentioning the bash script is needed in README.dhclient.d 2016-03-23 10:30:07 +01:00
Dennis Gilmore
1e956fdd2a - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 18:41:40 +00:00
Jiri Popelka
1df7626199 Merge branch 'f23' 2016-01-13 10:46:26 +01:00
Jiri Popelka
027fd572a0 4.3.3-P1 - fix for CVE-2015-8605 (#1298077) 2016-01-13 10:42:17 +01:00
Jiri Popelka
5099315269 Merge branch 'f23' 2015-12-18 11:34:48 +01:00
Jiri Popelka
173be9a018 Justify bind99 BuildRequires 2015-12-18 11:33:49 +01:00
Tomas Hozza
e199f2df5d Rebuild against bind-9.9.8-P2 2015-12-16 19:27:55 +01:00
Tomas Hozza
87779bc0d8 Rebuild against bind-9.9.8-P2 2015-12-16 19:27:05 +01:00
Jiri Popelka
a40b8cb6b1 implement DUID-UUID (RFC 6355) and make it default DUID type (#560361#60) 2015-12-14 13:19:48 +01:00
Jiri Popelka
4b570e22a7 dispatcher.d/12-dhcpd: use reset-failed command
Suggested by Lukas Nykryn.
2015-11-24 13:48:51 +01:00
Jiri Popelka
d6db3a5145 dhclient-script: hostname -> hostnamectl --transient
For selinux-policy see
https://bugzilla.redhat.com/show_bug.cgi?id=1242583
2015-11-23 13:07:31 +01:00
Jiri Popelka
3a458259f5 dhclient-script: source ifcfg-* because of PEERDNS (#1277253) 2015-11-03 14:47:34 +01:00
Jiri Popelka
262d627cf9 dhclient-script: fix for gateway not in the end of rfc3442 routes list (#1251644) 2015-10-13 15:28:16 +02:00
Jiri Popelka
609ced7095 dhclient-script: make_resolv_conf(): keep old nameservers
if server sends domain-name/search, but no nameservers (#1269595)
2015-10-13 14:44:14 +02:00
Jiri Popelka
59c88cb2ff dhclient: make sure link-local address is ready in stateless mode (#1263466) 2015-09-22 17:21:11 +02:00
Jiri Popelka
9262a0840d VLAN ID is only bottom 12-bits of TCI (#1259552) 2015-09-07 16:17:54 +02:00
Jiri Popelka
48bc1f5d15 4.3.3 2015-09-04 10:54:41 +02:00
Jiri Popelka
fddc6e1329 dhclient-script: respect DEFROUTE/GATEWAYDEV if Classless Static Routes are offered (#1251644) 2015-08-11 16:14:59 +02:00
Jiri Popelka
d0384ed1b0 LDAP krb5/gssapi authentication & binary insertion of leases 2015-08-10 12:33:31 +02:00
Jiri Popelka
7406750da5 4.3.3b1 2015-08-10 12:09:24 +02:00
Jiri Popelka
0d29ddb0dd fix ipcalc requires 2015-07-15 12:41:57 +02:00
Jiri Popelka
4f66445eba make path to resolv.conf configurable (#1086425)
also modernize the new  need_hostname() & change_resolv_conf()
2015-07-14 19:02:03 +02:00
Jiri Popelka
27892ea741 remove dependency on initscripts (#1098172) 2015-07-14 19:01:59 +02:00
Jiri Popelka
b7e832e280 spec cleanup 2015-07-14 13:33:42 +02:00
Jiri Popelka
8df2f33e21 test upstream fix for #866714 (paranoia.patch) 2015-07-02 11:32:30 +02:00
Jiri Popelka
5fe3b160c0 fix comment in default dhcpd[6].conf 2015-06-30 17:49:22 +02:00
Jiri Popelka
83597a34c7 add more randomness into xid generation (#1195693) 2015-06-24 18:58:35 +02:00
Dennis Gilmore
826b979514 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 04:01:14 +00:00
Jiri Popelka
278a2ea405 dhclient-script: run also scripts in dhclient-[enter/exit]-hooks.d dir
Debian does it similar way.
Not yet documented in dhclient-script man page.

Initial patch by Neal Gompa.
2015-05-26 18:05:19 +02:00
Jiri Popelka
4cd2995553 ipcalc moved from initscripts to separate package 2015-05-21 19:43:35 +02:00
Jiri Popelka
d12e0eb05e dhclient-script: add a minute to address lifetimes (#1188423)
http://lists.openstack.org/pipermail/openstack-operators/2015-January/006065.html
2015-04-21 10:26:09 +02:00
Jiri Popelka
8568b714e7 dhclient-script: amend previous change (#1210984) 2015-04-13 18:18:18 +02:00
Jiri Popelka
c191e7ecf1 dhclient-script: fix shellcheck.net suggestions
https://github.com/koalaman/shellcheck/wiki/SC2068
https://github.com/koalaman/shellcheck/wiki/SC2086
https://github.com/koalaman/shellcheck/wiki/SC2046
2015-03-25 14:23:02 +01:00
Tomas Hozza
cccec22272 rebuild against bind99 9.9.7 package
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2015-03-13 11:39:06 +01:00
Jiri Popelka
5ca2db2826 4.3.2 2015-03-05 19:36:52 +01:00
Jiri Popelka
d4e0705ffa correctly set IB's hw->hlen (#1185075) 2015-02-26 10:16:23 +01:00
Tomas Hozza
ef48bdefd1 Rebuild against bind-9.10.2rc2
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2015-02-25 18:23:43 +01:00
Jiri Popelka
986801e117 dhclient-script: use 'ip addr replace' for both BOUND & RENEW
amends e79843f28
2015-02-17 16:22:24 +01:00
Jiri Popelka
cbf79dcf16 doc/dhclient/dhclient-enter-hooks for dhclient-script debugging 2015-02-17 15:44:32 +01:00
Jiri Popelka
e79843f283 dhclient-script: s/addr add/addr replace/
It might happen that the address is already there,
in which case we want to update life-times.
BZ#1187856#c15

ip addr add =     NLM_F_CREATE|NLM_F_EXCL
ip addr replace = NLM_F_CREATE|NLM_F_REPLACE
ip addr change =  NLM_F_REPLACE

from linux/netlink.h
NLM_F_REPLACE   0x100   /* Override existing            */
NLM_F_EXCL      0x200   /* Do not touch, if it exists   */
NLM_F_CREATE    0x400   /* Create, if it does not exist */
2015-02-13 19:49:39 +01:00
Jiri Popelka
9568cf3620 4.3.2b1 2015-02-08 18:31:39 +01:00
Jiri Popelka
b72dfb9de9 spec: upstream bug 2015-02-03 17:24:21 +01:00
Jiri Popelka
8e6888336c send unicast request/release via correct interface (#800561, #1177351) 2015-02-03 12:10:31 +01:00
Tomas Hozza
938f7b9f6c rebuild against bind-9.10.2rc1
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2015-02-02 13:53:20 +01:00
Tomas Hozza
c7dbb5f487 rebuild against bind 9.10.1-P1
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2015-01-14 13:29:41 +01:00
Jiri Popelka
7df69ff85b dhclient: write DUID_LLT even in stateless mode (#1156356) 2014-12-18 13:46:37 +01:00