| Port details |
- facl Terminal UI and CLI for NFSv4 ACLs
- 1.4.0 sysutils
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: olgeni@FreeBSD.org
 - Port Added: 2026-08-21 11:02:52
- Last Update: 2026-08-22 21:04:24
- Commit Hash: 8cf40d8
- License: BSD2CLAUSE
- WWW:
- https://github.com/olgeni/facl
- Description:
- facl is an interactive editor for NFSv4 access control lists, modelled
after the Windows "Advanced Security Settings" dialog: one row per ACL
entry, an entry editor with "Applies to" (this folder, subfolders and
files, ...), basic and advanced permissions, and apply scopes that
propagate or replace the inherited entries of a whole tree. Changes are
previewed as the exact setfacl(1) commands before they run.
It reads ACLs with getfacl(1) and writes them with setfacl(1), and works
on ZFS, UFS with nfsv4acls and NFSv4 mounts. On ZFS the dataset's
aclinherit and aclmode properties are honoured when computing what
descendants inherit and what chmod(1) would do to an ACL. It also shows
the effective access of a user or group, audits a tree for inheritance
drift, changes ownership, keeps ACL templates, and offers all of that
non-interactively for scripts (dry run, -set, -audit, -effective, ...).
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/sysutils/facl/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/facl
- pkg install facl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: facl
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1787432059
SHA256 (go/sysutils_facl/facl-v1.4.0/v1.4.0.mod) = 4e145e73c936f5b7bf81113cafcad18f2d5dcdcebeedbfc8efce7b4b9717a6d0
SIZE (go/sysutils_facl/facl-v1.4.0/v1.4.0.mod) = 1593
No package information for this port in our database- Sometimes this happens. Not all ports have packages. This is doubly so for new ports, like this one.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go126 : lang/go126
- Fetch dependencies:
-
- go126 : lang/go126
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- sysutils_facl
- USES:
- go:modules zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|