X-Git-Url: http://gitweb.michael.orlitzky.com/?p=apply-default-acl.git;a=blobdiff_plain;f=doc%2Fman%2Fapply-default-acl.1;h=6d77ce1ef4f25b006d7a8382e2ea9ec22ff9ff3a;hp=d8d66948f7acf569ea7cdb4588c94ac5201e1d39;hb=65cf3943a8e511e35d18bd5b4818013f3773d593;hpb=b186e0d9ce4a597367a18a884a088cb9c57485c6 diff --git a/doc/man/apply-default-acl.1 b/doc/man/apply-default-acl.1 index d8d6694..6d77ce1 100644 --- a/doc/man/apply-default-acl.1 +++ b/doc/man/apply-default-acl.1 @@ -34,3 +34,20 @@ contents of \fBfoo\fR are processed. Apply the default ACL literally; that is, don't use a heuristic to decide whether or not to mask the execute bit. This usually results in looser-than-necessary execute permissions. + +.SH EXIT CODE +.P +When given a single path, the following codes correspond directly to +the action of the program on that path: +.IP \fB0\ (EXIT_SUCCESS)\fR +Success +.IP \fB1\ (EXIT_FAILURE)\fR +Failure due to a symlink, hardlink, or invalid/inaccessible path +.IP \fB2\fP +Other unexpected library error +.P +When called on multiple paths, the results from all paths are +collected and the \(dqworst\(dq result is returned. For example, if +one path succeeds and another fails, the overall result will be +failure. If one succeeds, one fails, and one causes an error, then the +overall result will be an error; and so on.