isc-dhcp 4.4.3-2ubuntu1 source package in Ubuntu
Changelog
isc-dhcp (4.4.3-2ubuntu1) kinetic; urgency=low * Merge from Debian unstable. Remaining changes: - debian/control: Add libcap-dev build dependency. - Apparmor profiles for dhclient and dhcpd. - Apport hook for isc-dhcp-client and isc-dhcp-server. - Add systemd units for -server and -relay. - If /etc/ltsp/dhcpd.conf exists, use that instead of /etc/dhcp/dhcpd.conf. - Create user/group dhcpd and make isc-dhcp-server depend on adduser. - isc-dhcp-server: Suggest policycoreutils instead of recommending it. - Create /etc/dhcp/ddns-keys/ for DDNS updates. - Increase the timeout to 300 seconds for dhclient.conf (following the default added by dhclient-safer-timeout). - Sanitize environment in dhclient-script.linux. - add IPv6 initramfs support. - Separate default file for isc-dhcp-relay6. - Drop isc-dhcp-server/new_auth_behavior question from high to medium - dhclient-script.linux: handle empty case also when waiting for ipv6 link local DAD. - debian/initramfs-tools/lib/etc/dhcp/dhclient-enter-hooks.d/config: fix the logic for handling search domains to also write it to the output file when only the domain name is provided by the DHCP server. Copied code from debian/dhclient-script.linux. - Remaining Ubuntu patches: + dhclient-fix-backoff + revert-next-server + multi-ip-addr-per-if + dhclient-safer-timeout + onetry_retry_after_initial_success + dhcp-lpf-ib.patch + dhcp-improved-xid.patch + dhcp-gpxe-cid.patch + dhcp-improved-xid-correct-byte-order.patch + dhcp-4.2.4-dhclient-options-changed.patch + ubuntu-dhcpd-conf.patch - Apply patch from Alkis Georgopoulos to generate correct net{,6}-${iface}.conf files when DHCP supplies multiple DNS servers. - Write pidfile before informing parent of success. - Ship dhcp exit hook to push DNS information to resolved. LP #1889068 - debian/apparmor/usr.sbin.dhcpd: also allow r+w on /proc/*/comm and /proc/*/task/*/comm (LP #1870729) - debian/apparmor/sbin.dhclient: also properly confine /usr/sbin/dhclient (LP #1850820) - debian/rules: build with -fno-strict-aliasing. - debian/rules: Build with -O2 instead on -O3 on ppc64el - Fix env variable for INTERFACES + d/isc-dhcp-server.isc-dhcp-server{,6}.service: Replace $INTERFACES variable with $INTERFACEv4 and $INTERFACESv6, respectively, for respective services file. - Stop building the udeb on request. - debian/resolved: chown $statedir to systemd-resolve - d/apparmor/sbin.dhclient: fix apparmor="DENIED" errors - Disable make_resolv_conf() if systemd-resolved is in use. - Include /etc/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes in the initramfs. * Dropped changes, superseded in Debian: - Build-depend on debhelper (>= 9.20160709) for systemd support. * debian/patches/dhclient-safer-timeout, debian/patches/dhcp-4.2.4-dhclient-options-changed.patch, debian/patches/dhcp-gpxe-cid.patch, debian/patches/dhcp-improved-xid-correct-byte-order.patch, debian/patches/dhcp-improved-xid.patch, debian/patches/dhcp-lpf-ib.patch, debian/patches/multi-ip-addr-per-if: refresh. * debian/rules: update to use dh_installsystemd. * debian/control: add Pre-Depends: ${misc:Pre-Depends} for init-system-helpers. * drop shebang line from apport hooks; these are sourced not executed and /usr/bin/python as an interpreter just confuses things. * debian/isc-dhcp-server.postinst: dhcpd user home directory on new installs should be /run, not /var/run. No handling of migration at this time. isc-dhcp (4.4.3-2) unstable; urgency=medium * Explicitly link against -latomic to fix FTBFS on mipsel, m68k, powerpc and sh4 isc-dhcp (4.4.3-1) unstable; urgency=low * New upstream version 4.4.3 * Refresh fix-manpage-macro.patch * Refresh fix-spelling.patch * Disable dhclient-script-exit-status.patch. Upstream has fixed the related bug (#123) * Use bundled BIND libraries instead of libbind-export-dev (Closes: #942502) * Bump debhelper-compat to 13 * Remove Fixed_gcc_10_compilation_issues.patch * Fix some install paths to make dh_missing happy * Add EOM NEWS for client and relay * Fix handling of stale pid file for init.d/dhcpd start. Thanks to H.-Dirk Schmitt <email address hidden> (Closes: #1009209) * Bump Standards-Version to 4.6.0.1. No changes required * Bump d/watch version to 4. * Update d/copyright isc-dhcp (4.4.2-P1-1) unstable; urgency=low [ Santiago Ruano Rincón ] * Fix debian/watch to make it take into account upstream security releases (e.g. -P1) * Update upstream signing key: replace revoked one by 2455774D42FDFE6B9C383EB8FE1002BC5970811F * Add myself to Uploaders (Closes: #1000662) * Remove Files-Excluded from d/copyright * New upstream version 4.4.2-P1 (Closes: #975729) * Refresh configure.patch, disable-nsupdate.patch, system-bind.patch * Remove no longer needed patches: 4.4.2.CVE-2021-25217.patch CVE-2017-3144.patch CVE-2018-5732.patch CVE-2018-5733.patch * Move Vcs-* to debian/ namespace * Use https in d/watch and d/copyright [ Bernhard Schmidt ] * Add Salsa CI (again) -- Steve Langasek <email address hidden> Fri, 12 Aug 2022 16:36:51 -0700
Upload details
- Uploaded by:
- Steve Langasek
- Uploaded to:
- Kinetic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- net
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
isc-dhcp_4.4.3.orig.tar.gz | 9.6 MiB | 0e3ec6b4c2a05ec0148874bcd999a66d05518378d77421f607fb0bc9d0135818 |
isc-dhcp_4.4.3.orig.tar.gz.asc | 874 bytes | 0c861bca4ca666a2d93a3f236d20d46791d6eeb80bee16c9fa80187021e63177 |
isc-dhcp_4.4.3-2ubuntu1.debian.tar.xz | 124.9 KiB | 4ec4ab65d031c5dae3d3a0fb5dd680f646a5417ed9096fe79e56efca2d42fdfc |
isc-dhcp_4.4.3-2ubuntu1.dsc | 2.9 KiB | ea6df26cf7d92092c617b9a7ab3da1ad6032e3720db294b6e10891183206d1b2 |
Available diffs
- diff from 4.4.1-2.3ubuntu6 to 4.4.3-2ubuntu1 (619.6 KiB)
Binary packages built by this source
- isc-dhcp-client: DHCP client for automatically obtaining an IP address
This is the Internet Software Consortium's DHCP client.
.
Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
(actually dhcpd includes much of the functionality of bootpd). It
gives client machines "leases" for IP addresses and can
automatically set their network configuration. If your machine
depends on DHCP (especially likely if it's a workstation on a large
network, or a laptop, or attached to a cable modem), keep this or
another DHCP client installed.
.
Extra documentation can be found in the package isc-dhcp-common.
- isc-dhcp-client-dbgsym: debug symbols for isc-dhcp-client
- isc-dhcp-client-ddns: Dynamic DNS (DDNS) enabled DHCP client
This a Dynamic DNS enabled version of the DHCP client.
.
Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
(actually dhcpd includes much of the functionality of bootpd). It
gives client machines "leases" for IP addresses and can
automatically set their network configuration. If your machine
depends on DHCP (especially likely if it's a workstation on a large
network, or a laptop, or attached to a cable modem), keep this or
another DHCP client installed.
.
Extra documentation can be found in the package isc-dhcp-common.
- isc-dhcp-client-ddns-dbgsym: debug symbols for isc-dhcp-client-ddns
- isc-dhcp-common: common manpages relevant to all of the isc-dhcp packages
This package includes manpages that are relevant to the various ISC DHCP
packages.
.
The dhcp-options manpage describes available options for dhcpd and dhclient.
The dhcp-eval manpage describes evaluation of conditional expressions.
- isc-dhcp-dev: API for accessing and modifying the DHCP server and client state
This package provides support for OMAPI (Object Management Application
Programming Interface), which is an API for accessing and modifying the DHCP
server and client state.
- isc-dhcp-relay: ISC DHCP relay daemon
This is the Internet Software Consortium's DHCP relay.
.
Installing this package will make the machine a DHCP relay, which
requires a reachable DHCP or BOOTP server in order to function.
.
Extra documentation can be found in the package isc-dhcp-common.
- isc-dhcp-relay-dbgsym: debug symbols for isc-dhcp-relay
- isc-dhcp-server: ISC DHCP server for automatic IP address assignment
This is the Internet Software Consortium's DHCP server.
.
Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
(actually dhcpd includes much of the functionality of bootpd). It
gives client machines "leases" for IP addresses and can
automatically set their network configuration.
.
This server can handle multiple ethernet interfaces.
- isc-dhcp-server-dbgsym: debug symbols for isc-dhcp-server
- isc-dhcp-server-ldap: DHCP server that uses LDAP as its backend
This is the server from the Internet Software Consortium's implementation of
DHCP.
.
Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
(actually dhcpd includes much of the functionality of bootpd). It
gives client machines "leases" for IP addresses and can
automatically set their network configuration.
.
This is the DHCP server with LDAP patches applied to it.
- isc-dhcp-server-ldap-dbgsym: debug symbols for isc-dhcp-server-ldap