Port details |
- dhcpcd-devel DHCP/IPv4LL/IPv6RS/DHCPv6 client
- g20200616 net
=0 g20200616Version of this port present on the latest quarterly branch. - Maintainer: woodsb02@FreeBSD.org
 - Port Added: 2019-11-30 02:38:06
- Last Update: 2020-09-03 03:19:44
- SVN Revision: 547403
- License: BSD2CLAUSE
- WWW:
- https://roy.marples.name/projects/dhcpcd
- Description:
- dhcpcd is a DHCP/IPv4LL/IPv6RS/DHCPv6 client.
It can also act as a network manager, responding to new interfaces,
listening for carrier up/down events and managing routes.
dhcpcd-9 introduces a number of security improvements:
- privilege separation
operations are performed across multiple processes, and those which do
not require root privileges are run as the unprivileged _dhcp user
- sanboxed with capsicum(4)
processes run in capability mode, limiting their access and therefore
the potential impact of security vulnerabilities
This is an experimental version for testing purposes.
WWW: https://roy.marples.name/projects/dhcpcd
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- dhcpcd-devel>0:net/dhcpcd-devel
- Conflicts:
- CONFLICTS_INSTALL:
- No installation instructions:
- This port has been deleted.
- PKGNAME: dhcpcd-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1592311576
SHA256 (dhcpcd-6ae7a01.tar.xz) = 60502734a19018679d5f28b1035fc5be4a2e8825b2b3ae0da91a7ad92db07a96
SIZE (dhcpcd-6ae7a01.tar.xz) = 248824
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- compiler:c11 cpe tar:xz
- pkg-message:
- For install:
- The default FreeBSD kernel does not allow userland to provide IPv6
Prefix Routes when the kernel is handling Router Advertisements.
The default dhcpcd configuration will disable the kernel from handling
Router Advertisements.
See http://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194485 for a patch.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
g20200616 03 Sep 2020 03:19:44
  |
woodsb02  |
net/dhcpcd-devel: Remove -devel version of dhcpcd
Development version no longer necessary following 9.1.0 stable release
which saw dhcpcd capsicumized with privilege separation. |
g20200616 16 Jun 2020 12:55:33
  |
woodsb02  |
net/dhcpcd-devel: disable udev support in CONFIGURE_ARGS, given that
FreeBSD has the function udev_device_new_from_subsystem_sysname if the
module libudev-devd is installed, but it is not implemented.
PR: 247144
Reported by: Greg V <greg@unrelenting.technology>
Reviewed by: Roy Marples <roy@marples.name> |
g20200616 16 Jun 2020 12:47:38
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-06-16 |
g20200610 10 Jun 2020 11:14:32
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-06-10 |
g20200531 31 May 2020 14:27:14
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-05-31 (9.1.0) |
g20200530 31 May 2020 02:34:34
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-05-30 |
g20200528 28 May 2020 23:03:58
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-05-28 |
g20200513 13 May 2020 23:00:27
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-05-13
This change capsicumizes the master dhcpcd process |
g20200512_1 12 May 2020 23:01:52
  |
woodsb02  |
net/dhcpcd-devel: Update to latest 2020-05-12 |
g20200512 12 May 2020 11:53:41
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-05-12
This change removes the chroot directory, as dhcpcd can now work with an
empty chroot directory. |
g20200507 07 May 2020 23:27:14
  |
woodsb02  |
net/dhcpcd-devel: Improve pkg-descr description of new dhcpcd-9 features |
g20200507 07 May 2020 23:19:06
  |
woodsb02  |
net/dhcpcd-devel: Update tp 2020-05-07
- Ensure chrootdir is not set for DragonFlyBSD
Changes this release:
Enable capsicum for network facing processes
All fd's in network facing processes are fully limited.
Capability mode is only enabled for BPF processes because
it's too restrictive otherwise - the reasons are noted
in the commit.
https://roy.marples.name/cgit/dhcpcd.git/commit/?id=727b7e9bf8b2fe810913c76c5fd36767869944bb |
g20200504 05 May 2020 11:12:34
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-05-04
The chrootdir is now printed to stdout during the configure step
during build. |
g20200501 04 May 2020 15:03:58
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-05-01
The chroot used to run operations which did not require root privileges
was previously failing as it was defaulting to the home directory of the
_dhcp user: /var/empty.
With this update, the chroot directory is set to /var/chroot/dhcpcd
at build time (during the configure phase). |
8.99.0.g20200219 21 Feb 2020 23:24:46
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-02-19 |
8.99.0.g20200128 27 Jan 2020 23:25:49
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-01-28 |
8.99.0.g20200118 18 Jan 2020 00:48:36
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-01-18 |
8.99.0.g20200117 17 Jan 2020 05:58:45
  |
woodsb02  |
net/dhcpcd-devel: Update to 2020-01-17 |
8.99.0.g20191220 22 Dec 2019 23:07:57
  |
woodsb02  |
net/dhcpcd-devel: Update to 20191220 |
8.99.0.g20191212 15 Dec 2019 05:08:11
  |
woodsb02  |
net/dhcpcd-devel: Update to 20191212
- Use new configure option to set unprivileged user |
8.99.0.g20191130 30 Nov 2019 02:37:58
  |
woodsb02  |
net/dhcpcd-devel: Add new port - development verion of net/dhcpcd
This is an experimental version for testing purposes.
Notably this new development version includes privilege separation;
operations which do not require root are run as the user _dhcp. |