Recreate repo
This commit is contained in:
commit
56b75106f6
12 changed files with 1195 additions and 0 deletions
78
can.1
Normal file
78
can.1
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
.Dd $Mdocdate: February 1 2026 $
|
||||
.Dt CAN 1
|
||||
.Os
|
||||
.Sh NAME
|
||||
.Nm can
|
||||
.Nd query filesystem permissions
|
||||
.Sh SYNOPSIS
|
||||
.Nm can
|
||||
.Op Fl GghqU
|
||||
.Op Fl \-gid
|
||||
.Op Fl \-group
|
||||
.Op Fl \-help
|
||||
.Op Fl \-quiet
|
||||
.Op Fl \-uid
|
||||
.Ar user
|
||||
.Ar action
|
||||
.Ar path
|
||||
.Sh DESCRIPTION
|
||||
The
|
||||
.Nm
|
||||
utility displays
|
||||
.Dq yes
|
||||
if the
|
||||
.Ar user
|
||||
can perform the specified
|
||||
.Ar action
|
||||
on the
|
||||
.Ar path ,
|
||||
and
|
||||
.Dq no
|
||||
otherwise.
|
||||
.Pp
|
||||
The options are as follows:
|
||||
.Bl -tag -width xxxxxxxxxxxxx
|
||||
.It Fl G , \-gid
|
||||
Interpret
|
||||
.Ar user
|
||||
as a group id instead of a user name.
|
||||
.It Fl g , \-group
|
||||
Interpret
|
||||
.Ar user
|
||||
as a group name instead of a user name.
|
||||
.It Fl h , \-help
|
||||
Display a brief help message.
|
||||
.It Fl q , \-quiet
|
||||
Do not display
|
||||
.Dq yes
|
||||
or
|
||||
.Dq no ,
|
||||
just exit with the appropriate exit code (see
|
||||
.Sx EXIT STATUS ) .
|
||||
.It Fl U , \-uid
|
||||
Interpret
|
||||
.Ar user
|
||||
as a user id instead of a user name.
|
||||
.El
|
||||
.Pp
|
||||
The following actions are recognized:
|
||||
.Bl -tag -width xxxxxxxxxxxxx
|
||||
.It Cm read
|
||||
Check for read permission.
|
||||
.It Cm write , edit
|
||||
Check for write permission.
|
||||
.It Cm execute , run
|
||||
Check for execute permission.
|
||||
.El
|
||||
.Sh EXIT STATUS
|
||||
The
|
||||
.Nm
|
||||
utility exits 0 if the
|
||||
.Ar user
|
||||
can perform the specified
|
||||
.Ar action
|
||||
on the
|
||||
.Ar path ,
|
||||
and >0 otherwise or if an error occurs.
|
||||
.Sh SEE ALSO
|
||||
.Xr inode 7
|
||||
Loading…
Add table
Add a link
Reference in a new issue