SHA256
1
0
forked from pool/dhcp
Commit Graph

161 Commits

Author SHA256 Message Date
Nirmoy Das
28d0dd7c50 Accepting request 479154 from home:ndas:branches:network:dhcp
- Relax permission of dhclient-script for libguestfs(bsc#987170)

OBS-URL: https://build.opensuse.org/request/show/479154
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=171
2017-03-16 10:00:54 +00:00
Nirmoy Das
53e8b48477 Accepting request 456144 from home:kukuk:branches:network:dhcp
- Require insserv only if needed
- Fix requires of client subpackage

OBS-URL: https://build.opensuse.org/request/show/456144
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=169
2017-02-17 10:00:18 +00:00
09799de8fb Accepting request 416901 from home:rhabacker:branches:network:dhcp
Add config file for registering dhcp server in slp (bsc#992072)

OBS-URL: https://build.opensuse.org/request/show/416901
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=167
2016-11-29 08:40:31 +00:00
Nirmoy Das
2b7443fd02 Accepting request 396824 from home:markoschandras:branches:network:dhcp
- Use /usr/sbin/arping instead of /sbin/arping in the dhcp scripts.
  /sbin/arping is a symlink to /usr/sbin/arping in order to ease the
  transition for the /usr merge. Newest releases of iputils may only
  install utilities in /usr/* so this dependency will no longer be valid.
  Moreover, we replace the '/sbin/arping' dependency with 'iputils'.

OBS-URL: https://build.opensuse.org/request/show/396824
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=165
2016-06-07 09:58:59 +00:00
Nirmoy Das
30d0a54ed0 - Update to dhcp-4.3.3-P1 correcting bounds checking when
receiving a packet (bsc#961305,CVE-2015-8605,ISC-Bugs#41267).
- adjusted interval check.
  [*0019-dhcp-4.2.4-P1-interval.patch]
- Fixed improper lease duration checking. Also added fixes for integer
  overflows in the date and time handling code(bsc#936923, bsc#880984).
  [+0020-dhcp-4.x.x-fixed-improper-lease-duration-checking.patch]
- fixed service files to start dhcpd after slapd (bsc#956159)
- dhclient-script: complain in the log about conflicts, added
  a see log messages to the dhclient log message (bsc#960506)
  [* 0018-client-fail-on-script-pre-init-error-bsc-912098.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=163
2016-01-26 16:59:05 +00:00
c35e7e9d02 - Corrected patch references in and a missed (bsc#919959) patch
description in previous changelog entry.
   + 0007-dhcp-4.1.1-P1-lpf-bind-msg-fix.patch,
- Fixed server to not report success before send (bsc#919959)
  [+ 0017-server-no-success-report-before-send.919959.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=161
2015-10-13 13:31:44 +00:00
44188b14cc - Applied a patch by Jiri Popelka catching dhcp server aborts with
"Unable to set up timer: out of range" on very long or infinite
  timer intervals / lease lifetimes (bsc#947780)
  [+ 0019-dhcp-4.2.4-P1-interval.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=160
2015-10-13 13:14:02 +00:00
c119326a83 adjusted patch tags
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=159
2015-09-14 17:43:49 +00:00
290f3e973f - do not guard NetworkManger -- when NM maintainers need it,
they will let us know.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=158
2015-09-14 17:40:39 +00:00
a78a9d55b7 - improved error message
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=157
2015-09-14 17:34:05 +00:00
7aa1b98105 - Fixed dhclient to check pre-init results reported by dhclient-script
and fail if pre-init fails for a requested interface (bsc#912098)
  Adjusted dhclient-script to fail also if NetworkManager is enabled,
  as it is using an own script and a second client causes conflicts.
  [+ 0018-client-fail-on-script-pre-init-error-bsc-912098.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=156
2015-09-14 17:28:50 +00:00
d11e18a5a5 Ah.... readded accidentially removed patches :-/
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=155
2015-09-14 15:36:33 +00:00
d2a944c552 For complete changelog, please read the RELNOTES file shipped
along with this package or online at:
- Replaced hostname patch with a dhcpv6 and fqdn aware variant:
  [- 0006-dhcp-4.2.5-dhclient-send-hostname-rml.patch,
   + 0006-dhcp-4.3.2-dhclient-send-hostname-or-fqdn.patch]
- Adjusted patch numbers in the spec file:
  [- 0008-dhcp-4.1.1-P1-lpf-bind-msg-fix.patch,
   - 0010-dhcp-4.2.2-dhclient-option-checks.patch,
   - 0011-dhcp-4.2.6-close-on-exec.patch,
   - 0012-dhcp-4.2.2-quiet-dhclient.patch,
   - 0014-Fixed-linux-interface-discovery-using-getifaddrs.patch,
   - 0020-dhcp-4.2.x-chown-server-leases.bnc868253.patch,
   - 0024-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch,
   + 0008-dhcp-4.2.2-dhclient-option-checks.patch,
   + 0009-dhcp-4.2.6-close-on-exec.patch,
   + 0010-dhcp-4.2.2-quiet-dhclient.patch,
   + 0011-Fixed-linux-interface-discovery-using-getifaddrs.patch,
   + 0012-dhcp-4.2.x-chown-server-leases.bnc868253.patch,
   + 0013-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch]
- Fixed to not pass DHCPv6 address lifetimes a positive (unsigned
  32bit) integers to scripts and properly format timestamps as long
  to not break them on 64bit architectures (bsc#926159).
  [+ 0014-dhclient6-unsigned-lifetimes-for-script-bsc-926159.patch]
- dhclient: expose next-server DHCPv4 option to script (bsc#928390)
  [+ 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch]
- Replaced infiniband support patch with fixed variant (bsc#910984):
  [- 0017-dhcp-4.2.6-lpf-ip-over-ib-support.patch,
   - 0018-dhcp-4.2.6-improved-xid.patch,
   + 0016-infiniband-support.patch]
- Moved dhcp-devel package include files and static libraries

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=154
2015-09-14 15:35:16 +00:00
82338f935b - fixed package version
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=153
2015-09-14 12:23:49 +00:00
bd24ea2046 - Disabled libtoolize autoreconf, currently not needed
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=152
2015-09-14 12:16:28 +00:00
479a80499b - Update to dhcp-4.3.3 (fate#319067) provinding many bug fixes,
features and obsoletes several patches we were using before.
  For complete list of the changes, please read the RELNOTES
  file shipped along with the package or online:
  https://kb.isc.org/article/AA-01297/82/DHCP-4.3.3-Release-Notes.html
- Removed obsolete patches included upstream now:
  [- 0007-dhcp-4.2.6-ldap-mt01.patch,
   - 0009-dhcp-4.2.6-xen-checksum.patch,
   - 0013-dhcp-4.2.3-P1-dhclient-log-pid.patch,
   - 0015-Ignore-SIGPIPE-to-not-die-in-socket-code.patch,
   - 0016-server-log-DHCPv6-addresses-assigned-to-clients.patch,
   - 0019-dhcp-4.2.x-ldap-debug-write.bnc835818.patch,
   - 0021-dhcp-4.2.4-P2-bnc878846-conf-to-ldap.patch,
   - 0022-dhcp-4.2.x-contrib-conf-to-ldap-reorder.886094.patch,
   - 0023-dhcp-4.2.x-ddns-tsig-hmac-sha-support.890731.patch,
   - 0025-dhcp-4.2.x-dhcpv6-retransmission-until-MRD.872609.patch,
   - 0026-dhcp-4.2.x-disable-unused-ddns-port-in-server.891655.patch]
- Replaced hostname patch with a dhcpv6 and fqdn aware variant:
  [- 0006-dhcp-4.2.5-dhclient-send-hostname-rml.patch,
   + 0006-dhcp-4.3.2-dhclient-send-hostname-or-fqdn.patch]
- Replaced infiniband support patch with fixed variant:
  [- 0017-dhcp-4.2.6-lpf-ip-over-ib-support.patch
   - 0018-dhcp-4.2.6-improved-xid.patch
   - 0027-dhcp-4.2.x-handle-ifa_addr-NULL.909189.patch,
   + 0030-infiniband-support.patch]
- Merged/Adopted patches for the dhcp-4.3.3 sources:
  [* 0004-dhcp-4.1.1-tmpfile.patch,
   * 0011-dhcp-4.2.6-close-on-exec.patch,
   * 0020-dhcp-4.2.x-chown-server-leases.bnc868253.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=151
2015-09-14 12:11:04 +00:00
Tomáš Chvátal
83abf43e55 Accepting request 283947 from home:coolo:branches:openSUSE:Factory
- do not check scripts not in the src.rpm

OBS-URL: https://build.opensuse.org/request/show/283947
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=149
2015-02-11 11:22:30 +00:00
18d6a5c7fc Fixed patch references in the changelog
[+ 0022-dhcp-4.2.x-contrib-conf-to-ldap-reorder.886094.patch]
  [+ 0023-dhcp-4.2.x-ddns-tsig-hmac-sha-support.890731.patch]
  [+ 0024-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch,
   + 0025-dhcp-4.2.x-dhcpv6-retransmission-until-MRD.872609.patch]
  [+ 0026-dhcp-4.2.x-disable-unused-ddns-port-in-server.891655.patch]
  [+ 0021-dhcp-4.2.4-P2-bnc878846-conf-to-ldap.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=147
2014-12-10 15:05:07 +00:00
4bdbecfaad But now...
- Applied fix by Jiri Slaby to not crash in interface discovery
  when the interface address is NULL, which has been introduced
  by the infiniband support patch (bsc#909189,bsc#870535).
  [+ 0027-dhcp-4.2.x-handle-ifa_addr-NULL.909189.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=146
2014-12-10 14:56:32 +00:00
c16dcdb087 Accepting request 264583 from home:Ledest:bashisms
fix bashisms in dhcprelay script

OBS-URL: https://build.opensuse.org/request/show/264583
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=145
2014-12-10 14:54:02 +00:00
8c2a607d37 - fix bashisms in dhcprelay script
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=144
2014-12-10 14:52:11 +00:00
68ca1863f7 - Applied fix by Jiri Slaby to not crash in interface discovery
when the interface address is NULL, which has been introduced
  by the infiniband support patch (bsc#909189,bsc#870535).
  [+ 0027-dhcp-4.2.x-handle-ifa_addr-NULL.909189.patch]
- Reverted previous commit

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=143
2014-12-10 13:24:44 +00:00
Philipp Thomas
71bbe2c027 - Modify 0017-dhcp-4.2.6-lpf-ip-over-ib-support.patch as detailed
in bnc#870535 instead of adding yet another patch.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=142
2014-12-10 13:04:15 +00:00
348f524f0a - Applied contrib/ldap/dhcpd-conf-to-ldap patch by Ales Novak to
reorder config to add all global options or option declarations
  to the dhcpService object instead to create new service object
  (bsc#886094,ISC-Bugs#37876).
  [+ dhcp-4.2.x-contrib-conf-to-ldap-reorder.886094.patch]
- Applied an upstream patch by Thomas Markwalder adding missed
  mapping of SHA TSIG algorithm names to their constants to enable
  hmac-sha1, hmac_sha224, hmac_sha256, hmac_sha384 and hmac_sha512
  authenticated dynamic DNS updates (bsc#890731, ISC-Bugs#36947).
  [+ dhcp-4.2.x-ddns-tsig-hmac-sha-support.890731.patch]
- Decline IPv6 addresses on Duplicate Address Detection failure
  and stop client message exchanges on reached MRD rather than
  at some point after it. Applied fedora patches by Jiri Popelka
  and added DAD reporting via exit 3 to the dhclient-script and
  a fix to use correct address variables in the DEPREF6 action
  (bsc#872609,ISC-Bugs#26735,ISC-Bugs#21238).
  [+ dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch,
   + dhcp-4.2.x-dhcpv6-retransmission-until-MRD.872609.patch]
- Applied backport patch by William Preston avoiding to bind ddns
  socket in the server when ddns-update-style is none (bsc#891655).
  [+ dhcp-4.2.x-disable-unused-ddns-port-in-server.891655.patch]
- Applied patch for the contrib/ldap/dhcpd-conf-to-ldap script
  fixing subclass statement handling (bnc#878846,[ISC-Bugs #36409])
  [+ dhcp-4.2.4-P2-bnc878846-conf-to-ldap.patch]
- Updated licence statement and FSF address in our scripts.
- Added missed service_add_pre macro calls for dhcrelay services

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=141
2014-11-21 11:33:30 +00:00
Tomáš Chvátal
fbac420d32 Accepting request 261548 from home:dimstar:gpg2
OBS-URL: https://build.opensuse.org/request/show/261548
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=140
2014-11-20 13:00:48 +00:00
Tomáš Chvátal
067fe91fea Accepting request 247319 from home:oertel:factory-relnums
sanitize release line in specfile

OBS-URL: https://build.opensuse.org/request/show/247319
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=138
2014-09-09 14:58:52 +00:00
18257b1118 - Disabled /sbin/service legacy-action hooks on openSUSE <= 13.1,
which does not support it and causes build failure (bnc#891961).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=136
2014-08-18 07:43:15 +00:00
810aa9fcba Fixed to add forgotten fix in the spec file
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=134
2014-07-21 13:12:38 +00:00
729c62eaeb - Fixed to require iproute2 in dhcp-client package (bnc#885399)
- Disarmed dhclient-script when wicked is the network service,
  as wicked is using an another dhcp client (runtime conflict),
  NetworkManager an own script and sysconfig-network is gone on
  sles12 and opensuse > 13.1, so it is obsolete and unsupported.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=133
2014-07-18 11:30:49 +00:00
cdb81fcfb3 - Fixed /etc/sysconfig/dhcpd fillup in dhcp server post-install.
- Fixed dhcp server start script to use correct libdir (bnc#868250)
- Fixed dhcp server to chown leases to run user at start (bnc#868253)
  [+ 0020-dhcp-4.2.x-chown-server-leases.bnc868253.patch]
- Fixed to write missed dhcp-ldap debug level messages (bnc#835818)
  [+ 0019-dhcp-4.2.x-ldap-debug-write.bnc835818.patch]
- Fixed unsupported dhclient-script used by sysconfig ifup to provide
  a function to calculate netmask. NetworkManager provides an own one.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=131
2014-06-10 02:45:09 +00:00
Tomáš Chvátal
d06e2d112b Accepting request 234944 from home:jsegitz:branches:network:dhcp
- added necessary macros for systemd files

OBS-URL: https://build.opensuse.org/request/show/234944
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=129
2014-05-28 08:49:05 +00:00
Tomáš Chvátal
74846729b8 Accepting request 231223 from home:dirkmueller:branches:network:dhcp
- remove gpg-offline dependency (blocks rebuilds) as checking
  is already done by source validator

OBS-URL: https://build.opensuse.org/request/show/231223
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=127
2014-05-13 07:59:50 +00:00
689173fdb4 - Applied fixes for DHCP over IPoIB by Mellanox (bnc#870535)
[+ 0017-dhcp-4.2.6-lpf-ip-over-ib-support.patch,
   + 0018-dhcp-4.2.6-improved-xid.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=125
2014-03-28 19:03:40 +00:00
7aac362810 - Added support for custom for rcdhcpd[6] check-syntax,check-lease
and syntax-check actions (bnc#868713).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=123
2014-03-17 16:40:09 +00:00
d059c507b7 - Initially switched to use systemd service files under systemd
and enabled Restart=on-abort (fate#315133).
- Update to ISC dhcp-4.2.6 release. See RELNOTES file for the
  complete list of changes -- digest of fixes not in dhcp-4.2.5:
  - Tidy up receive packet processing.
    Thanks to Brad Plank of GTA for reporting the issue and
    suggesting a possible patch. [ISC-Bugs #34447]
  - Fix the socket handling for DHCPv6 clients to allow multiple
    instances of a client on a single machine to work properly.
    Previously only one client would receive the packets.
    Thanks to Jiri Popelka at Red Hat for the bug report and a
    potential patch. [ISC-Bugs #34784]
  - Added support for gentle shutdown after signal is received.
    [ISC-Bugs #32692] [ISC-Bugs 34945]
  - Enhance the DHCPv6 server logging to include the addresses
    that are assigned to the clients.  This can be enabled by
    defining LOG_V6_ADDRESSES in site.h. [ISC-Bugs #26377]
  - Fix an operation in the DDNS code to be a bitwise instead
    of logical or. [ISC-Bugs #35138]
- Merged patches for dhcp-4.2.6 version to apply without fuzzy,
  prepended patch number prefixes to match spec file patch nr,
  added patch markup tags / bug numbers to the spec file.
- Applied contrib-lease-path pach to contrib.tar.gz
  [- contrib-lease-path.diff]
- Changed to require automake and use its config.sub and guess
  files instead of maintaining a patch.
  [- config-guess-sub-update.patch]
- Enabled to log DHCPv6 addresses assigned by server to clients
  [+ 0016-server-log-DHCPv6-addresses-assigned-to-clients.patch]
- Cleaned up documentation, rpmlint adjustments.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=121
2014-02-10 18:14:12 +00:00
f1f840f0e7 fixed typo
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=119
2014-01-10 12:17:54 +00:00
f86cd46c02 One more place
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=118
2014-01-10 12:17:07 +00:00
d29de4797d - Test if /etc/sysconfig/network/scripts/functions exists before
sourcing it (fate#316768,bnc#856591).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=117
2014-01-10 12:13:49 +00:00
c6ffb21205 - Fixed path to systemctl in dhclient-script (bnc#847778).
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=115
2013-11-18 09:44:41 +00:00
734af024dc - Added /etc/bindresvport.blacklist to dhcp server chroot file
lists as it seems to block its start in some cases (bnc#842360).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=113
2013-09-27 15:20:25 +00:00
920ff4f575 - Fixed to reload syslog on hostname changes using systemctl as
there is no /etc/init.d/syslog script since syslog-service-2.0
  (bnc#830467).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=111
2013-09-10 13:05:48 +00:00
Factory Maintainer
d7f4d7d519 Accepting request 173461 from openSUSE:Factory:Staging:Automake
- Added autoreconf -i option to fix build for the new automake

OBS-URL: https://build.opensuse.org/request/show/173461
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=109
2013-04-30 08:03:14 +00:00
7f352dbf90 Fixed a cut&paste typo
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=107
2013-04-02 09:29:49 +00:00
a825ac6257 - Install missed bind include files and libraries in dhcp-devel;
conflicts to bind-devel providing different versions (bnc#805162).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=106
2013-04-02 09:23:05 +00:00
55d008c14d - Use manual patch command for config-guess-sub-update.patch
again as patch macro does not work on older distributions.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=104
2013-03-28 07:42:40 +00:00
338ed5a3c4 - Update to ISC dhcp-4.2.5-P1 release, which contains updated
bind-9.8.4-P2 sources with removed regex.h check in configure
  (bnc#811934, CVE-2013-2266).
- Changed spec make the bind export library build output visible.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=102
2013-03-27 14:46:26 +00:00
ae1947ea00 - Added dhcp6-server service template for SuSEfirewall2 (bnc#783002)
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=100
2013-03-12 15:26:14 +00:00
c45fe5eff8 Accepting request 157180 from devel:ARM:AArch64:Factory
- config-guess-sub-update.patch:
  Update config.guess/sub for aarch64

OBS-URL: https://build.opensuse.org/request/show/157180
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=98
2013-03-05 09:07:00 +00:00
58f1b21b5d - Update to ISC dhcp-4.2.5 release. See RELNOTES file for the
complete list of changes -- digest of fixes not in dhcp-4.2.4-P2:
  - Correct code to calculate rebind timing values in client
    [ISC-Bugs #29062]
  - Fix some issues in the code for parsing and printing options.
    [ISC-Bugs #22625,#27289,#27296,#27314]
  - Update the memory leakage debug code to work with v6.
    [ISC-Bugs #30297]
  - Relax the requirements for deleting an A or AAAA record.
    This relaxation was codified in RFC 4703. [ISC-Bugs #30734]
  - Modify the failover code to handle incorrect peer names better.
    [ISC-Bugs #30320]
  - Fix a set of issues that were discovered via a code inspection
    tool. [ISC-Bugs #23833]
  - Parsing unquoted base64 strings improved. [ISC-Bugs #23048]
  - The client now passes information about the options it requested
    from the server to the script code via environment variables.
    These variables are of the form requested_<option_name>=1 with
    the option name being the same as used in the new_* and old_*
    variables. [ISC-Bugs #29068]
  - Check the status value when trying to read from a connection to
    see if it may have been closed.  If it appears closed don't try
    to read from it again.  This avoids a potential busy-wait like
    loop when the peer names are mismatched. [ISC-Bugs #31231]
  - Remove an unused variable to keep compilers happy.
    [ISC-Bugs #31983]
- Removed obsolete parsing and printing option patch
  [dhcp-4.2.4-parsing-and-printing-options.patch]
- Merged dhcp-4.2.2-dhclient-send-hostname-rml.diff
  [dhcp-4.2.5-dhclient-send-hostname-rml.patch]

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=96
2013-01-11 11:58:29 +00:00
6d8716fb66 - Update to ISC dhcp-4.2.4-P2 release, providing a security fix for
an issue with the use of lease times was found and fixed.  Making
  certain changes to the end time of an IPv6 lease could cause the
  server to abort.  Thanks to Glen Eustace of Massey University,
  New Zealand for finding this issue.
  ([ISC-Bugs #30281], CVE: CVE-2012-3955, bnc#780167)

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=94
2012-09-20 14:31:54 +00:00