Source: dhcpcd
Standards-Version: 4.7.4
Maintainer: Martin-Éric Racine <martin-eric.racine@iki.fi>
Section: net
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-installsysusers,
 liblwip-dev [hurd-any],
 libpcap-dev [hurd-any],
 libssl-dev,
 libudev-dev [linux-any],
 openntpd [hurd-any],
 pkgconf,
 systemd-timesyncd [linux-any],
Vcs-Browser: https://salsa.debian.org/debian/dhcpcd
Vcs-Git: https://salsa.debian.org/debian/dhcpcd.git
Homepage: https://github.com/NetworkConfiguration/dhcpcd
Rules-Requires-Root: no

Package: dhcpcd-base
Architecture: any
Priority: important
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Suggests:
 openresolv | resolvconf | systemd-resolved,
Breaks:
 dhcpcd5 (<< ${source:Version}~),
Provides:
 dhcp-client,
Replaces:
 dhcpcd5 (<< ${source:Version}~),
Description: DHCPv4 and DHCPv6 dual-stack client (binaries and exit hooks)
 dhcpcd provides seamless IPv4 and IPv6 auto-configuration:
  * DHCPv4 client
  * DHCPv6 client with Prefix Delegation (PD) support
  * IPv4LL support (ZeroConf)
  * IPv6RS support (SLAAC)
  * ARP address conflict resolution
  * ARP ping profiles
  * Wireless SSID profiles
 .
 This package provides the binaries, exit hooks and manual pages.
 .
 It offers a dual-stack substitute for ISC DHCP Client (dhclient) on systems
 where interfaces are configured by ifupdown via </etc/network/interfaces>
 using the DHCP method.
 .
 The init.d script and systemd service required for systems without ifupdown
 are packaged separately as dhcpcd.
 .
 Since Debian 12 (Bookworm), dhcpcd uses Predictable Network Interface Names
 on Linux ports. See NEWS.Debian for more details.

Package: dhcpcd
Architecture: all
Depends:
 dhcpcd-base (>= ${source:Version}~),
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 wpasupplicant,
Suggests:
 dhcpcd-gtk,
Breaks:
 dhcpcd5 (<< ${source:Version}~),
Conflicts:
 network-manager,
Provides:
 dhcpcd,
Replaces:
 dhcpcd5 (<< ${source:Version}~),
Description: DHCPv4 and DHCPv6 dual-stack client (init.d script & systemd unit)
 dhcpcd provides seamless IPv4 and IPv6 auto-configuration.
 .
 This package provides the optional init.d script and systemd service.
 .
 It SHOULD NOT be installed on systems where interfaces are configured
 using ifupdown via </etc/network/interfaces>. Use dhcpcd-base instead.

Package: dhcpcd5
Architecture: all
Section: oldlibs
Depends:
 dhcpcd (>= ${source:Version}~),
 ${misc:Depends},
 ${shlibs:Depends},
Description: DHCPv4 and DHCPv6 dual-stack client (dummy transitional package)
 This package depends on dhcpcd. It can safely be removed after upgrades.
