[Pkg-sssd-devel] sssd: Changes to 'ubuntu'

Timo Aaltonen tjaalton-guest at alioth.debian.org
Wed Apr 11 13:25:59 UTC 2012


 Makefile.am                                  |    4 
 debian/changelog                             |  231 ++++++++++++---------------
 debian/control                               |   37 +---
 debian/libpam-sss.pam-auth-update            |    2 
 debian/rules                                 |    6 
 debian/sssd.postrm                           |    4 
 po/de.po                                     |   47 +++--
 po/es.po                                     |   47 +++--
 po/fr.po                                     |  181 +++++++++++----------
 po/hu.po                                     |   47 +++--
 po/id.po                                     |   47 +++--
 po/it.po                                     |   47 +++--
 po/ja.po                                     |   47 +++--
 po/nl.po                                     |   47 +++--
 po/pl.po                                     |   47 +++--
 po/pt.po                                     |   47 +++--
 po/ru.po                                     |   47 +++--
 po/sssd.pot                                  |   47 +++--
 po/sv.po                                     |   47 +++--
 po/tg.po                                     |   47 +++--
 po/uk.po                                     |   47 +++--
 po/zh_TW.po                                  |   47 +++--
 src/config/SSSDConfig.py                     |    2 
 src/db/sysdb.c                               |   53 +++---
 src/man/Makefile.am                          |    2 
 src/man/po/cs.po                             |    2 
 src/man/po/es.po                             |    2 
 src/man/po/fr.po                             |    2 
 src/man/po/ja.po                             |   90 ++++++++++
 src/man/po/nl.po                             |    2 
 src/man/po/pt.po                             |    2 
 src/man/po/ru.po                             |    2 
 src/man/po/sssd-docs.pot                     |    4 
 src/man/po/tg.po                             |    2 
 src/man/po/uk.po                             |    2 
 src/monitor/monitor_netlink.c                |    3 
 src/providers/data_provider_be.c             |   20 ++
 src/providers/fail_over.c                    |   22 +-
 src/providers/ipa/ipa_common.c               |    2 
 src/providers/ipa/ipa_dyndns.c               |    7 
 src/providers/ipa/ipa_id.c                   |    1 
 src/providers/krb5/krb5_child.c              |    6 
 src/providers/ldap/ldap_child.c              |   19 +-
 src/providers/ldap/ldap_common.c             |    2 
 src/providers/ldap/ldap_id_services.c        |    1 
 src/providers/ldap/sdap_async.c              |    4 
 src/providers/ldap/sdap_async_connection.c   |   41 ++--
 src/providers/ldap/sdap_async_services.c     |   18 +-
 src/providers/proxy/proxy_services.c         |   74 +-------
 src/providers/simple/simple_access.c         |   17 -
 src/resolv/async_resolv.c                    |    7 
 src/responder/common/negcache.c              |    3 
 src/responder/nss/nsssrv_services.c          |   36 ++--
 src/responder/ssh/sshsrv.c                   |    7 
 src/responder/ssh/sshsrv_cmd.c               |   97 ++++-------
 src/responder/ssh/sshsrv_private.h           |    1 
 src/sbus/sssd_dbus_connection.c              |    4 
 src/sss_client/autofs/autofs_test_client.c   |   30 ++-
 src/sss_client/autofs/sss_autofs.c           |    2 
 src/sss_client/ssh/sss_ssh_authorizedkeys.c  |    9 -
 src/sss_client/ssh/sss_ssh_client.c          |   18 +-
 src/sss_client/ssh/sss_ssh_client.h          |    1 
 src/sss_client/ssh/sss_ssh_knownhostsproxy.c |   80 +++++----
 src/sysv/sssd                                |    2 
 src/tests/resolv-tests.c                     |   83 ++++++++-
 src/util/sss_krb5.c                          |   39 ++--
 src/util/sss_krb5.h                          |    2 
 src/util/sss_utf8.c                          |    9 +
 src/util/usertools.c                         |   37 ++++
 src/util/util.h                              |    5 
 version.m4                                   |    2 
 71 files changed, 1222 insertions(+), 826 deletions(-)

New commits:
commit 8f03434d8b0b6ab5e7008ac234bdef64503a3b28
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Apr 11 12:00:01 2012 +0300

    merging from git, not a release

diff --git a/debian/changelog b/debian/changelog
index 5438f76..e344ba0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
 sssd (1.8.2-0ubuntu1) precise; urgency=low
 
-  * Merge from Debian unstable, remaining changes:
+  * Merge from Debian git, remaining changes:
     - control, rules: Drop libsemanage-dev from build-depends, it's not
       in main and will not be for precise. Configure --with-semanage=no.
 

commit 1b7243a92a9fdf74b2e612a99d00b41597799d7c
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Apr 11 11:49:11 2012 +0300

    release to precise

diff --git a/debian/changelog b/debian/changelog
index 4e724c8..5438f76 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-sssd (1.8.2-0ubuntu1) UNRELEASED; urgency=low
+sssd (1.8.2-0ubuntu1) precise; urgency=low
 
   * Merge from Debian unstable, remaining changes:
     - control, rules: Drop libsemanage-dev from build-depends, it's not
       in main and will not be for precise. Configure --with-semanage=no.
 
- -- Timo Aaltonen <tjaalton at ubuntu.com>  Wed, 11 Apr 2012 11:39:56 +0300
+ -- Timo Aaltonen <tjaalton at ubuntu.com>  Wed, 11 Apr 2012 11:48:56 +0300
 
 sssd (1.8.2-1) UNRELEASED; urgency=low
 

commit 6391789f9f85447dd3657e39ed151f09b7606da6
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Apr 11 11:45:16 2012 +0300

    close ubuntu bugs

diff --git a/debian/changelog b/debian/changelog
index 0792002..b89086b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,8 +16,9 @@ sssd (1.8.2-1) UNRELEASED; urgency=low
     Recommends.
   * control: sssd works with Heimdal gssapi modules too, add
     libsasl2-modules-gssapi-mit as an option for the Recommends.
+    (LP: #966146)
   * libpam-sss.pam-auth-update: Drop the dependency to 128, since pam_sss
-    should always be below pam_unix.
+    should always be below pam_unix. (LP: #957486)
   * sssd.postrm: Try to remove /etc/sssd only if it exists.
     (Closes: #666226)
 

commit bf3ad1c25ae4a7991bd289a6bbb6181e79de56e2
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Apr 11 11:42:38 2012 +0300

    emphasize that this is a bugfix release

diff --git a/debian/changelog b/debian/changelog
index cd03b60..0792002 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
 sssd (1.8.2-1) UNRELEASED; urgency=low
 
-  * New upstream release 1.8.2.
+  * New upstream bugfix release 1.8.2.
     - Several fixes to case-insensitive domain functions
     - Fix for GSSAPI binds when the keytab contains unrelated
       principals

commit 309904f8176b6f2eec550b043d9a8bd356b78825
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Apr 11 11:42:07 2012 +0300

    change the maintainer address, sssd will be in main soon

diff --git a/debian/control b/debian/control
index b5af64a..e75ee35 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,7 @@
 Source: sssd
 Section: utils
 Priority: extra
-Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
+Maintainer: Ubuntu Core Developers <ubuntu-devel at lists.ubuntu.com>
 XSBC-Original-Maintainer: Debian SSSD Team <pkg-sssd-devel at lists.alioth.debian.org>
 Uploaders: Timo Aaltonen <tjaalton at ubuntu.com>
 Build-Depends: debhelper (>= 9), quilt, dh-autoreconf, autopoint, lsb-release,

commit 3d8cbd75ffc75501195e2d0146364c484d8bfee5
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Apr 11 11:41:31 2012 +0300

    update the changelog

diff --git a/debian/changelog b/debian/changelog
index d06a693..842a3ac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+sssd (1.8.2-0ubuntu1) UNRELEASED; urgency=low
+
+  * Merge from Debian unstable, remaining changes:
+    - control, rules: Drop libsemanage-dev from build-depends, it's not
+      in main and will not be for precise. Configure --with-semanage=no.
+
+ -- Timo Aaltonen <tjaalton at ubuntu.com>  Wed, 11 Apr 2012 11:39:56 +0300
+
 sssd (1.8.2-1) UNRELEASED; urgency=low
 
   * New upstream release 1.8.2.

commit 225ccbb435a37df3a4c37daf5c74c38f862efcf6
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Apr 11 07:46:22 2012 +0300

    update the changelog entry for the new release

diff --git a/debian/changelog b/debian/changelog
index 64741b7..cd03b60 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,17 @@
-sssd (1.8.1-2) unstable; urgency=low
-
+sssd (1.8.2-1) UNRELEASED; urgency=low
+
+  * New upstream release 1.8.2.
+    - Several fixes to case-insensitive domain functions
+    - Fix for GSSAPI binds when the keytab contains unrelated
+      principals
+    - Fixed several segfaults
+    - Workarounds added for LDAP servers with unreadable RootDSE
+    - SSH knownhostproxy will no longer enter an infinite loop
+      preventing login
+    - The provided SYSV init script now starts SSSD earlier at startup
+      and stops it later during shutdown
+    - Assorted minor fixes for issues discovered by static analysis
+      tools
   * control: Move the dependency of libsasl2-modules-gssapi-mit to
     Recommends.
   * control: sssd works with Heimdal gssapi modules too, add

commit 8ec7aef7784c641ff189046a88882231fec6c183
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Apr 9 13:54:58 2012 -0400

    Updating translation files for 1.8.2 release

diff --git a/po/de.po b/po/de.po
index a32061f..71aebc9 100644
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: SSSD\n"
 "Report-Msgid-Bugs-To: sssd-devel at lists.fedorahosted.org\n"
-"POT-Creation-Date: 2012-03-12 16:26-0400\n"
+"POT-Creation-Date: 2012-04-09 13:53-0400\n"
 "PO-Revision-Date: 2012-03-08 11:41+0000\n"
 "Last-Translator: sgallagh <sgallagh at redhat.com>\n"
 "Language-Team: German <trans-de at lists.fedoraproject.org>\n"
@@ -861,26 +861,26 @@ msgstr ""
 msgid "Print version number and exit"
 msgstr ""
 
-#: src/providers/krb5/krb5_child.c:1575 src/providers/ldap/ldap_child.c:381
+#: src/providers/krb5/krb5_child.c:1577 src/providers/ldap/ldap_child.c:386
 #: src/util/util.h:89
 msgid "Debug level"
 msgstr ""
 
-#: src/providers/krb5/krb5_child.c:1577 src/providers/ldap/ldap_child.c:383
+#: src/providers/krb5/krb5_child.c:1579 src/providers/ldap/ldap_child.c:388
 #: src/util/util.h:93
 msgid "Add debug timestamps"
 msgstr ""
 
-#: src/providers/krb5/krb5_child.c:1579 src/providers/ldap/ldap_child.c:385
+#: src/providers/krb5/krb5_child.c:1581 src/providers/ldap/ldap_child.c:390
 #: src/util/util.h:95
 msgid "Show timestamps with microseconds"
 msgstr ""
 
-#: src/providers/krb5/krb5_child.c:1581 src/providers/ldap/ldap_child.c:387
+#: src/providers/krb5/krb5_child.c:1583 src/providers/ldap/ldap_child.c:392
 msgid "An open file descriptor for the debug logs"
 msgstr ""
 
-#: src/providers/data_provider_be.c:2022
+#: src/providers/data_provider_be.c:2042
 msgid "Domain of the information provider (mandatory)"
 msgstr ""
 
@@ -971,7 +971,7 @@ msgid "Password expired. Change your password now."
 msgstr ""
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:40
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:211 src/tools/sss_useradd.c:48
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:195 src/tools/sss_useradd.c:48
 #: src/tools/sss_groupadd.c:41 src/tools/sss_groupdel.c:43
 #: src/tools/sss_groupmod.c:42 src/tools/sss_groupshow.c:615
 #: src/tools/sss_userdel.c:131 src/tools/sss_usermod.c:47
@@ -980,12 +980,12 @@ msgid "The debug level to run with"
 msgstr ""
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:42
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:215
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:199
 msgid "The SSSD domain to use"
 msgstr ""
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:58
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:229 src/tools/sss_useradd.c:71
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:216 src/tools/sss_useradd.c:71
 #: src/tools/sss_groupadd.c:56 src/tools/sss_groupdel.c:52
 #: src/tools/sss_groupmod.c:63 src/tools/sss_groupshow.c:626
 #: src/tools/sss_userdel.c:148 src/tools/sss_usermod.c:72
@@ -995,8 +995,9 @@ msgstr ""
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:65
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:91
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:236
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:269
+#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:115
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:223
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:283
 msgid "Not enough memory\n"
 msgstr ""
 
@@ -1004,35 +1005,43 @@ msgstr ""
 msgid "User not specified\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:104
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:282
+#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:105
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:297
 msgid "Error looking up public keys\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:94
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:76
 msgid "Failed to open a socket\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:104
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:86
 msgid "Failed to connect to the server\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:195
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:179
 msgid "Failed to execute proxy command\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:213
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:197
 msgid "The port to use to connect to the host"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:255
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:242
 msgid "Host not specified\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:261
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:248
 msgid "The path to the proxy command must be absolute\n"
 msgstr ""
 
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:263
+msgid "Host name cannot be resolved\n"
+msgstr ""
+
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:274
+msgid "Reverse lookup failed\n"
+msgstr ""
+
 #: src/tools/sss_useradd.c:49 src/tools/sss_usermod.c:48
 msgid "The UID of the user"
 msgstr ""
diff --git a/po/es.po b/po/es.po
index 1b7ffce..5790a2c 100644
--- a/po/es.po
+++ b/po/es.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: SSSD\n"
 "Report-Msgid-Bugs-To: sssd-devel at lists.fedorahosted.org\n"
-"POT-Creation-Date: 2012-03-12 16:26-0400\n"
+"POT-Creation-Date: 2012-04-09 13:53-0400\n"
 "PO-Revision-Date: 2012-03-08 11:41+0000\n"
 "Last-Translator: sgallagh <sgallagh at redhat.com>\n"
 "Language-Team: Spanish (Castilian) <trans-es at lists.fedoraproject.org>\n"
@@ -910,26 +910,26 @@ msgstr "Indicar un archivo de configuración diferente al predeterminado"
 msgid "Print version number and exit"
 msgstr "Muestra el número de versión y finaliza"
 
-#: src/providers/krb5/krb5_child.c:1575 src/providers/ldap/ldap_child.c:381
+#: src/providers/krb5/krb5_child.c:1577 src/providers/ldap/ldap_child.c:386
 #: src/util/util.h:89
 msgid "Debug level"
 msgstr "Nive de depuración"
 
-#: src/providers/krb5/krb5_child.c:1577 src/providers/ldap/ldap_child.c:383
+#: src/providers/krb5/krb5_child.c:1579 src/providers/ldap/ldap_child.c:388
 #: src/util/util.h:93
 msgid "Add debug timestamps"
 msgstr "Agregar marcas de tiempo de depuración"
 
-#: src/providers/krb5/krb5_child.c:1579 src/providers/ldap/ldap_child.c:385
+#: src/providers/krb5/krb5_child.c:1581 src/providers/ldap/ldap_child.c:390
 #: src/util/util.h:95
 msgid "Show timestamps with microseconds"
 msgstr "Mostrar marcas de tiempo con microsegundos"
 
-#: src/providers/krb5/krb5_child.c:1581 src/providers/ldap/ldap_child.c:387
+#: src/providers/krb5/krb5_child.c:1583 src/providers/ldap/ldap_child.c:392
 msgid "An open file descriptor for the debug logs"
 msgstr "Un arhivo abierto de descriptor para los registros de depuración"
 
-#: src/providers/data_provider_be.c:2022
+#: src/providers/data_provider_be.c:2042
 msgid "Domain of the information provider (mandatory)"
 msgstr "Dominio del proveedor de información (obligatorio)"
 
@@ -1021,7 +1021,7 @@ msgid "Password expired. Change your password now."
 msgstr "La contraseña ha expirado. Modifíquela en este preciso momento."
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:40
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:211 src/tools/sss_useradd.c:48
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:195 src/tools/sss_useradd.c:48
 #: src/tools/sss_groupadd.c:41 src/tools/sss_groupdel.c:43
 #: src/tools/sss_groupmod.c:42 src/tools/sss_groupshow.c:615
 #: src/tools/sss_userdel.c:131 src/tools/sss_usermod.c:47
@@ -1030,12 +1030,12 @@ msgid "The debug level to run with"
 msgstr "Nivel de depuración en que se debe ejecutar"
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:42
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:215
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:199
 msgid "The SSSD domain to use"
 msgstr ""
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:58
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:229 src/tools/sss_useradd.c:71
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:216 src/tools/sss_useradd.c:71
 #: src/tools/sss_groupadd.c:56 src/tools/sss_groupdel.c:52
 #: src/tools/sss_groupmod.c:63 src/tools/sss_groupshow.c:626
 #: src/tools/sss_userdel.c:148 src/tools/sss_usermod.c:72
@@ -1045,8 +1045,9 @@ msgstr "Error al poner la región\n"
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:65
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:91
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:236
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:269
+#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:115
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:223
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:283
 msgid "Not enough memory\n"
 msgstr ""
 
@@ -1054,35 +1055,43 @@ msgstr ""
 msgid "User not specified\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:104
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:282
+#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:105
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:297
 msgid "Error looking up public keys\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:94
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:76
 msgid "Failed to open a socket\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:104
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:86
 msgid "Failed to connect to the server\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:195
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:179
 msgid "Failed to execute proxy command\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:213
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:197
 msgid "The port to use to connect to the host"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:255
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:242
 msgid "Host not specified\n"
 msgstr ""
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:261
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:248
 msgid "The path to the proxy command must be absolute\n"
 msgstr ""
 
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:263
+msgid "Host name cannot be resolved\n"
+msgstr ""
+
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:274
+msgid "Reverse lookup failed\n"
+msgstr ""
+
 #: src/tools/sss_useradd.c:49 src/tools/sss_usermod.c:48
 msgid "The UID of the user"
 msgstr "El UID del usuario"
diff --git a/po/fr.po b/po/fr.po
index 135956d..44b4210 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -4,13 +4,14 @@
 #
 # Translators:
 # Fabien Archambault <marbolangos at gmail.com>, 2012.
+# Mariko Vincent <dweu60 at gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: SSSD\n"
 "Report-Msgid-Bugs-To: sssd-devel at lists.fedorahosted.org\n"
-"POT-Creation-Date: 2012-03-12 16:26-0400\n"
-"PO-Revision-Date: 2012-03-08 11:41+0000\n"
-"Last-Translator: Fabien Archambault <marbolangos at gmail.com>\n"
+"POT-Creation-Date: 2012-04-09 13:53-0400\n"
+"PO-Revision-Date: 2012-03-14 09:58+0000\n"
+"Last-Translator: Mariko Vincent <dweu60 at gmail.com>\n"
 "Language-Team: French <trans-fr at lists.fedoraproject.org>\n"
 "Language: fr\n"
 "MIME-Version: 1.0\n"
@@ -29,6 +30,7 @@ msgstr "Ajouter l'horodatage dans les fichiers de débogage"
 #: src/config/SSSDConfig.py:41
 msgid "Include microseconds in timestamps in debug logs"
 msgstr ""
+"Ajouter les microsecondes pour l'horodatage dans les journaux de débogage"
 
 #: src/config/SSSDConfig.py:42
 msgid "Write debug messages to logfiles"
@@ -71,6 +73,8 @@ msgid ""
 "Directory on the filesystem where SSSD should store Kerberos replay cache "
 "files."
 msgstr ""
+"Répertoire du système de fichiers où SSSD doit stocker les fichiers de "
+"relecture de Kerberos."
 
 #: src/config/SSSDConfig.py:56
 msgid "Enumeration cache timeout length (seconds)"
@@ -165,12 +169,14 @@ msgstr ""
 
 #: src/config/SSSDConfig.py:77
 msgid "Whether to evaluate the time-based attributes in sudo rules"
-msgstr ""
+msgstr "Faut-il évaluer les attributs dépendants du temps dans les règles sudo"
 
 #: src/config/SSSDConfig.py:78
 msgid ""
 "How many seconds to keep sudorules cached before asking the provider again"
 msgstr ""
+"Durée, en secondes, pendant laquelle les règles sudo sont mises en cache "
+"avant de demander au fournisseur à nouveau"
 
 #: src/config/SSSDConfig.py:84
 msgid "Identity provider"
@@ -190,19 +196,19 @@ msgstr "Fournisseur de changement de mot de passe"
 
 #: src/config/SSSDConfig.py:88
 msgid "SUDO provider"
-msgstr ""
+msgstr "Fournisseur SUDO"
 
 #: src/config/SSSDConfig.py:89
 msgid "Autofs provider"
-msgstr ""
+msgstr "Fournisseur autofs"
 
 #: src/config/SSSDConfig.py:90
 msgid "Session-loading provider"
-msgstr ""
+msgstr "Fournisseur de chargement de session"
 
 #: src/config/SSSDConfig.py:91
 msgid "Host identity provider"
-msgstr ""
+msgstr "Fournisseur d'identité de l'hôte"
 
 #: src/config/SSSDConfig.py:94
 msgid "Minimum user ID"
@@ -261,7 +267,7 @@ msgstr "Écraser la valeur du GID du fournisseur d'identité avec cette valeur"
 
 #: src/config/SSSDConfig.py:106
 msgid "Treat usernames as case sensitive"
-msgstr ""
+msgstr "Considère les noms d'utilisateur comme casse dépendant"
 
 #: src/config/SSSDConfig.py:114
 msgid "IPA domain"
@@ -301,11 +307,12 @@ msgstr "Si les règles DENY sont présentes, utiliser soit DENY_ALL soit IGNORE"
 
 #: src/config/SSSDConfig.py:122
 msgid "If set to false, host argument given by PAM will be ignored"
-msgstr ""
+msgstr "Si mit à false, l’argument de l'hôte donné par PAM est ignoré"
 
 #: src/config/SSSDConfig.py:123
 msgid "The automounter location this IPA client is using"
 msgstr ""
+"L'emplacement de la carte de montage automatique utilisée par le client IPA"
 
 #: src/config/SSSDConfig.py:126 src/config/SSSDConfig.py:127
 msgid "Kerberos server address"
@@ -359,11 +366,11 @@ msgstr "Active FAST"
 
 #: src/config/SSSDConfig.py:141
 msgid "Selects the principal to use for FAST"
-msgstr ""
+msgstr "Sélectionne le principal pour être utilisé avec FAST"
 
 #: src/config/SSSDConfig.py:142
 msgid "Enables principal canonicalization"
-msgstr ""
+msgstr "Active la canonisation du principal"
 
 #: src/config/SSSDConfig.py:145
 msgid "Server where the change password service is running if not on the KDC"
@@ -449,7 +456,7 @@ msgstr "Spécifier le domaine d'authorisation SASL à utiliser"
 
 #: src/config/SSSDConfig.py:167
 msgid "Specify the minimal SSF for LDAP sasl authorization"
-msgstr ""
+msgstr "Spécifie le minimum SSF pour l'autorisation sasl LDAP"
 
 #: src/config/SSSDConfig.py:168
 msgid "Kerberos service keytab"
@@ -490,6 +497,8 @@ msgid ""
 "Whether the LDAP library should perform a reverse lookup to canonicalize the "
 "host name during a SASL bind"
 msgstr ""
+"Est-ce que la bibliothèque LDAP doit effectuer une requête pour canoniser le "
+"nom d'hôte pendant une connexion SASL ?"
 
 #: src/config/SSSDConfig.py:178
 msgid "entryUSN attribute"
@@ -502,10 +511,12 @@ msgstr "attribut lastUSN"
 #: src/config/SSSDConfig.py:181
 msgid "How long to retain a connection to the LDAP server before disconnecting"
 msgstr ""
+"Combien de temps conserver la connexion au serveur LDAP avant de se "
+"déconnecter"
 
 #: src/config/SSSDConfig.py:183
 msgid "Disable the LDAP paging control"
-msgstr ""
+msgstr "Désactiver le contrôle des pages LDAP"
 
 #: src/config/SSSDConfig.py:186
 msgid "Length of time to wait for a search request"
@@ -662,7 +673,7 @@ msgstr "Attribut NDS loginAllowedTimeMap"
 
 #: src/config/SSSDConfig.py:226
 msgid "SSH public key attribute"
-msgstr ""
+msgstr "Attribut de clé public SSH"
 
 #: src/config/SSSDConfig.py:228
 msgid "Base DN for group lookups"
@@ -730,23 +741,23 @@ msgstr "Attribut date de modification pour les groupes réseau"
 
 #: src/config/SSSDConfig.py:249
 msgid "Base DN for service lookups"
-msgstr ""
+msgstr "Nom de domaine (DN) de base pour les recherches de service"
 
 #: src/config/SSSDConfig.py:250
 msgid "Objectclass for services"
-msgstr ""
+msgstr "Classe objet pour les services"
 
 #: src/config/SSSDConfig.py:251
 msgid "Service name attribute"
-msgstr ""
+msgstr "Attribut de nom de service"
 
 #: src/config/SSSDConfig.py:252
 msgid "Service port attribute"
-msgstr ""
+msgstr "Attribut de port du service"
 
 #: src/config/SSSDConfig.py:253
 msgid "Service protocol attribute"
-msgstr ""
+msgstr "Attribut de service du protocole"
 
 #: src/config/SSSDConfig.py:257
 msgid "Policy to evaluate the password expiration"
@@ -774,83 +785,83 @@ msgstr "Nom du service DNS pour le serveur de changement de mot de passe LDAP"
 
 #: src/config/SSSDConfig.py:269
 msgid "Base DN for sudo rules lookups"
-msgstr ""
+msgstr "Nom de domaine (DN) de base pour les recherches de règles sudo"
 
 #: src/config/SSSDConfig.py:270
 msgid "Enable periodical update of all sudo rules"
-msgstr ""
+msgstr "Activer la mise à jour périodique de toutes les règles sudo"
 
 #: src/config/SSSDConfig.py:271
 msgid "Length of time between rules updates"
-msgstr ""
+msgstr "Intervalle de temps entre deux mises à jour de règles"
 
 #: src/config/SSSDConfig.py:272
 msgid "Object class for sudo rules"
-msgstr ""
+msgstr "Classe objet pour les règles sudo"
 
 #: src/config/SSSDConfig.py:273
 msgid "Sudo rule name"
-msgstr ""
+msgstr "Règle de nom sudo"
 
 #: src/config/SSSDConfig.py:274
 msgid "Sudo rule command attribute"
-msgstr ""
+msgstr "Attribut de commande de règle sudo"
 
 #: src/config/SSSDConfig.py:275
 msgid "Sudo rule host attribute"
-msgstr ""
+msgstr "Attribut hôte de la règle sudo"
 
 #: src/config/SSSDConfig.py:276
 msgid "Sudo rule user attribute"
-msgstr ""
+msgstr "Attribut utilisateur de la règle sudo"
 
 #: src/config/SSSDConfig.py:277
 msgid "Sudo rule option attribute"
-msgstr ""
+msgstr "Attribut option de la règle sudo"
 
 #: src/config/SSSDConfig.py:278
 msgid "Sudo rule runasuser attribute"
-msgstr ""
+msgstr "Attribut runasuser de la règle sudo"
 
 #: src/config/SSSDConfig.py:279
 msgid "Sudo rule runasgroup attribute"
-msgstr ""
+msgstr "Attribut runasgroup de la règle sudo"
 
 #: src/config/SSSDConfig.py:280
 msgid "Sudo rule notbefore attribute"
-msgstr ""
+msgstr "Attribut notbefore de la règle sudo"
 
 #: src/config/SSSDConfig.py:281
 msgid "Sudo rule notafter attribute"
-msgstr ""
+msgstr "Attribut notafter de règle sudo"
 
 #: src/config/SSSDConfig.py:282
 msgid "Sudo rule order attribute"
-msgstr ""
+msgstr "Attribut d'ordre de règle sudo"
 
 #: src/config/SSSDConfig.py:285
 msgid "Object class for automounter maps"
-msgstr ""
+msgstr "Classe objet pour la carte de montage automatique"
 
 #: src/config/SSSDConfig.py:286
 msgid "Automounter map name attribute"
-msgstr ""
+msgstr "Nom de l'attribut de carte de montage automatique"
 
 #: src/config/SSSDConfig.py:287
 msgid "Object class for automounter map entries"
-msgstr ""
+msgstr "Classe objet pour l'entrée de référence de montage automatique"
 
 #: src/config/SSSDConfig.py:288
 msgid "Automounter map entry key attribute"
-msgstr ""
+msgstr "Attribut de clé d'entrée pour la carte de montage automatique"
 
 #: src/config/SSSDConfig.py:289
 msgid "Automounter map entry value attribute"
-msgstr ""
+msgstr "Attribut de valeur pour la carte de montage automatique"
 
 #: src/config/SSSDConfig.py:290
 msgid "Base DN for automounter map lookups"
-msgstr ""
+msgstr "Base DN pour les requêtes de carte de montage automatique"
 
 #: src/config/SSSDConfig.py:293
 msgid "Comma separated list of allowed users"
@@ -890,28 +901,28 @@ msgstr "Définir un fichier de configuration différent de celui par défaut"
 
 #: src/monitor/monitor.c:2385
 msgid "Print version number and exit"
-msgstr ""
+msgstr "Afficher le numéro de version et quitte"
 
-#: src/providers/krb5/krb5_child.c:1575 src/providers/ldap/ldap_child.c:381
+#: src/providers/krb5/krb5_child.c:1577 src/providers/ldap/ldap_child.c:386
 #: src/util/util.h:89
 msgid "Debug level"
 msgstr "Niveau de débogage"
 
-#: src/providers/krb5/krb5_child.c:1577 src/providers/ldap/ldap_child.c:383
+#: src/providers/krb5/krb5_child.c:1579 src/providers/ldap/ldap_child.c:388
 #: src/util/util.h:93
 msgid "Add debug timestamps"
 msgstr "Ajouter l'horodatage au débogage"
 
-#: src/providers/krb5/krb5_child.c:1579 src/providers/ldap/ldap_child.c:385
+#: src/providers/krb5/krb5_child.c:1581 src/providers/ldap/ldap_child.c:390
 #: src/util/util.h:95
 msgid "Show timestamps with microseconds"
-msgstr ""
+msgstr "Afficher l'horodatage en microsecondes"
 
-#: src/providers/krb5/krb5_child.c:1581 src/providers/ldap/ldap_child.c:387
+#: src/providers/krb5/krb5_child.c:1583 src/providers/ldap/ldap_child.c:392
 msgid "An open file descriptor for the debug logs"
 msgstr "Un descripteur de fichier ouvert pour les journaux de débogage"
 
-#: src/providers/data_provider_be.c:2022
+#: src/providers/data_provider_be.c:2042
 msgid "Domain of the information provider (mandatory)"
 msgstr "Domaine du fournisseur d'informations (obligatoire)"
 
@@ -923,6 +934,7 @@ msgstr ""
 #: src/sss_client/common.c:881
 msgid "Public socket has wrong ownership or permissions."
 msgstr ""
+"Le socket public a de mauvaises permissions ou un mauvais propriétaire."
 
 #: src/sss_client/common.c:884
 msgid "Unexpected format of the server credential message."
@@ -1005,7 +1017,7 @@ msgid "Password expired. Change your password now."
 msgstr "Mot de passe expiré. Changez votre mot de passe maintenant."
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:40
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:211 src/tools/sss_useradd.c:48
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:195 src/tools/sss_useradd.c:48
 #: src/tools/sss_groupadd.c:41 src/tools/sss_groupdel.c:43
 #: src/tools/sss_groupmod.c:42 src/tools/sss_groupshow.c:615
 #: src/tools/sss_userdel.c:131 src/tools/sss_usermod.c:47
@@ -1014,12 +1026,12 @@ msgid "The debug level to run with"
 msgstr "Le niveau de débogage utilisé avec"
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:42
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:215
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:199
 msgid "The SSSD domain to use"
-msgstr ""
+msgstr "Le domaine SSSD à utiliser"
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:58
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:229 src/tools/sss_useradd.c:71
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:216 src/tools/sss_useradd.c:71
 #: src/tools/sss_groupadd.c:56 src/tools/sss_groupdel.c:52
 #: src/tools/sss_groupmod.c:63 src/tools/sss_groupshow.c:626
 #: src/tools/sss_userdel.c:148 src/tools/sss_usermod.c:72
@@ -1029,42 +1041,51 @@ msgstr "Erreur lors du paramétrage de la locale\n"
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:65
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:91
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:236
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:269
+#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:115
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:223
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:283
 msgid "Not enough memory\n"
-msgstr ""
+msgstr "Mémoire insuffisante\n"
 
 #: src/sss_client/ssh/sss_ssh_authorizedkeys.c:84
 msgid "User not specified\n"
-msgstr ""
+msgstr "Utilisateur non spécifié\n"
 
-#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:104
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:282
+#: src/sss_client/ssh/sss_ssh_authorizedkeys.c:105
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:297
 msgid "Error looking up public keys\n"
-msgstr ""
+msgstr "Erreur lors de la recherche des clés publiques\n"
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:94
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:76
 msgid "Failed to open a socket\n"
-msgstr ""
+msgstr "Échec lors de l'ouverture du socket\n"
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:104
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:86
 msgid "Failed to connect to the server\n"
-msgstr ""
+msgstr "Échec lors de la connexion au serveur\n"
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:195
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:179
 msgid "Failed to execute proxy command\n"
-msgstr ""
+msgstr "Échec lors de l'exécution de la commande proxy\n"
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:213
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:197
 msgid "The port to use to connect to the host"
-msgstr ""
+msgstr "Le port à utiliser pour se connecter à l'hôte"
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:255
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:242
 msgid "Host not specified\n"
-msgstr ""
+msgstr "Hôte non spécifié\n"
 
-#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:261
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:248
 msgid "The path to the proxy command must be absolute\n"
+msgstr "Le chemin vers la commande de proxy doit être absolue\n"
+
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:263
+msgid "Host name cannot be resolved\n"
+msgstr ""
+
+#: src/sss_client/ssh/sss_ssh_knownhostsproxy.c:274
+msgid "Reverse lookup failed\n"
 msgstr ""
 
 #: src/tools/sss_useradd.c:49 src/tools/sss_usermod.c:48
@@ -1305,7 +1326,7 @@ msgstr "%s%s groupe : %s\n"
 
 #: src/tools/sss_groupshow.c:563
 msgid "Magic Private "
-msgstr ""
+msgstr "Magie privée"
 
 #: src/tools/sss_groupshow.c:565
 #, c-format
@@ -1479,40 +1500,40 @@ msgstr "Erreur de transaction. Impossible de modifier l'utlisateur.\n"
 #: src/tools/sss_cache.c:132
 #, c-format
 msgid "Couldn't invalidate %s"
-msgstr ""
+msgstr "Impossible d'invalider %s"
 
 #: src/tools/sss_cache.c:138
 #, c-format
 msgid "Couldn't invalidate %s %s"
-msgstr ""
+msgstr "Impossible d'invalider %s %s"
 
 #: src/tools/sss_cache.c:262
 msgid "Invalidate particular user"
-msgstr ""
+msgstr "Invalider un utilisateur spécifique"
 
 #: src/tools/sss_cache.c:264
 msgid "Invalidate all users"
-msgstr ""
+msgstr "Invalider tous les utilisateurs"
 
 #: src/tools/sss_cache.c:266
 msgid "Invalidate particular group"
-msgstr ""
+msgstr "Invalider un groupe particulier"
 
 #: src/tools/sss_cache.c:268
 msgid "Invalidate all groups"
-msgstr ""
+msgstr "Invalider tous les groupes"
 
 #: src/tools/sss_cache.c:270
 msgid "Invalidate particular netgroup"
-msgstr ""
+msgstr "Invalider un groupe réseau particulier"
 
 #: src/tools/sss_cache.c:272
 msgid "Invalidate all netgroups"
-msgstr ""
+msgstr "Invalider tous les groupes réseau"
 
 #: src/tools/sss_cache.c:274
 msgid "Only invalidate entries from a particular domain"
-msgstr ""
+msgstr "N'invalider des entrées que d'un domaine spécifique"
 
 #: src/tools/sss_debuglevel.c:43
 msgid "\n"
@@ -1520,7 +1541,7 @@ msgstr "\n"
 
 #: src/tools/sss_debuglevel.c:102
 msgid "Specify debug level you want to set\n"
-msgstr ""
+msgstr "Définir le niveau de débogage à utiliser\n"
 
 #: src/tools/tools_util.c:286



More information about the Pkg-sssd-devel mailing list