git: 57228a493335 - main - ARM release build: enable IPv6 SLAAC by default
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Feb 2023 21:33:05 UTC
The branch main has been updated by joerg: URL: https://cgit.FreeBSD.org/src/commit/?id=57228a49333505aebbc992f3799819667630f255 commit 57228a49333505aebbc992f3799819667630f255 Author: Joerg Wunsch <joerg@FreeBSD.org> AuthorDate: 2023-02-12 21:26:52 +0000 Commit: Joerg Wunsch <joerg@FreeBSD.org> CommitDate: 2023-02-12 21:32:16 +0000 ARM release build: enable IPv6 SLAAC by default When building ARM release images, enable IPv6 SLAAC by default in addition to IPv4 DHCP. Unlike amd64 (and other desktop/server) releases, ARM releases on SoC setups are usually deployed by just using the installation image, so there is no interactive network configuration. Not having IPv6 included by default is kind of an anachronism these days, given that FreeBSD with the KAME project once pioneered IPv6 technology. MFC after: 2 weeks --- release/tools/arm.subr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release/tools/arm.subr b/release/tools/arm.subr index 99bfde33c801..9fa76db8b2af 100644 --- a/release/tools/arm.subr +++ b/release/tools/arm.subr @@ -219,7 +219,7 @@ arm_install_base() { local hostname hostname="$(echo ${KERNEL} | tr '[:upper:]' '[:lower:]')" echo "hostname=\"${hostname}\"" > ${CHROOTDIR}/${DESTDIR}/etc/rc.conf - echo 'ifconfig_DEFAULT="DHCP"' >> ${CHROOTDIR}/${DESTDIR}/etc/rc.conf + echo 'ifconfig_DEFAULT="DHCP inet6 accept_rtadv"' >> ${CHROOTDIR}/${DESTDIR}/etc/rc.conf echo 'sshd_enable="YES"' >> ${CHROOTDIR}/${DESTDIR}/etc/rc.conf echo 'sendmail_enable="NONE"' >> ${CHROOTDIR}/${DESTDIR}/etc/rc.conf echo 'sendmail_submit_enable="NO"' >> ${CHROOTDIR}/${DESTDIR}/etc/rc.conf