RE: Man page fix for matchpatchcon

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2007-12-06 at 16:16 -0500, Todd Miller wrote:
> Comments inline, hopefully the mail client won't munge things too much.
> 
>  - todd
> 
> diff --exclude-from=exclude -N -u -r
> nsalibselinux/man/man8/matchpathcon.8
> libselinux-2.0.45/man/man8/matchpathcon.8
> --- nsalibselinux/man/man8/matchpathcon.8	2007-08-03
> 16:02:56.000000000 -0400
> +++ libselinux-2.0.45/man/man8/matchpathcon.8	2007-12-06
> 11:22:40.000000000 -0500
> @@ -6,7 +6,12 @@
>  .B matchpathcon [-V] [-N] [-n] [-f file_contexts_file ] [-p prefix ]
> filepath...
>  .SH "DESCRIPTION"
>  .B matchpathcon
> -Prints the file path and the default security context associated with
> it.
> +Queries the system and prints the default security context associated
> with the filepath.
> 
> This should be a lower case 'q' since it is not the start of the
> sentence.
> 
> +
> +Note: Identical paths can have different security contexts, depending
> on the file type. (regular file, directory, link file, char file ...)
> +
> +matchpathcon will check the system default context using the file type
> if the file exists.  If 
> the file does not exist, it will get the context of a regular file.

Also, this last part wasn't right - if the file doesn't exist, then
matchpathcon passes a 0 mode to matchpathcon(3), which in turn does no
file mode/type matching at all in that case (so any entry will match).

Applied those fixes and committed.

> 
> Should probably use ".B matchpathcon" here.
> 
> +
>  .SH OPTIONS
>  .B \-n
>  Do not display path.
-- 
Stephen Smalley
National Security Agency


--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.

[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux