I am having an issue in my poudriere where a particular package is unable
to build as it needs bash as dependency, and I expect it to make use of
fdescfs. On the host machine I have fdescfs mounted, no problem on that.
However, the poudriere jails are unable to do that.
Here are a few details
Host and OS:
FreeBSD poudriere 12.1-RELEASE-p5 FreeBSD 12.1-RELEASE-p5 GENERIC amd64
Kernel and Userland:
# freebsd-version -uk
current /etc/sysctl.conf contains (it was empty to start with, but I have
added things based on suggestions from different mails on various FreeBSD
security.jail.param.securelevel=1 (tried with 0 and also nothing (i.e.,
sysctl not put in place))
The primary challenge, as I see it, is that no matter what I do, I cannot
security.jail.param.allow.mount.fdescfs to 1. It constantly insists on
remaining zero, and I think that is one of the problems