SHA256
1
0
forked from pool/dhcp
Commit Graph

15 Commits

Author SHA256 Message Date
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
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
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
560b29399c - Update to ISC dhcp-4.2.4-P1 release, providing security fixes (bnc#772924)
- Moved lease file check to a separate action so it is not used in
  restart -- it can fail when the daemon rewrites the lease causing
  a restart failure then (bnc#762108 regression).
- Request dhcp6.sntp-servers in /etc/dhclient6.conf and forward to
  netconfig for processing (bnc#770236).
- Removed RFC 4833 TZ options from client requests [unused].
- Update to ISC dhcp-4.2.4 release, fixing a dhcpv6 server assert
  crash while accessing lease on heap (bnc#767661) and providing...

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=92
2012-07-25 20:48:38 +00:00
209e98a28b - Updated to ISC dhcp-4.2.2 release, providing two security fixes
(CVE-2011-2748,CVE-2011-2749,[ISC-Bugs #24960],bnc#712653), that
  allowed remote attackers to cause a denial of service (a daemon
  exit) via crafted BOOTP packets. Further also DNS update fix to
  detect overlapping pools or misconfigured fixed-address entries,
  that caused a server crash during DNS update and other fixes.
  For a complete list, please see the RELNOTES file provided in
  the package and also available online at http://www.isc.org/.
- Merged/adopted dhclient option-checks, send-hostname-rml, ldap
  patch, xen-checksum, close-on-exec patches and removed obsolete
  in6_pktinfo-prototype and relay-no-ip-on-interface patches.
- Moved server pid files into chroot directory even chroot is
  not used and create a link in /var/run, so it can write one
  when started as user without chroot and avoid stop problems
  when the chroot sysconfig setting changed (bnc#712438).
- Disabled log-info level messages in dhclient(6) quiet mode to
  avoid excessive logging of non-critical messages (bnc#711420).
- Fixed dhclient-script to not remove alias IP when it didn't
  changed to not wipe out iptables connmark when renewing the
  lease (bnc#700771). Thanks to James Carter for the patch.
- Fixed DDNS-howto.txt reference in the config file; it has been
  moved to the dhcp-doc package (bnc#697279).
- Removed GPL licensed files (bind-*/contrib/dbus) from bind.tgz
  to ensure, they're not used to build non-GPL dhcp (bnc#714004).
- Changed to apply strict-aliasing/RELRO for >= 12.x only

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=75
2011-08-29 15:37:53 +00:00
97b03f127f - Fixed dhclient-script typo causing ISC DHCPv6 client to execute
ifup pre-down scripts also while renew, when the ipv6 address
  did not changed (bnc#690859).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=67
2011-05-03 12:28:15 +00:00
43cf8a5665 - Discard string options such as host and domain names containing
disallowed characters or beeing too long. This proctive patch
  limits root-path to a-zA-Z0-9, #%+-_:.,@~/\[]= and a space
  (bnc#675052, CVE-2011-0997).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=62
2011-04-06 09:08:11 +00:00
d576ec8aeb - dhclient-script: fixed typo causing that only global settings
to set hostname and default route were applied for primary
  and never per interface settings (bnc#673792).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=58
2011-02-21 14:52:16 +00:00
31ec3f5c01 OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=35 2010-08-10 08:05:28 +00:00
OBS User buildservice-autocommit
34a5dc1e28 Updating link to change in openSUSE:Factory/dhcp revision 33.0
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=3e128ea1dfe1f438c5c539850885a0ad
2010-05-13 22:27:05 +00:00
OBS User autobuild
9446034797 Accepting request 39792 from network:dhcp
checked in (request 39792)

OBS-URL: https://build.opensuse.org/request/show/39792
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=24
2010-05-13 22:26:56 +00:00
d94ecd6d94 Fixed to have a netmask default in case require gets removed
from config, fixed old / new ip address checks

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=22
2010-05-11 11:22:47 +00:00
3df4ac1d1c do not mix licenses
OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=20
2010-05-11 06:47:02 +00:00
b6b28d718d - Updated to ISC DHCP 4.1.1, the current 4.x series production
release, providing DHCPv6 client/server/relay implementation.
  The programs act in DHCPv6 mode, when the -6 start option is set.
  We install separate init scripts with a 6 at the end to handle
  them, that is /etc/init.d/dhcpd6 and dhrelay6. Further, there is
  also a link to the binaries with a 6 at the end, e.g. dhclient6,
  making it visible, that the installed version supports DHCPv6.
- Moved additional documentation to a separate dhcp-doc package.
- Changed to provide config files and scripts as source files
  instead of patches to the ISC scripts.
- Adopted spec file and config/scripts, merged in all patches.
- Implemented RFC 3442 classless static routes support in the
  dhclient-script (bnc#555870).

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/dhcp?expand=0&rev=15
2010-05-07 14:12:44 +00:00