mirror of https://gitee.com/openkylin/acl.git
changed debian/source/format to native
This commit is contained in:
parent
23ad603861
commit
bc2101441a
|
@ -1,34 +0,0 @@
|
|||
From: Guillem Jover <guillem@debian.org>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: Fix cross-compilation on musl-based systems.
|
||||
|
||||
The gettext implementation in musl does not define some of the internal
|
||||
symbols that AM_GNU_GETTEXT used to check for. This got fixed in gettext
|
||||
0.19.8, but the AM_GNU_GETTEXT_VERSION macro requires a specific version
|
||||
even if the system contains a higher one. We switch to use the new
|
||||
AM_GNU_GETTEXT_REQUIRE_VERSION macro which requires at least a specific
|
||||
version, and bump the AM_GNU_GETTEXT_VERSION to the first one that had
|
||||
support for the new macro.
|
||||
---
|
||||
configure.ac | 8 +++++++-
|
||||
1 file changed, 7 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 5ff8a64..edeb653 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -34,7 +34,13 @@ AC_SYS_LARGEFILE
|
||||
AM_PROG_AR
|
||||
LT_INIT
|
||||
|
||||
-AM_GNU_GETTEXT_VERSION([0.18.2])
|
||||
+# Require at least this gettext version, but will take any later version too.
|
||||
+AM_GNU_GETTEXT_REQUIRE_VERSION([0.19.8])
|
||||
+# XXX: We cannot remove the following macro due to backwards compatibility
|
||||
+# reasons. The above macro is set unconditionally to the minimal version
|
||||
+# required, and the below is set to 0.19.6, the first version introducing
|
||||
+# the AM_GNU_GETTEXT_REQUIRE_VERSION macro.
|
||||
+AM_GNU_GETTEXT_VERSION([0.19.6])
|
||||
AM_GNU_GETTEXT([external])
|
||||
|
||||
AC_ARG_ENABLE([debug],
|
|
@ -1,24 +0,0 @@
|
|||
From: Guillem Jover <guillem@debian.org>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: On GNU/kFreeBSD ENODATA is not defined.
|
||||
|
||||
We need to define it to ENOATTR instead which is defined. This is a
|
||||
regression from the upstream build system modernization.
|
||||
---
|
||||
libacl/libacl.h | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/libacl/libacl.h b/libacl/libacl.h
|
||||
index 9e7d75f..4040b9a 100644
|
||||
--- a/libacl/libacl.h
|
||||
+++ b/libacl/libacl.h
|
||||
@@ -25,6 +25,9 @@
|
||||
#ifndef ENOATTR
|
||||
# define ENOATTR ENODATA
|
||||
#endif
|
||||
+#ifndef ENODATA
|
||||
+# define ENODATA ENOATTR
|
||||
+#endif
|
||||
|
||||
typedef unsigned int permset_t;
|
||||
|
|
@ -1,65 +0,0 @@
|
|||
From: Guillem Jover <guillem@debian.org>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: Remove PATH_MAX usage which does not exist on GNU/Hurd.
|
||||
|
||||
Origin: vendor
|
||||
Forwarded: no
|
||||
Last-Update: 2019-02-28
|
||||
---
|
||||
test/test_group.c | 6 +-----
|
||||
test/test_passwd.c | 7 +------
|
||||
tools/parse.c | 5 -----
|
||||
3 files changed, 2 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/test/test_group.c b/test/test_group.c
|
||||
index 00c0027..6ca761a 100644
|
||||
--- a/test/test_group.c
|
||||
+++ b/test/test_group.c
|
||||
@@ -9,12 +9,8 @@
|
||||
#include <grp.h>
|
||||
|
||||
#define TEST_GROUP "test/test.group"
|
||||
-static char grfile[PATH_MAX];
|
||||
-static void setup_grfile() __attribute__((constructor));
|
||||
+static char grfile[] = BASEDIR "/" TEST_GROUP;
|
||||
|
||||
-static void setup_grfile() {
|
||||
- snprintf(grfile, sizeof(grfile), "%s/%s", BASEDIR, TEST_GROUP);
|
||||
-}
|
||||
|
||||
#define ALIGN_MASK(x, mask) (((x) + (mask)) & ~(mask))
|
||||
#define ALIGN(x, a) ALIGN_MASK(x, (typeof(x))(a) - 1)
|
||||
diff --git a/test/test_passwd.c b/test/test_passwd.c
|
||||
index 890e041..9a6dad5 100644
|
||||
--- a/test/test_passwd.c
|
||||
+++ b/test/test_passwd.c
|
||||
@@ -9,12 +9,7 @@
|
||||
#include <pwd.h>
|
||||
|
||||
#define TEST_PASSWD "test/test.passwd"
|
||||
-static char pwfile[PATH_MAX];
|
||||
-static void setup_pwfile() __attribute__((constructor));
|
||||
-
|
||||
-static void setup_pwfile() {
|
||||
- snprintf(pwfile, sizeof(pwfile), "%s/%s", BASEDIR, TEST_PASSWD);
|
||||
-}
|
||||
+static char pwfile[] = BASEDIR "/" TEST_PASSWD;
|
||||
|
||||
#define ALIGN_MASK(x, mask) (((x) + (mask)) & ~(mask))
|
||||
#define ALIGN(x, a) ALIGN_MASK(x, (typeof(x))(a) - 1)
|
||||
diff --git a/tools/parse.c b/tools/parse.c
|
||||
index 9ddbafb..f85a77b 100644
|
||||
--- a/tools/parse.c
|
||||
+++ b/tools/parse.c
|
||||
@@ -413,11 +413,6 @@ read_acl_comments(
|
||||
mode_t *flags)
|
||||
{
|
||||
int c;
|
||||
- /*
|
||||
- Max PATH_MAX bytes even for UTF-8 path names and additional 9
|
||||
- bytes for "# file: ". Not a good solution but for now it is the
|
||||
- best I can do without too much impact on the code. [tw]
|
||||
- */
|
||||
char *line, *cp, *p;
|
||||
int comments_read = 0;
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
From: Wookey <wookey@linaro.org>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: Fix for incompatibility with autoconf2.13
|
||||
|
||||
This package will not build if autconf2.13 is installed.
|
||||
Adding AC_PREREQ allows the automatic checks to run the correct
|
||||
version of autconf, whichever is installed, or to get a clear error
|
||||
message about the problem.
|
||||
Bug-Debian: https://bugs.debian.org/643588
|
||||
---
|
||||
configure.ac | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 92d6faa..5ff8a64 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -14,6 +14,7 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
+AC_PREREQ([2.59])
|
||||
AC_INIT([acl], [2.2.53], [acl-devel@nongnu.org])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
|
@ -1,24 +0,0 @@
|
|||
From: Vasily Gurevich <vas.gurevich@gmail.com>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: Fix usage of uninitialized variable.
|
||||
|
||||
Bug-Debian: https://bugs.debian.org/612599
|
||||
Forwarded: no
|
||||
Last-Update: 2020-03-01
|
||||
---
|
||||
tools/getfacl.c | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/tools/getfacl.c b/tools/getfacl.c
|
||||
index e3df09c..4aa9446 100644
|
||||
--- a/tools/getfacl.c
|
||||
+++ b/tools/getfacl.c
|
||||
@@ -380,6 +380,8 @@ int do_show(FILE *stream, const char *path_p, const struct stat *st,
|
||||
show_line(stream, NULL, NULL, NULL, NULL,
|
||||
&dacl_names, dacl, &dacl_ent, dacl_mask);
|
||||
continue;
|
||||
+ } else if (!dacl && !acl) {
|
||||
+ return -1;
|
||||
} else {
|
||||
if (acl_tag == ACL_USER || acl_tag == ACL_GROUP) {
|
||||
int id_cmp = 0;
|
|
@ -1,415 +0,0 @@
|
|||
From: Jean-Philippe MENGUAL <jpmengual@debian.org>
|
||||
Date: Tue, 17 May 2022 11:21:40 +0800
|
||||
Subject: Update French translation
|
||||
|
||||
---
|
||||
po/fr.po | 164 +++++++++++++++++++++++++++++++--------------------------------
|
||||
1 file changed, 82 insertions(+), 82 deletions(-)
|
||||
|
||||
diff --git a/po/fr.po b/po/fr.po
|
||||
index da1f028..92b5250 100644
|
||||
--- a/po/fr.po
|
||||
+++ b/po/fr.po
|
||||
@@ -1,6 +1,8 @@
|
||||
-# Français translation of Acl.
|
||||
+# French translation of Acl.
|
||||
# Copyright (C) 2005 Free Software Foundation, Inc.
|
||||
+# Copyright (C) 2019 Debian French l10n team <debian-l10n-french@lists.debian.org>
|
||||
# Sylvain Archenault <sylvain.archenault@laposte.net>, 2005.
|
||||
+# Jean-Philippe MENGUAL <jpmengual@debian.org>, 2019
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License as published by
|
||||
@@ -20,12 +22,12 @@ msgstr ""
|
||||
"Project-Id-Version: Acl\n"
|
||||
"Report-Msgid-Bugs-To: acl-devel@nongnu.org\n"
|
||||
"POT-Creation-Date: 2018-06-18 23:10-0400\n"
|
||||
-"PO-Revision-Date: 2005-09-24 15:46+0200\n"
|
||||
-"Last-Translator: Sylvain Archenault <sylvain.archenault@laposte.net>\n"
|
||||
-"Language-Team: french <debian-l10n-french@lists.debian.org>\n"
|
||||
+"PO-Revision-Date: 2019-07-14 11:50+0200\n"
|
||||
+"Last-Translator: Jean-Philippe MENGUAL <jpmengual@debian.org>\n"
|
||||
+"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
-"Content-Type: text/plain; charset=iso-8859-15\n"
|
||||
+"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
@@ -45,143 +47,143 @@ msgstr "conserver les permissions pour %s"
|
||||
|
||||
#: libacl/acl_error.c:33
|
||||
msgid "Multiple entries of same type"
|
||||
-msgstr "Plusieurs entrées de même type"
|
||||
+msgstr "Plusieurs entrées de même type"
|
||||
|
||||
#: libacl/acl_error.c:35
|
||||
msgid "Duplicate entries"
|
||||
-msgstr "Entrées dupliquées"
|
||||
+msgstr "Entrées dupliquées"
|
||||
|
||||
#: libacl/acl_error.c:37
|
||||
msgid "Missing or wrong entry"
|
||||
-msgstr "Entrée erronée ou manquante"
|
||||
+msgstr "Entrée erronée ou manquante"
|
||||
|
||||
#: libacl/acl_error.c:39
|
||||
msgid "Invalid entry type"
|
||||
-msgstr "Type d'entrée non valable"
|
||||
+msgstr "Type d'entrée non valable"
|
||||
|
||||
#: tools/chacl.c:46
|
||||
#, c-format
|
||||
msgid "Usage:\n"
|
||||
-msgstr "Utilisation :\n"
|
||||
+msgstr "Utilisation :\n"
|
||||
|
||||
#: tools/chacl.c:47
|
||||
#, c-format
|
||||
msgid "\t%s acl pathname...\n"
|
||||
-msgstr "\t%s répertoire acl...\n"
|
||||
+msgstr "\t%s acl répertoire...\n"
|
||||
|
||||
#: tools/chacl.c:48
|
||||
#, c-format
|
||||
msgid "\t%s -b acl dacl pathname...\n"
|
||||
-msgstr "\t%s -b acl dacl répertoire...\n"
|
||||
+msgstr "\t%s -b acl dacl répertoire...\n"
|
||||
|
||||
#: tools/chacl.c:49
|
||||
#, c-format
|
||||
msgid "\t%s -d dacl pathname...\n"
|
||||
-msgstr "\t%s -d dacl répertoire...\n"
|
||||
+msgstr "\t%s -d dacl répertoire...\n"
|
||||
|
||||
#: tools/chacl.c:50
|
||||
#, c-format
|
||||
msgid "\t%s -R pathname...\n"
|
||||
-msgstr "\t%s -R répertoire...\n"
|
||||
+msgstr "\t%s -R répertoire...\n"
|
||||
|
||||
#: tools/chacl.c:51
|
||||
#, c-format
|
||||
msgid "\t%s -D pathname...\n"
|
||||
-msgstr "\t%s -D répertoire...\n"
|
||||
+msgstr "\t%s -D répertoire...\n"
|
||||
|
||||
#: tools/chacl.c:52
|
||||
#, c-format
|
||||
msgid "\t%s -B pathname...\n"
|
||||
-msgstr "\t%s -B répertoire...\n"
|
||||
+msgstr "\t%s -B répertoire...\n"
|
||||
|
||||
#: tools/chacl.c:53
|
||||
#, c-format
|
||||
msgid "\t%s -l pathname...\t[not IRIX compatible]\n"
|
||||
-msgstr "\t%s -l répertoire...\t[pas compatible IRIX]\n"
|
||||
+msgstr "\t%s -l répertoire...\t[pas compatible IRIX]\n"
|
||||
|
||||
#: tools/chacl.c:55
|
||||
#, c-format
|
||||
msgid "\t%s -r pathname...\t[not IRIX compatible]\n"
|
||||
-msgstr "\t%s -r répertoire...\t[pas compatible IRIX]\n"
|
||||
+msgstr "\t%s -r répertoire...\t[pas compatible IRIX]\n"
|
||||
|
||||
#: tools/chacl.c:146
|
||||
#, c-format
|
||||
msgid "%s: error removing access acl on \"%s\": %s\n"
|
||||
-msgstr "%s : erreur de suppression de l'accès acl de « %s » : %s\n"
|
||||
+msgstr "%s : erreur de suppression de l’ACL sur « %s » : %s\n"
|
||||
|
||||
#: tools/chacl.c:153
|
||||
#, c-format
|
||||
msgid "%s: error removing default acl on \"%s\": %s\n"
|
||||
-msgstr "%s : erreur de suppression de l'accès acl par défaut de « %s » : %s\n"
|
||||
+msgstr "%s : erreur de suppression de l'ACL par défaut sur « %s » : %s\n"
|
||||
|
||||
#: tools/chacl.c:172 tools/chacl.c:191
|
||||
#, c-format
|
||||
msgid "%s: access ACL '%s': %s at entry %d\n"
|
||||
-msgstr "%s : accès ACL « %s » : %s à l'entrée %d\n"
|
||||
+msgstr "%s : ACL « %s » : %s à l'entrée %d\n"
|
||||
|
||||
#: tools/chacl.c:259
|
||||
#, c-format
|
||||
msgid "%s: cannot get access ACL on '%s': %s\n"
|
||||
-msgstr "%s : impossible d'obtenir l'accès ACL de « %s » : %s\n"
|
||||
+msgstr "%s : impossible d'obtenir l'ACL sur « %s » : %s\n"
|
||||
|
||||
#: tools/chacl.c:265
|
||||
#, c-format
|
||||
msgid "%s: cannot get default ACL on '%s': %s\n"
|
||||
-msgstr "%s : impossible d'obtenir l'accès ACL par défaut de « %s » : %s\n"
|
||||
+msgstr "%s : impossible d'obtenir l'ACL par défaut sur « %s » : %s\n"
|
||||
|
||||
#: tools/chacl.c:271
|
||||
#, c-format
|
||||
msgid "%s: cannot get access ACL text on '%s': %s\n"
|
||||
-msgstr "%s : impossible d'obtenir l'accès texte ACL de « %s » : %s\n"
|
||||
+msgstr "%s : impossible d'obtenir le texte d’ACL sur « %s » : %s\n"
|
||||
|
||||
#: tools/chacl.c:278
|
||||
#, c-format
|
||||
msgid "%s: cannot get default ACL text on '%s': %s\n"
|
||||
-msgstr "%s : impossible d'obtenir le texte ACL par défaut de « %s » : %s\n"
|
||||
+msgstr "%s : impossible d'obtenir le texte d’ACL par défaut sur « %s » : %s\n"
|
||||
|
||||
#: tools/chacl.c:304
|
||||
#, c-format
|
||||
msgid "%s: cannot set access acl on \"%s\": %s\n"
|
||||
-msgstr "%s : impossible de modifier l'accès ACL de « %s »: %s\n"
|
||||
+msgstr "%s : impossible de modifier l'ACL sur « %s »: %s\n"
|
||||
|
||||
#: tools/chacl.c:310
|
||||
#, c-format
|
||||
msgid "%s: cannot set default acl on \"%s\": %s\n"
|
||||
-msgstr "%s : impossible de définir l'ACL par défaut de « %s » : %s\n"
|
||||
+msgstr "%s : impossible de définir l'ACL par défaut sur « %s » : %s\n"
|
||||
|
||||
#: tools/chacl.c:328
|
||||
#, c-format
|
||||
msgid "%s: opendir failed: %s\n"
|
||||
-msgstr "%s : échec d'opendir : %s\n"
|
||||
+msgstr "%s : échec d'opendir : %s\n"
|
||||
|
||||
#: tools/chacl.c:342
|
||||
#, c-format
|
||||
msgid "%s: malloc failed: %s\n"
|
||||
-msgstr "%s : échec de malloc : %s\n"
|
||||
+msgstr "%s : échec de malloc : %s\n"
|
||||
|
||||
#: tools/getfacl.c:497
|
||||
#, c-format
|
||||
msgid "%s: Removing leading '/' from absolute path names\n"
|
||||
-msgstr "%s : suppression du premier « / » des noms de chemins absolus\n"
|
||||
+msgstr "%s : suppression du premier « / » des noms de chemins absolus\n"
|
||||
|
||||
#: tools/getfacl.c:568
|
||||
#, c-format
|
||||
msgid "%s %s -- get file access control lists\n"
|
||||
-msgstr "%s %s -- obtenir les listes de contrôle d'accès du fichier\n"
|
||||
+msgstr "%s %s -- obtenir les listes de contrôle d'accès du fichier\n"
|
||||
|
||||
#: tools/getfacl.c:570 tools/getfacl.c:750
|
||||
#, c-format
|
||||
msgid "Usage: %s [-%s] file ...\n"
|
||||
-msgstr "Utilisation : %s [-%s] fichier...\n"
|
||||
+msgstr "Utilisation : %s [-%s] fichier ...\n"
|
||||
|
||||
#: tools/getfacl.c:576
|
||||
#, c-format
|
||||
msgid " -d, --default display the default access control list\n"
|
||||
msgstr ""
|
||||
-"-d, --default afficher la liste de contrôle d'accès par défaut\n"
|
||||
+"-d, --default afficher la liste de contrôle d'accès par défaut\n"
|
||||
|
||||
#: tools/getfacl.c:580
|
||||
-#, fuzzy, c-format
|
||||
+#, c-format
|
||||
msgid ""
|
||||
" -a, --access display the file access control list only\n"
|
||||
" -d, --default display the default access control list only\n"
|
||||
@@ -196,94 +198,92 @@ msgid ""
|
||||
" -n, --numeric print numeric user/group identifiers\n"
|
||||
" -p, --absolute-names don't strip leading '/' in pathnames\n"
|
||||
msgstr ""
|
||||
-" --access affiche seulement le fichier ACL\n"
|
||||
-" -d, --default affiche seulement le fichier ACL par défaut\n"
|
||||
-" --omit-header n'affiche pas les commentaires d'en-tête\n"
|
||||
-" --all-effective affiche tous les droits en vigueur\n"
|
||||
-" --no-effective affiche les droits inactifs\n"
|
||||
-" --skip-base ignorer les fichiers qui ont seulement les "
|
||||
-"entrées\n"
|
||||
-" de base\n"
|
||||
-" -R, --recursive parcourir récursivement les sous-répertoires\n"
|
||||
-" -L, --logical suivre les liens symboliques\n"
|
||||
-" -P, --physical ne pas suivre les liens symboliques\n"
|
||||
-" --tabular sortie tabulée\n"
|
||||
-" --numeric afficher les identifiants numériques des\n"
|
||||
+" -a, --access afficher seulement la liste de contrôle d'accès du fichier\n"
|
||||
+" -d, --default afficher seulement la liste de contrôle d'accès par défaut\n"
|
||||
+" -c, --omit-header ne pas afficher l'en-tête de commentaire\n"
|
||||
+" -e, --all-effective afficher tous les droits en vigueur\n"
|
||||
+" -E, --no-effective afficher les droits inactifs\n"
|
||||
+" -s, --skip-base ignorer les fichiers qui ont seulement les entrées de base\n"
|
||||
+" -R, --recursive parcourir récursivement les sous-répertoires\n"
|
||||
+" -L, --logical parcours logique, suivre les liens symboliques\n"
|
||||
+" -P, --physical parcours physique, ne pas suivre les liens symboliques\n"
|
||||
+" -t, --tabular utiliser une sortie sous forme de tableau\n"
|
||||
+" -n, --numeric afficher les identifiants numériques des\n"
|
||||
" utilisateurs/groupes\n"
|
||||
-" --absolute-names ne pas enlever le premier « / » dans les chemins\n"
|
||||
+" -p, --absolute-names ne pas enlever le premier « / » dans les chemins\n"
|
||||
|
||||
#: tools/getfacl.c:595 tools/setfacl.c:299
|
||||
-#, fuzzy, c-format
|
||||
+#, c-format
|
||||
msgid ""
|
||||
" -v, --version print version and exit\n"
|
||||
" -h, --help this help text\n"
|
||||
msgstr ""
|
||||
-" --version afficher la version et quitter\n"
|
||||
-" --help afficher ce message d'aide\n"
|
||||
+" -v, --version afficher la version et quitter\n"
|
||||
+" -h, --help afficher ce message d'aide\n"
|
||||
|
||||
#: tools/getfacl.c:737 tools/setfacl.c:316
|
||||
#, c-format
|
||||
msgid "%s: Standard input: %s\n"
|
||||
-msgstr "%s : Sortie standard : %s\n"
|
||||
+msgstr "%s : entrée standard : %s\n"
|
||||
|
||||
#: tools/getfacl.c:752 tools/setfacl.c:655
|
||||
#, c-format
|
||||
msgid "Try `%s --help' for more information.\n"
|
||||
-msgstr "Essayer « %s --help » pour plus d'informations.\n"
|
||||
+msgstr "Essayer « %s --help » pour plus d'informations.\n"
|
||||
|
||||
#: tools/do_set.c:410
|
||||
#, c-format
|
||||
msgid "%s: %s: Malformed access ACL `%s': %s at entry %d\n"
|
||||
-msgstr "%s : %s : ACL d'accès mal formulé « %s » : %s à l'entrée %d\n"
|
||||
+msgstr "%s : %s : ACL mal formulée « %s » : %s à l'entrée %d\n"
|
||||
|
||||
#: tools/do_set.c:437
|
||||
#, c-format
|
||||
msgid "%s: %s: Malformed default ACL `%s': %s at entry %d\n"
|
||||
msgstr ""
|
||||
-"%s : %s : entrée ACL par défaut mal formulée « %s » : %s à l'entrée·%d\n"
|
||||
+"%s : %s : ACL par défaut mal formulée « %s » : %s à l'entrée %d\n"
|
||||
|
||||
#: tools/do_set.c:508
|
||||
#, c-format
|
||||
msgid "%s: %s: Only directories can have default ACLs\n"
|
||||
msgstr ""
|
||||
-"%s : %s : seuls les répertoires peuvent avoir une entrée ACL par défaut\n"
|
||||
+"%s : %s : seuls les répertoires peuvent avoir des ACL par défaut\n"
|
||||
|
||||
#: tools/setfacl.c:147
|
||||
#, c-format
|
||||
msgid "%s: %s: No filename found in line %d, aborting\n"
|
||||
-msgstr "%s : %s : nom de fichier manquant à la ligne %d, annulation\n"
|
||||
+msgstr "%s : %s : nom de fichier manquant à la ligne %d, annulation\n"
|
||||
|
||||
#: tools/setfacl.c:152
|
||||
#, c-format
|
||||
msgid "%s: No filename found in line %d of standard input, aborting\n"
|
||||
msgstr ""
|
||||
-"%s : nom de fichier manquant à la ligne %d de la sortie standard, "
|
||||
+"%s : nom de fichier manquant à la ligne %d de l¿entrée standard, "
|
||||
"annulation\n"
|
||||
|
||||
#: tools/setfacl.c:173
|
||||
#, c-format
|
||||
msgid "%s: %s: %s in line %d\n"
|
||||
-msgstr "%s : %s : %s à la ligne %d\n"
|
||||
+msgstr "%s : %s : %s dans la ligne %d\n"
|
||||
|
||||
#: tools/setfacl.c:205
|
||||
#, c-format
|
||||
msgid "%s: %s: Cannot change owner/group: %s\n"
|
||||
-msgstr "%s : %s : impossible de changer de propriétaire/groupe : %s\n"
|
||||
+msgstr "%s : %s : impossible de changer de propriétaire/groupe : %s\n"
|
||||
|
||||
#: tools/setfacl.c:224
|
||||
-#, fuzzy, c-format
|
||||
+#, c-format
|
||||
msgid "%s: %s: Cannot change mode: %s\n"
|
||||
-msgstr "%s : %s : impossible de changer de propriétaire/groupe : %s\n"
|
||||
+msgstr "%s : %s : impossible de changer d'attributs : %s\n"
|
||||
|
||||
#: tools/setfacl.c:266
|
||||
#, c-format
|
||||
msgid "%s %s -- set file access control lists\n"
|
||||
-msgstr "%s %s -- définir les listes de contrôle d'accès des fichiers (ACL)\n"
|
||||
+msgstr "%s %s -- définir les listes de contrôle d'accès des fichiers\n"
|
||||
|
||||
#: tools/setfacl.c:268 tools/setfacl.c:653
|
||||
#, c-format
|
||||
msgid "Usage: %s %s\n"
|
||||
-msgstr "Utilisation : %s %s\n"
|
||||
+msgstr "Utilisation : %s %s\n"
|
||||
|
||||
#: tools/setfacl.c:271
|
||||
#, c-format
|
||||
@@ -295,23 +295,23 @@ msgid ""
|
||||
" -b, --remove-all remove all extended ACL entries\n"
|
||||
" -k, --remove-default remove the default ACL\n"
|
||||
msgstr ""
|
||||
-" -m, --modify=acl modifier l'ACL(s) actuel de fichier(s)\n"
|
||||
-" -M, --modify-file=fichier lire l'entrée ACL à modifier du fichier\n"
|
||||
-" -x, --remove=acl supprimer les entrées de l'ACL des fichier\n"
|
||||
-" -X, --remove-file=fichier lire les entrées ACL à supprimer du fichier\n"
|
||||
-" -b, --remove-all supprimer toutes les entrées ACL étendues\n"
|
||||
-" -k, --remove-default supprimer l'ACL par défaut\n"
|
||||
+" -m, --modify=acl modifier le(s) ACL(s) actuel(s) de fichier(s)\n"
|
||||
+" -M, --modify-file=fichier lire les entrées d’ACL à modifier du fichier\n"
|
||||
+" -x, --remove=acl supprimer les entrées d’ACL(s) de(s)s fichier(s)\n"
|
||||
+" -X, --remove-file=fichier lire les entrées d’ACL à supprimer du fichier\n"
|
||||
+" -b, --remove-all supprimer toutes les entrées d’ACL étendues\n"
|
||||
+" -k, --remove-default supprimer l'ACL par défaut\n"
|
||||
|
||||
#: tools/setfacl.c:280
|
||||
-#, fuzzy, c-format
|
||||
+#, c-format
|
||||
msgid ""
|
||||
" --set=acl set the ACL of file(s), replacing the current ACL\n"
|
||||
" --set-file=file read ACL entries to set from file\n"
|
||||
" --mask do recalculate the effective rights mask\n"
|
||||
msgstr ""
|
||||
-" --set=acl définir l'ACL des fichier(s) en remplaçant l'ACL\n"
|
||||
+" --set=acl définir l'ACL de(s) fichier(s) en remplaçant l'ACL\n"
|
||||
" actuel\n"
|
||||
-" --set-file=fichier lire les entrées ACL à modifier du fichier\n"
|
||||
+" --set-file=fichier lire les entrées d’ACL à modifier du fichier\n"
|
||||
" --mask recalculer les masques des droits en vigueur\n"
|
||||
|
||||
#: tools/setfacl.c:286
|
||||
@@ -321,8 +321,8 @@ msgid ""
|
||||
" -d, --default operations apply to the default ACL\n"
|
||||
msgstr ""
|
||||
" -n, --no-mask ne pas recalculer les masques de droits en "
|
||||
-"vigueur\n"
|
||||
-" -d, --default les opérations s'appliquent à l'ACL par défaut\n"
|
||||
+" vigueur\n"
|
||||
+" -d, --default les opérations s'appliquent à l'ACL par défaut\n"
|
||||
|
||||
#: tools/setfacl.c:291
|
||||
#, c-format
|
||||
@@ -333,28 +333,28 @@ msgid ""
|
||||
" --restore=file restore ACLs (inverse of `getfacl -R')\n"
|
||||
" --test test mode (ACLs are not modified)\n"
|
||||
msgstr ""
|
||||
-" -R, --recursive parcourir récursivement les sous-répertoires\n"
|
||||
+" -R, --recursive parcourir récursivement les sous-répertoires\n"
|
||||
" -L, --logical suivre les liens symboliques\n"
|
||||
" -P, --physical ne pas suivre les liens symboliques\n"
|
||||
-" --restore=fichier restaurer les ACL (inverse de « getfacl -R »)\n"
|
||||
-" --test mode test (les ACL ne sont pas modifiés)\n"
|
||||
+" --restore=fichier restaurer les ACL (inverse de « getfacl -R »)\n"
|
||||
+" --test mode test (les ACL ne sont pas modifiées)\n"
|
||||
|
||||
#: tools/setfacl.c:452
|
||||
#, c-format
|
||||
msgid "%s: Option -%c incomplete\n"
|
||||
-msgstr "%s : Option -%c incomplète\n"
|
||||
+msgstr "%s : Option -%c incomplète\n"
|
||||
|
||||
#: tools/setfacl.c:457
|
||||
#, c-format
|
||||
msgid "%s: Option -%c: %s near character %d\n"
|
||||
-msgstr "%s : Option -%c : %s près du caractère %d\n"
|
||||
+msgstr "%s : Option -%c : %s près du caractère %d\n"
|
||||
|
||||
#: tools/setfacl.c:533
|
||||
#, c-format
|
||||
msgid "%s: %s in line %d of file %s\n"
|
||||
-msgstr "%s : %s à la ligne %d du fichier %s\n"
|
||||
+msgstr "%s : %s à la ligne %d du fichier %s\n"
|
||||
|
||||
#: tools/setfacl.c:541
|
||||
#, c-format
|
||||
msgid "%s: %s in line %d of standard input\n"
|
||||
-msgstr "%s : %s à la ligne %d de la sortie standard\n"
|
||||
+msgstr "%s : %s à la ligne %d de l’entrée standard\n"
|
|
@ -1,103 +0,0 @@
|
|||
From: Guillem Jover <guillem@debian.org>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: Typo fixes
|
||||
|
||||
Origin: vendor
|
||||
Forwarded: no
|
||||
Last-Update: 2019-02-16
|
||||
---
|
||||
man/man1/chacl.1 | 8 ++++----
|
||||
man/man1/getfacl.1 | 2 +-
|
||||
man/man3/acl_from_text.3 | 2 +-
|
||||
man/man3/acl_to_text.3 | 2 +-
|
||||
man/man5/acl.5 | 6 ++++--
|
||||
5 files changed, 11 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/man/man1/chacl.1 b/man/man1/chacl.1
|
||||
index 74c7d98..dab2373 100644
|
||||
--- a/man/man1/chacl.1
|
||||
+++ b/man/man1/chacl.1
|
||||
@@ -60,16 +60,16 @@ These strings are made up of comma separated clauses each of which
|
||||
is of the form, tag:name:perm. Where \f4tag\fP can be:
|
||||
.TP
|
||||
"user" (or "u")
|
||||
-indicating that the entry is a user ACL entry.
|
||||
+indicating that the entry is a "user" ACL entry.
|
||||
.TP
|
||||
"group" (or "g")
|
||||
-indicating that the entry is a group ACL entry.
|
||||
+indicating that the entry is a "group" ACL entry.
|
||||
.TP
|
||||
"other" (or "o")
|
||||
-indicating that the entry is an other ACL entry.
|
||||
+indicating that the entry is an "other" ACL entry.
|
||||
.TP
|
||||
"mask" (or "m")
|
||||
-indicating that the entry is a mask ACL entry.
|
||||
+indicating that the entry is a "mask" ACL entry.
|
||||
.P
|
||||
\f4name\fP is a string which is the user or group name for the ACL entry.
|
||||
A null \f4name\fP in a user or group ACL entry indicates the file's
|
||||
diff --git a/man/man1/getfacl.1 b/man/man1/getfacl.1
|
||||
index 0e839b7..035ed9c 100644
|
||||
--- a/man/man1/getfacl.1
|
||||
+++ b/man/man1/getfacl.1
|
||||
@@ -162,7 +162,7 @@ If the environment variable POSIXLY_CORRECT is defined, the default behavior of
|
||||
option is given. If no command line parameter is given,
|
||||
.I getfacl
|
||||
behaves as if it was invoked as ``getfacl \-''.
|
||||
-No flags comments indicating the setuid, setgit, and sticky bits are generated.
|
||||
+No flags comments indicating the setuid, setgid, and sticky bits are generated.
|
||||
.SH AUTHOR
|
||||
Andreas Gruenbacher,
|
||||
.RI < a.gruenbacher@bestbits.at >.
|
||||
diff --git a/man/man3/acl_from_text.3 b/man/man3/acl_from_text.3
|
||||
index 89b5a16..936417b 100644
|
||||
--- a/man/man3/acl_from_text.3
|
||||
+++ b/man/man3/acl_from_text.3
|
||||
@@ -84,7 +84,7 @@ IEEE Std 1003.1e draft 17 (\(lqPOSIX.1e\(rq, abandoned)
|
||||
.Sh SEE ALSO
|
||||
.Xr acl_free 3 ,
|
||||
.Xr acl_get_entry 3 ,
|
||||
-.Xw acl_to_text 3 ,
|
||||
+.Xr acl_to_text 3 ,
|
||||
.Xr acl 5
|
||||
.Sh AUTHOR
|
||||
Derived from the FreeBSD manual pages written by
|
||||
diff --git a/man/man3/acl_to_text.3 b/man/man3/acl_to_text.3
|
||||
index 1b64e62..fcd1707 100644
|
||||
--- a/man/man3/acl_to_text.3
|
||||
+++ b/man/man3/acl_to_text.3
|
||||
@@ -101,7 +101,7 @@ by the hardware or system-imposed memory management constraints.
|
||||
IEEE Std 1003.1e draft 17 (\(lqPOSIX.1e\(rq, abandoned)
|
||||
.Sh SEE ALSO
|
||||
.Xr acl_free 3 ,
|
||||
-.Xw acl_from_text 3 ,
|
||||
+.Xr acl_from_text 3 ,
|
||||
.Xr acl_to_any_text 3 ,
|
||||
.Xr acl 5
|
||||
.Sh AUTHOR
|
||||
diff --git a/man/man5/acl.5 b/man/man5/acl.5
|
||||
index 18a3550..7ba8ffc 100644
|
||||
--- a/man/man5/acl.5
|
||||
+++ b/man/man5/acl.5
|
||||
@@ -109,7 +109,7 @@ to the permissions of the ACL_USER_OBJ entry. If the ACL has an ACL_MASK
|
||||
entry, the group permissions correspond to the permissions of the
|
||||
ACL_MASK entry. Otherwise, if the ACL has no ACL_MASK entry, the group
|
||||
permissions correspond to the permissions of the ACL_GROUP_OBJ entry.
|
||||
-The other permissions correspond to the permissions of the ACL_OTHER_OBJ
|
||||
+The other permissions correspond to the permissions of the ACL_OTHER
|
||||
entry.
|
||||
.Pp
|
||||
The file owner, group, and other permissions always match the
|
||||
@@ -256,7 +256,9 @@ entry for the file owner and the
|
||||
.Li other
|
||||
entry (entry tag type ACL_MASK).
|
||||
.It Li other
|
||||
-An other ACL entry specifies the access granted to any process that does
|
||||
+An
|
||||
+.Li other
|
||||
+ACL entry specifies the access granted to any process that does
|
||||
not match any
|
||||
.Li user
|
||||
or
|
|
@ -1,24 +0,0 @@
|
|||
From: Guillem Jover <guillem@debian.org>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: Add a reference to mount(8) for the acl/noacl mount options.
|
||||
|
||||
Bug-Debian: https://bugs.debian.org/304764
|
||||
Origin: vendor
|
||||
Forwarded: no
|
||||
Last-Modified: 2019-02-28
|
||||
---
|
||||
man/man5/acl.5 | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/man/man5/acl.5 b/man/man5/acl.5
|
||||
index 7ba8ffc..04d3dfc 100644
|
||||
--- a/man/man5/acl.5
|
||||
+++ b/man/man5/acl.5
|
||||
@@ -403,6 +403,7 @@ header.
|
||||
.Xr mkdir 2 ,
|
||||
.Xr mkfifo 2 ,
|
||||
.Xr mknod 2 ,
|
||||
+.Xr mount 8 ,
|
||||
.Xr open 2 ,
|
||||
.Xr setfacl 1 ,
|
||||
.Xr stat 2 ,
|
|
@ -1,41 +0,0 @@
|
|||
From: Guillem Jover <guillem@debian.org>
|
||||
Date: Tue, 17 May 2022 11:21:39 +0800
|
||||
Subject: Document setfacl --restore=-
|
||||
|
||||
Bug-Debian: https://bugs.debian.org/544716
|
||||
Origin: vendor
|
||||
Forwarded: no
|
||||
Last-Modified: 2019-02-28
|
||||
---
|
||||
man/man1/setfacl.1 | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/man/man1/setfacl.1 b/man/man1/setfacl.1
|
||||
index c4fe1f2..f1b5cb8 100644
|
||||
--- a/man/man1/setfacl.1
|
||||
+++ b/man/man1/setfacl.1
|
||||
@@ -30,7 +30,7 @@ setfacl \- set file access control lists
|
||||
[\-bkndRLPvh] [{\-m|\-x} acl_spec] [{\-M|\-X} acl_file] file ...
|
||||
|
||||
.B setfacl
|
||||
-\-\-restore=file
|
||||
+\-\-restore={file|-}
|
||||
|
||||
.SH DESCRIPTION
|
||||
This utility sets Access Control Lists (ACLs) of files and directories.
|
||||
@@ -107,13 +107,14 @@ All operations apply to the Default ACL. Regular ACL entries in the
|
||||
input set are promoted to Default ACL entries. Default ACL entries in
|
||||
the input set are discarded. (A warning is issued if that happens).
|
||||
.TP 4
|
||||
-.I \-\-restore=file
|
||||
+.I \-\-restore={file|-}
|
||||
Restore a permission backup created by `getfacl \-R' or similar. All permissions
|
||||
of a complete directory subtree are restored using this mechanism. If the input
|
||||
contains owner comments or group comments, setfacl attempts to restore the
|
||||
owner and owning group. If the input contains flags comments (which define the setuid,
|
||||
setgid, and sticky bits), setfacl sets those three bits accordingly; otherwise,
|
||||
it clears them. This option cannot be mixed with other options except `\-\-test'.
|
||||
+If the file specified is '\fB-\fP', then it will be read from standard input.
|
||||
.TP 4
|
||||
.I \-\-test
|
||||
Test mode. Instead of changing the ACLs of any files, the resulting ACLs are listed.
|
|
@ -1,10 +0,0 @@
|
|||
build-no-PATH_MAX.patch
|
||||
build-require-autoconf-version.patch
|
||||
build-define-ENODATA.patch
|
||||
build-cross-gettext-musl.patch
|
||||
man-fix-typos.patch
|
||||
man-ref-mount.patch
|
||||
man-setfacl-restore-stdin.patch
|
||||
update-upstream-email-address.patch
|
||||
getfacl-fix-uninitialized-variable.patch
|
||||
l10n-update-fr.patch
|
File diff suppressed because it is too large
Load Diff
|
@ -1 +1 @@
|
|||
3.0 (quilt)
|
||||
3.0 (native)
|
||||
|
|
Loading…
Reference in New Issue