notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
dhcpcd-devel DHCP/IPv4LL/IPv6RS/DHCPv6 client
g20200616 net Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout g20200616Version of this port present on the latest quarterly branch.
Maintainer: woodsb02@FreeBSD.org search for ports maintained by this maintainer
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
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (18 items)
Collapse this list.
  1. /usr/local/share/licenses/dhcpcd-devel-g20200616/catalog.mk
  2. /usr/local/share/licenses/dhcpcd-devel-g20200616/LICENSE
  3. /usr/local/share/licenses/dhcpcd-devel-g20200616/BSD2CLAUSE
  4. libexec/dhcpcd-hooks/01-test
  5. libexec/dhcpcd-hooks/20-resolv.conf
  6. libexec/dhcpcd-hooks/30-hostname
  7. libexec/dhcpcd-hooks/50-ntp.conf
  8. libexec/dhcpcd-run-hooks
  9. man/man5/dhcpcd.conf.5.gz
  10. man/man8/dhcpcd-run-hooks.8.gz
  11. man/man8/dhcpcd.8.gz
  12. sbin/dhcpcd
  13. share/examples/dhcpcd/hooks/10-wpa_supplicant
  14. share/examples/dhcpcd/hooks/15-timezone
  15. share/examples/dhcpcd/hooks/29-lookup-hostname
  16. share/examples/dhcpcd/hooks/50-ypbind
  17. @sample share/examples/dhcpcd/dhcpcd.conf etc/dhcpcd.conf
  18. @dir(_dhcp,_dhcp,) /var/db/dhcpcd
Collapse this list.
Dependency lines:
  • dhcpcd-devel>0:net/dhcpcd-devel
Conflicts:
CONFLICTS_INSTALL:
  • dhcpcd
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
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.
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:
Expand this list (1 items)
Collapse this list.
  1. https://roy.marples.name/cgit/dhcpcd.git/snapshot/
Collapse this list.

Number of commits found: 21

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20200616
03 Sep 2020 03:19:44
Revision:547403Original commit files touched by this commit
woodsb02 search for other commits by this committer
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
Revision:539349Original commit files touched by this commit
woodsb02 search for other commits by this committer
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
Revision:539346Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-06-16
g20200610
10 Jun 2020 11:14:32
Revision:538388Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-06-10
g20200531
31 May 2020 14:27:14
Revision:537165Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-05-31 (9.1.0)
g20200530
31 May 2020 02:34:34
Revision:537113Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-05-30
g20200528
28 May 2020 23:03:58
Revision:536823Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-05-28
g20200513
13 May 2020 23:00:27
Revision:535191Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-05-13

This change capsicumizes the master dhcpcd process
g20200512_1
12 May 2020 23:01:52
Revision:535073Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to latest 2020-05-12
g20200512
12 May 2020 11:53:41
Revision:534990Original commit files touched by this commit
woodsb02 search for other commits by this committer
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
Revision:534305Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Improve pkg-descr description of new dhcpcd-9 features
g20200507
07 May 2020 23:19:06
Revision:534304Original commit files touched by this commit
woodsb02 search for other commits by this committer
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
Revision:534070Original commit files touched by this commit
woodsb02 search for other commits by this committer
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
Revision:533928Original commit files touched by this commit
woodsb02 search for other commits by this committer
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
Revision:526730Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-02-19
8.99.0.g20200128
27 Jan 2020 23:25:49
Revision:524454Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-01-28
8.99.0.g20200118
18 Jan 2020 00:48:36
Revision:523384Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-01-18
8.99.0.g20200117
17 Jan 2020 05:58:45
Revision:523273Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 2020-01-17
8.99.0.g20191220
22 Dec 2019 23:07:57
Revision:520673Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 20191220
8.99.0.g20191212
15 Dec 2019 05:08:11
Revision:520154Original commit files touched by this commit
woodsb02 search for other commits by this committer
net/dhcpcd-devel: Update to 20191212

- Use new configure option to set unprivileged user
8.99.0.g20191130
30 Nov 2019 02:37:58
Revision:518697Original commit files touched by this commit
woodsb02 search for other commits by this committer
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.

Number of commits found: 21