SHA256
1
0
forked from pool/dhcp
Commit Graph

179 Commits

Author SHA256 Message Date
Reinhard Max
b264d424ef Accepting request 720441 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720441
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=198
2019-08-07 13:53:08 +00:00
Reinhard Max
12116240fb Accepting request 714701 from home:1Antoine1:branches:network:dhcp
- Remove SuSEfirewall2 services since SuSEfirewall2 has been
  replaced by firewalld (which already provides a service for
  dhcp).

See also https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html.

OBS-URL: https://build.opensuse.org/request/show/714701
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=196
2019-07-22 10:30:41 +00:00
OBS User buildservice-autocommit
1507a05c01 Accepting request 703667 from network:dhcp
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/703667
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=195
2019-05-17 21:35:46 +00:00
OBS User buildservice-autocommit
4525b4ac0b Updating link to change in openSUSE:Factory/dhcp revision 112.0
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=63b33523b42bf5f2e7717a1332a8a8bd
2019-05-17 21:35:46 +00:00
Reinhard Max
511df30c1d Accepting request 701948 from home:dimstar:Factory
- Add workaround to require insserv-compat until the package is
  converted to full systemd units (boo#1133632).

OBS-URL: https://build.opensuse.org/request/show/701948
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=194
2019-05-17 08:41:13 +00:00
Reinhard Max
7d34fc9234 Accepting request 678162 from home:fbui:branches:network:dhcp
- Drop use of $FIRST_ARG in .spec
  The use of $FIRST_ARG was probably required because of the
  %service_* rpm macros were playing tricks with the shell positional
  parameters. This is bad practice and error prones so let's assume
  that no macros should do that anymore and hence it's safe to assume
  that positional parameters remains unchanged after any rpm macro
  call.

OBS-URL: https://build.opensuse.org/request/show/678162
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=192
2019-03-05 16:24:38 +00:00
Reinhard Max
1ba334be32 Accepting request 667634 from home:jbrielmaier:branches:network:dhcp
- Remove wrong path to documentation in the description of the
  server package

OBS-URL: https://build.opensuse.org/request/show/667634
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=190
2019-01-21 17:51:49 +00:00
Ismail Dönmez
e6da93e899 Accepting request 614191 from home:scarabeus_iv:branches:network:dhcp
- Drop doc subpackage as we do not build on < SLE12 anyway so it
  evaluated always as true
- Do not condition flags settings for codestreams that we are no
  longer building for
- Use %license macro for license as mandated by new TW requirements

- Format with spec-cleaner (automatic, remove FIXMEs)
- Use getent to detect created user prior doing it again
- Drop ldapcasa as it evaluates as false on all current products
- Drop ldap conditional as it is always true

- Kill omc configs wrt fate#301838

OBS-URL: https://build.opensuse.org/request/show/614191
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=188
2018-06-26 09:02:03 +00:00
Reinhard Max
e9398b14d9 - Update to dhcp-4.3.6-P1:
* CVE-2018-5733, bsc#1083303: reference count overflow in dhcpd.
  * CVE-2018-5732, bsc#1083302: buffer overflow bug in dhclient.
  * Plugged a socket descriptor leak in OMAPI
  * The server now allows the client identifier (option 61) to own
    leases in more than one subnet concurrently [ISC-Bugs #41358].
  * When replying to a DHCPINFORM, the server will now include
    options specified at the pool scope, provided the ciaddr field
    of the DHCPINFORM is populated.
    [ISC-Bugs #43219] [ISC-Bugs #45051].
  * When memory allocation fails in a repeated way the process
    writes "Run out of memory." on the standard error and exists
    with status 1  [ISC-Bugs #32744].
  * The new lmdb (Lightning Memory DataBase) bind9 configure
    option is now disabled by default to avoid the presence of
    this library to be detected which can lead to a link failure.
    [ISC-Bugs #45069]
  * The linux interface discovery code has been modified to use
    getifaddrs() as is done for BSD and OS-X.
    [ISC-Bugs #28761] and others.
  * Fixed a bug in OMAPI that causes omshell to crash when a
    name-value pair with a zero length value is shipped in an
    object [ISC-Bugs #29108].
  * On 64-bit platforms, dhclient now generates the correct value
    for the script environment variable, "expiry", the lease
    expiry value exceeds 0x7FFFFFFF [ISC-Bugs #43326].
  * Common timer logic was modified to cap the maximum timeout
    values at 0x7FFFFFFF - 1 [ISC-Bugs #28038].
  * DHCP6 FQDN option unpacking code now correctly handles values
    that contain spaces, special, or non-printable characters.

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=186
2018-03-08 13:53:43 +00:00
Nirmoy Das
5a5d3d032e Accepting request 561794 from home:jsjhb:branches:network:dhcp
- add PIDFile= setting to dhcrelay.service, without this systemd
  stops the service immediately after starting

OBS-URL: https://build.opensuse.org/request/show/561794
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=184
2018-02-15 12:29:40 +00:00
Nirmoy Das
fabf7e7364 Accepting request 571636 from home:ndas:branches:network:dhcp
[+0022-Optimized-if-and-when-DNS-client-context-and-ports.patch]

OBS-URL: https://build.opensuse.org/request/show/571636
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=182
2018-02-01 09:38:27 +00:00
Nirmoy Das
6e52066a8e Accepting request 567653 from home:ndas:branches:network:dhcp
- Optimized if and when DNS client context and ports
 are initted (bsc#1073935)
 [+ 0022-Optimized-if-and-when-DNS-client-context-and-.patch]

- Plugs a socket descriptor leak in OMAPI(bsc#1076119, CVE-2017-3144) 
  [ +0021-master-Plugs-a-socket-descriptor-leak-in-OMAPI.patch]

OBS-URL: https://build.opensuse.org/request/show/567653
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=181
2018-02-01 09:07:17 +00:00
Markos Chandras
fe306dab60 Accepting request 556893 from home:markoschandras:branches:network:dhcp
- Drop old sysvinit support from the spec file. All the supported
  openSUSE distributions are systemd based so there isn't much point
  in keeping sysvinit support and files around.

OBS-URL: https://build.opensuse.org/request/show/556893
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=179
2017-12-15 11:00:06 +00:00
Nirmoy Das
917d150f5d Accepting request 544891 from home:RBrownSUSE:branches:network:dhcp
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544891
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=178
2017-11-24 10:37:35 +00:00
Nirmoy Das
8e9bc2bd04 Accepting request 532836 from home:dimstar:Factory
Sure.. I can keep on rebasing it.. I don't mind

OBS-URL: https://build.opensuse.org/request/show/532836
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=177
2017-10-18 09:10:44 +00:00
Nirmoy Das
c3ef98f4f3 Accepting request 510075 from home:bmwiedemann:branches:network:dhcp
use .gz year instead of current one to make build reproducible

OBS-URL: https://build.opensuse.org/request/show/510075
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=176
2017-10-09 08:22:17 +00:00
Nirmoy Das
853382bddd Accepting request 508601 from home:ndas:branches:network:dhcp
- fixed a typo in nis-servers option name breaking the config file introduced 
  in previous change to workaround issues in NetworkManager parser.
- Update to dhcp-4.3.5
  - Corrected a bug which could cause the server to sporadically crash while
    loading lease files with the lease-id-format is set to "hex".  Our thanks
    to Jay Ford, University of Iowa for reporting the issue.
    [ISC-Bugs #43185]
  - Eliminated a noisy, but otherwise harmless debug log statment that may
    appear during server startup when building with --enable-binary-leases
    and configuring multiple pools in a shared network.  Thanks to Fernando
    Soto from BlueCat Networks for reporting the issue and supplying a patch.
    [ISC-Bugs #43262]
  - Fixed util/bindvar.sh error handling.
    [ISC-Bugs #41973]
  - Correct error message in relay to use remote id length instead
    of circuit id length.
    [ISC-Bugs #42556]
  - Add logic to test directory Makefiles to avoid copying Attfile(s)
    when building within the source tree.  This eliminates a noisy but
    otherwise harmless error message when running "make check".
    [ISC-Bugs #41883]
  - Leases are now scrubbed of certain prior use information when pool
    re-balancing reassigns them from one FO peer to the other.  This
    corrects an issue where leases that were offered but not used
    by the client retained the client hostname from the original
    client. Thanks to Pavel Polacek, Jan Evangelista Purkyne University
    for reporting the issue.
    [ISC-Bugs #42008]
  - In the LDAP code and schema add some missing '6' characters to use
    the v6 instead of the v4 versions.  Thanks to Denis Taranushin for

OBS-URL: https://build.opensuse.org/request/show/508601
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=174
2017-07-06 15:49:46 +00:00
Nirmoy Das
e4de661e19 Accepting request 507823 from home:Zaitor
Possible solution to issues with NM 1.8.0

OBS-URL: https://build.opensuse.org/request/show/507823
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=173
2017-07-06 13:11:18 +00:00
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