xref: /dragonfly/contrib/dhcpcd/README.DRAGONFLY (revision 2b3f93ea)
1DHCPCD
2======
3
4Original source can be downloaded from:
5https://github.com/NetworkConfiguration/dhcpcd/releases
6
7file   = dhcpcd-10.0.3.tar.xz
8date   = 2023 October 6
9size   = 268872
10SHA256 = 232a3f7ee41f026e644ee8c8468d4baf2d5f37ca91ade442c5a7b4bc81b3cb0f
11
12The source is imported via a Makefile target rather than by hand.
13There is no README.DELETED for this import as it's all automated.
14
15Use "git diff vendor/DHCPCD contrib/dhcpcd" to see local modifications.
16
17The program and hook scripts are installed by 'sbin/dhcpcd', and the
18configuration file is installed by 'etc/Makefile'.
19
20
21Upgrade notes
22-------------
23
241. Configure
252. Import
263. Copy config.h to sbin/dhcpcd
274. Tailor Makefile in sbin/dhcpcd to import
28
29$ ./configure
30$ make import-src DESTDIR=/usr/src/contrib/dhcpcd
31$ cp config.h /usr/src/sbin/dhcpcd
32$ vi /usr/src/sbin/dhcpcd/Makefile
33