|
Jiří Moskovčák |
425003 |
--- acl-2.2.47_old/getfacl/getfacl.c 2008-02-07 04:39:57.000000000 +0100
|
|
Jiří Moskovčák |
425003 |
+++ acl-2.2.47/getfacl/getfacl.c 2008-07-31 12:23:10.000000000 +0200
|
|
Tom Callaway |
ec4b64 |
@@ -43,7 +43,7 @@
|
|
Tom Callaway |
ec4b64 |
#define POSIXLY_CORRECT_STR "POSIXLY_CORRECT"
|
|
Tom Callaway |
ec4b64 |
|
|
Tom Callaway |
ec4b64 |
#if !POSIXLY_CORRECT
|
|
Tom Callaway |
ec4b64 |
-# define CMD_LINE_OPTIONS "dRLP"
|
|
Tom Callaway |
ec4b64 |
+# define CMD_LINE_OPTIONS "aceEsRLPtpndvh"
|
|
Tom Callaway |
ec4b64 |
#endif
|
|
Tom Callaway |
ec4b64 |
#define POSIXLY_CMD_LINE_OPTIONS "d"
|
|
Tom Callaway |
ec4b64 |
|
|
Jiří Moskovčák |
425003 |
@@ -555,23 +555,23 @@ void help(void)
|
|
Tom Callaway |
ec4b64 |
#if !POSIXLY_CORRECT
|
|
Tom Callaway |
ec4b64 |
} else {
|
|
Tom Callaway |
ec4b64 |
printf(_(
|
|
Tom Callaway |
ec4b64 |
-" --access display the file access control list only\n"
|
|
Jiří Moskovčák |
425003 |
+" -a, --access display the file access control list only\n"
|
|
Tom Callaway |
ec4b64 |
" -d, --default display the default access control list only\n"
|
|
Tom Callaway |
ec4b64 |
-" --omit-header do not display the comment header\n"
|
|
Tom Callaway |
ec4b64 |
-" --all-effective print all effective rights\n"
|
|
Tom Callaway |
ec4b64 |
-" --no-effective print no effective rights\n"
|
|
Tom Callaway |
ec4b64 |
-" --skip-base skip files that only have the base entries\n"
|
|
Tom Callaway |
ec4b64 |
+" -c, --omit-header do not display the comment header\n"
|
|
Tom Callaway |
ec4b64 |
+" -e, --all-effective print all effective rights\n"
|
|
Tom Callaway |
ec4b64 |
+" -E, --no-effective print no effective rights\n"
|
|
Tom Callaway |
ec4b64 |
+" -s, --skip-base skip files that only have the base entries\n"
|
|
Tom Callaway |
ec4b64 |
" -R, --recursive recurse into subdirectories\n"
|
|
Tom Callaway |
ec4b64 |
" -L, --logical logical walk, follow symbolic links\n"
|
|
Tom Callaway |
ec4b64 |
" -P, --physical physical walk, do not follow symbolic links\n"
|
|
Tom Callaway |
ec4b64 |
-" --tabular use tabular output format\n"
|
|
Tom Callaway |
ec4b64 |
-" --numeric print numeric user/group identifiers\n"
|
|
Tom Callaway |
ec4b64 |
-" --absolute-names don't strip leading '/' in pathnames\n"));
|
|
Tom Callaway |
ec4b64 |
+" -t, --tabular use tabular output format\n"
|
|
Tom Callaway |
ec4b64 |
+" -n, --numeric print numeric user/group identifiers\n"
|
|
Tom Callaway |
ec4b64 |
+" -p, --absolute-names don't strip leading '/' in pathnames\n"));
|
|
Tom Callaway |
ec4b64 |
}
|
|
Tom Callaway |
ec4b64 |
#endif
|
|
Tom Callaway |
ec4b64 |
printf(_(
|
|
Jiří Moskovčák |
425003 |
-" --version print version and exit\n"
|
|
Jiří Moskovčák |
425003 |
-" --help this help text\n"));
|
|
Jiří Moskovčák |
425003 |
+" -v, --version print version and exit\n"
|
|
Jiří Moskovčák |
425003 |
+" -h, --help this help text\n"));
|
|
Jiří Moskovčák |
425003 |
}
|
|
Jiří Moskovčák |
425003 |
|
|
Jiří Moskovčák |
425003 |
int main(int argc, char *argv[])
|
|
Jiří Moskovčák |
425003 |
--- acl-2.2.47_old/man/man1/getfacl.1 2008-02-07 04:39:57.000000000 +0100
|
|
Jiří Moskovčák |
425003 |
+++ acl-2.2.47/man/man1/getfacl.1 2008-07-31 11:23:45.000000000 +0200
|
|
Tom Callaway |
ec4b64 |
@@ -12,10 +12,10 @@ getfacl \- get file access control lists
|
|
Tom Callaway |
ec4b64 |
.SH SYNOPSIS
|
|
Tom Callaway |
ec4b64 |
|
|
Tom Callaway |
ec4b64 |
.B getfacl
|
|
Tom Callaway |
ec4b64 |
-[\-dRLPvh] file ...
|
|
Tom Callaway |
ec4b64 |
+[\-aceEsRLPrpndvh] file ...
|
|
Tom Callaway |
ec4b64 |
|
|
Tom Callaway |
ec4b64 |
.B getfacl
|
|
Tom Callaway |
ec4b64 |
-[\-dRLPvh] \-
|
|
Tom Callaway |
ec4b64 |
+[\-aceEsRLPrpndvh] \-
|
|
Tom Callaway |
ec4b64 |
|
|
Tom Callaway |
ec4b64 |
.SH DESCRIPTION
|
|
Tom Callaway |
ec4b64 |
For each file, getfacl displays the file name, owner, the group,
|
|
Tom Callaway |
ec4b64 |
@@ -78,22 +78,22 @@ accessing the file mode.
|
|
Tom Callaway |
ec4b64 |
|
|
Tom Callaway |
ec4b64 |
.SS OPTIONS
|
|
Tom Callaway |
ec4b64 |
.TP 4
|
|
Tom Callaway |
ec4b64 |
-.I \-\-access
|
|
Tom Callaway |
ec4b64 |
+.I \-a, \-\-access
|
|
Tom Callaway |
ec4b64 |
Display the file access control list.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
.I \-d, \-\-default
|
|
Tom Callaway |
ec4b64 |
Display the default access control list.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-omit-header
|
|
Tom Callaway |
ec4b64 |
+.I \-c, \-\-omit-header
|
|
Tom Callaway |
ec4b64 |
Do not display the comment header (the first three lines of each file's output).
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-all-effective
|
|
Tom Callaway |
ec4b64 |
+.I \-e, \-\-all-effective
|
|
Tom Callaway |
ec4b64 |
Print all effective rights comments, even if identical to the rights defined by the ACL entry.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-no-effective
|
|
Tom Callaway |
ec4b64 |
+.I \-E, \-\-no-effective
|
|
Tom Callaway |
ec4b64 |
Do not print effective rights comments.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-skip-base
|
|
Tom Callaway |
ec4b64 |
+.I \-s, \-\-skip-base
|
|
Tom Callaway |
ec4b64 |
Skip files that only have the base ACL entries (owner, group, others).
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
.I \-R, \-\-recursive
|
|
Tom Callaway |
ec4b64 |
@@ -109,17 +109,20 @@ Physical walk, do not follow symbolic li
|
|
Tom Callaway |
ec4b64 |
link arguments.
|
|
Tom Callaway |
ec4b64 |
Only effective in combination with \-R.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-tabular
|
|
Tom Callaway |
ec4b64 |
+.I \-t, \-\-tabular
|
|
Tom Callaway |
ec4b64 |
Use an alternative tabular output format. The ACL and the default ACL are displayed side by side. Permissions that are ineffective due to the ACL mask entry are displayed capitalized. The entry tag names for the ACL_USER_OBJ and ACL_GROUP_OBJ entries are also displayed in capital letters, which helps in spotting those entries.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-absolute-names
|
|
Tom Callaway |
ec4b64 |
+.I \-p, \-\-absolute-names
|
|
Tom Callaway |
ec4b64 |
Do not strip leading slash characters (`/'). The default behavior is to
|
|
Tom Callaway |
ec4b64 |
strip leading slash characters.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-version
|
|
Tom Callaway |
ec4b64 |
+.I \-n, \-\-numeric
|
|
Tom Callaway |
ec4b64 |
+List numeric user and group IDs
|
|
Tom Callaway |
ec4b64 |
+.TP
|
|
Tom Callaway |
ec4b64 |
+.I \-v, \-\-version
|
|
Tom Callaway |
ec4b64 |
Print the version of getfacl and exit.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
-.I \-\-help
|
|
Tom Callaway |
ec4b64 |
+.I \-h, \-\-help
|
|
Tom Callaway |
ec4b64 |
Print help explaining the command line options.
|
|
Tom Callaway |
ec4b64 |
.TP
|
|
Tom Callaway |
ec4b64 |
.I \-\-
|
|
Jiří Moskovčák |
425003 |
--- acl-2.2.47_old/man/man1/setfacl.1 2008-02-07 04:39:57.000000000 +0100
|
|
Jiří Moskovčák |
425003 |
+++ acl-2.2.47/man/man1/setfacl.1 2008-07-31 13:53:29.000000000 +0200
|
|
Jiří Moskovčák |
425003 |
@@ -115,10 +115,10 @@ This also skips symbolic link arguments.
|
|
Jiří Moskovčák |
425003 |
Only effective in combination with \-R.
|
|
Jiří Moskovčák |
425003 |
This option cannot be mixed with `\-\-restore'.
|
|
Jiří Moskovčák |
425003 |
.TP 4
|
|
Jiří Moskovčák |
425003 |
-.I \-\-version
|
|
Jiří Moskovčák |
425003 |
+.I \-v, \-\-version
|
|
Jiří Moskovčák |
425003 |
Print the version of setfacl and exit.
|
|
Jiří Moskovčák |
425003 |
.TP 4
|
|
Jiří Moskovčák |
425003 |
-.I \-\-help
|
|
Jiří Moskovčák |
425003 |
+.I \-h, \-\-help
|
|
Jiří Moskovčák |
425003 |
Print help explaining the command line options.
|
|
Jiří Moskovčák |
425003 |
.TP 4
|
|
Jiří Moskovčák |
425003 |
.I \-\-
|
|
Jiří Moskovčák |
425003 |
--- acl-2.2.47_old/setfacl/setfacl.c 2008-07-31 11:23:18.000000000 +0200
|
|
Jiří Moskovčák |
425003 |
+++ acl-2.2.47/setfacl/setfacl.c 2008-07-31 12:23:13.000000000 +0200
|
|
Jiří Moskovčák |
425003 |
@@ -42,10 +42,10 @@ extern int do_set(const char *path_p, co
|
|
Jiří Moskovčák |
425003 |
|
|
Jiří Moskovčák |
425003 |
/* '-' stands for `process non-option arguments in loop' */
|
|
Jiří Moskovčák |
425003 |
#if !POSIXLY_CORRECT
|
|
Jiří Moskovčák |
425003 |
-# define CMD_LINE_OPTIONS "-:bkndm:M:x:X:RLP"
|
|
Jiří Moskovčák |
425003 |
+# define CMD_LINE_OPTIONS "-:bkndvhm:M:x:X:RLP"
|
|
Jiří Moskovčák |
425003 |
# define CMD_LINE_SPEC "[-bkndRLP] { -m|-M|-x|-X ... } file ..."
|
|
Jiří Moskovčák |
425003 |
#endif
|
|
Jiří Moskovčák |
425003 |
-#define POSIXLY_CMD_LINE_OPTIONS "-:bkndm:M:x:X:"
|
|
Jiří Moskovčák |
425003 |
+#define POSIXLY_CMD_LINE_OPTIONS "-:bkndvhm:M:x:X:"
|
|
Jiří Moskovčák |
425003 |
#define POSIXLY_CMD_LINE_SPEC "[-bknd] {-m|-M|-x|-X ... } file ..."
|
|
Jiří Moskovčák |
425003 |
|
|
Jiří Moskovčák |
425003 |
struct option long_options[] = {
|
|
Jiří Moskovčák |
425003 |
@@ -265,8 +265,8 @@ void help(void)
|
|
Jiří Moskovčák |
425003 |
}
|
|
Jiří Moskovčák |
425003 |
#endif
|
|
Jiří Moskovčák |
425003 |
printf(_(
|
|
Jiří Moskovčák |
425003 |
-" --version print version and exit\n"
|
|
Jiří Moskovčák |
425003 |
-" --help this help text\n"));
|
|
Jiří Moskovčák |
425003 |
+" -v, --version print version and exit\n"
|
|
Jiří Moskovčák |
425003 |
+" -h, --help this help text\n"));
|
|
Jiří Moskovčák |
425003 |
}
|
|
Jiří Moskovčák |
425003 |
|
|
Jiří Moskovčák |
425003 |
|