fix: install under FreeBSD 13.2

This commit is contained in:
Stéphane Lesimple 2024-07-01 15:05:14 +00:00 committed by Stéphane Lesimple
parent b1396b2ed7
commit 603425b31e
3 changed files with 5 additions and 4 deletions

View file

@ -82,9 +82,9 @@ Any other so-called "modern" Linux version are not tested with each release, but
The following OS are also tested with each release: The following OS are also tested with each release:
- FreeBSD/HardenedBSD 13.0\*\* - FreeBSD/HardenedBSD 13.2\*\*
\*\*: Note that these have partial MFA support, due to their reduced set of available `pam` plugins. Support for either an additional password or TOTP factor can be configured, but not both at the same time. The code is actually known to work on FreeBSD/HardenedBSD 10+, but it's only regularly tested under 13.0. \*\*: Note that these have partial MFA support, due to their reduced set of available `pam` plugins. Support for either an additional password or TOTP factor can be configured, but not both at the same time. The code is actually known to work on FreeBSD/HardenedBSD 10+, but it's only regularly tested under 13.2.
Other BSD variants, such as OpenBSD and NetBSD, are unsupported as they have a severe limitation over the maximum number of supplementary groups, causing problems for group membership and restricted commands checks, as well as no filesystem-level ACL support and missing PAM support (hence no MFA). Other BSD variants, such as OpenBSD and NetBSD, are unsupported as they have a severe limitation over the maximum number of supplementary groups, causing problems for group membership and restricted commands checks, as well as no filesystem-level ACL support and missing PAM support (hence no MFA).

View file

@ -45,6 +45,7 @@ action_static() {
cd docs cd docs
for file in *.1; do for file in *.1; do
action_detail "/usr/local/man/man1/$file" action_detail "/usr/local/man/man1/$file"
mkdir -p /usr/local/man/man1/
install -m 0644 "$file" /usr/local/man/man1/ install -m 0644 "$file" /usr/local/man/man1/
done done
action_done action_done

View file

@ -44,11 +44,11 @@ but should work with no or minor adjustments.
The following OS are also tested with each release: The following OS are also tested with each release:
- FreeBSD/HardenedBSD 13.0\*\* - FreeBSD/HardenedBSD 13.2\*\*
\*\*: Note that these have partial MFA support, due to their reduced set of available ``pam`` plugins. \*\*: Note that these have partial MFA support, due to their reduced set of available ``pam`` plugins.
Support for either an additional password or TOTP factor can be configured, but not both at the same time. Support for either an additional password or TOTP factor can be configured, but not both at the same time.
The code is actually known to work on FreeBSD/HardenedBSD 10+, but it's only regularly tested under 13.0. The code is actually known to work on FreeBSD/HardenedBSD 10+, but it's only regularly tested under 13.2.
Other BSD variants, such as OpenBSD and NetBSD, are unsupported as they have a severe limitation over the maximum Other BSD variants, such as OpenBSD and NetBSD, are unsupported as they have a severe limitation over the maximum
number of supplementary groups, causing problems for group membership and restricted commands checks, number of supplementary groups, causing problems for group membership and restricted commands checks,