]> granicus.if.org Git - linux-pam/commitdiff
Relevant BUGIDs:
authorThorsten Kukuk <kukuk@thkukuk.de>
Thu, 4 May 2006 06:56:04 +0000 (06:56 +0000)
committerThorsten Kukuk <kukuk@thkukuk.de>
Thu, 4 May 2006 06:56:04 +0000 (06:56 +0000)
Purpose of commit: new feature, cleanup

Commit summary:
---------------

To unify look of error messages remove trailing dot from 4 pam_strerror()
messages and adjust translations.
Convert all xml files to UTF-8.
Add pam.3 and pam_sm_acct_mgmt.3.

2006-05-04  Thorsten Kukuk  <kukuk@thkukuk.de>

        * libpam/pam_strerror.c: Unify error messages.

        * po/zh_TW.po: Adjust for last pam_strerror changes.
        * po/zh_CN.po: Likewise.
        * po/uk.po: Likewise.
        * po/tr.po: Likewise.
        * po/pt.po: Likewise.
        * po/pt_BR.po: Likewise.
        * po/pl.po: Likewise.
        * po/ja.po: Likewise.
        * po/nl.po: Likewise.
        * po/nb.po: Likewise.
        * po/it.po: Likewise.
        * po/hu.po: Likewise.
        * po/fr.po: Likewise.
        * po/fi.po: Likewise.
        * po/es.po: Likewise.
        * po/de.po: Likewise.
        * po/cs.po: Likewise.

        * doc/man/pam.3.xml: New.
        * doc/man/pam.3. New, generated from XML file.

        * doc/man/pam_sm_acct_mgmt.3.xml: New.
        * doc/man/pam_sm_acct_mgmt.3: New, generated from XML file.

        * doc/man/*.xml: Fix encoding and use always UTF-8, regenerate
        all manual pages.

        * doc/pam_modules.sgml (PAM_NEW_AUTHTOKEN_REQD): Fix typo.

78 files changed:
ChangeLog
doc/man/Makefile.am
doc/man/PAM.8
doc/man/pam.3 [new file with mode: 0644]
doc/man/pam.3.xml [new file with mode: 0644]
doc/man/pam.8.xml
doc/man/pam.conf.5
doc/man/pam.conf.5.xml
doc/man/pam_acct_mgmt.3
doc/man/pam_acct_mgmt.3.xml
doc/man/pam_authenticate.3
doc/man/pam_authenticate.3.xml
doc/man/pam_chauthtok.3
doc/man/pam_chauthtok.3.xml
doc/man/pam_close_session.3
doc/man/pam_close_session.3.xml
doc/man/pam_conv.3
doc/man/pam_conv.3.xml
doc/man/pam_end.3
doc/man/pam_end.3.xml
doc/man/pam_error.3
doc/man/pam_error.3.xml
doc/man/pam_fail_delay.3
doc/man/pam_fail_delay.3.xml
doc/man/pam_get_data.3
doc/man/pam_get_data.3.xml
doc/man/pam_get_item.3
doc/man/pam_get_item.3.xml
doc/man/pam_get_user.3
doc/man/pam_get_user.3.xml
doc/man/pam_getenv.3
doc/man/pam_getenv.3.xml
doc/man/pam_getenvlist.3
doc/man/pam_getenvlist.3.xml
doc/man/pam_info.3
doc/man/pam_info.3.xml
doc/man/pam_open_session.3
doc/man/pam_open_session.3.xml
doc/man/pam_prompt.3
doc/man/pam_prompt.3.xml
doc/man/pam_putenv.3
doc/man/pam_putenv.3.xml
doc/man/pam_set_data.3
doc/man/pam_set_data.3.xml
doc/man/pam_set_item.3
doc/man/pam_set_item.3.xml
doc/man/pam_setcred.3
doc/man/pam_setcred.3.xml
doc/man/pam_sm_acct_mgmt.3 [new file with mode: 0644]
doc/man/pam_sm_acct_mgmt.3.xml [new file with mode: 0644]
doc/man/pam_start.3
doc/man/pam_start.3.xml
doc/man/pam_strerror.3
doc/man/pam_strerror.3.xml
doc/man/pam_syslog.3
doc/man/pam_syslog.3.xml
doc/pam_modules.sgml
libpam/pam_strerror.c
po/Linux-PAM.pot
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/hu.po
po/it.po
po/ja.po
po/km.po
po/nb.po
po/nl.po
po/pa.po
po/pl.po
po/pt.po
po/pt_BR.po
po/tr.po
po/uk.po
po/zh_CN.po
po/zh_TW.po

index 923d47c6d52cd9224d1eff650cb84c2e5f9c9414..f05e053e303c3a2bdd4910443b9e894350463249 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,37 @@
-2006-05-02  Thorsten Kukuk  <kukuk@suse.de>
+2006-05-04  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * libpam/pam_strerror.c: Unify error messages.
+
+       * po/zh_TW.po: Adjust for last pam_strerror changes.
+       * po/zh_CN.po: Likewise.
+       * po/uk.po: Likewise.
+       * po/tr.po: Likewise.
+       * po/pt.po: Likewise.
+       * po/pt_BR.po: Likewise.
+       * po/pl.po: Likewise.
+       * po/ja.po: Likewise.
+       * po/nl.po: Likewise.
+       * po/nb.po: Likewise.
+       * po/it.po: Likewise.
+       * po/hu.po: Likewise.
+       * po/fr.po: Likewise.
+       * po/fi.po: Likewise.
+       * po/es.po: Likewise.
+       * po/de.po: Likewise.
+       * po/cs.po: Likewise.
+
+       * doc/man/pam.3.xml: New.
+       * doc/man/pam.3. New, generated from XML file.
+
+       * doc/man/pam_sm_acct_mgmt.3.xml: New.
+       * doc/man/pam_sm_acct_mgmt.3: New, generated from XML file.
+
+       * doc/man/*.xml: Fix encoding and use always UTF-8, regenerate
+       all manual pages.
+
+       * doc/pam_modules.sgml (PAM_NEW_AUTHTOKEN_REQD): Fix typo.
+
+2006-05-02  Thorsten Kukuk  <kukuk@thkukuk.de>
 
        * modules/pam_unix/pam_unix_acct.c (pam_sm_acct_mgmt): Use
        different strings for plural or not [#1427738]
index 37be6cd9e9c1562eb1b65a5e11c2cfd616b0c89f..b7b510aee36b34df27954d8659e543750d0f871a 100644 (file)
@@ -6,7 +6,7 @@ CLEANFILES = *~
 
 EXTRA_DIST = $(MANS) $(XMLS)
 
-man_MANS = PAM.8 pam.8 pam.conf.5 pam.d.5 \
+man_MANS = pam.3 PAM.8 pam.8 pam.conf.5 pam.d.5 \
        pam_acct_mgmt.3 pam_authenticate.3 \
        pam_chauthtok.3 pam_close_session.3 pam_conv.3 \
        pam_end.3 pam_error.3 \
@@ -17,9 +17,9 @@ man_MANS = PAM.8 pam.8 pam.conf.5 pam.d.5 \
        pam_open_session.3 \
        pam_prompt.3 pam_putenv.3 \
        pam_set_data.3 pam_set_item.3 pam_syslog.3 \
-       pam_setcred.3 pam_start.3 pam_strerror.3 \
+       pam_setcred.3 pam_sm_acct_mgmt.3 pam_start.3 pam_strerror.3 \
        pam_verror.3 pam_vinfo.3 pam_vprompt.3 pam_vsyslog.3 
-XMLS = pam.8.xml \
+XMLS = pam.3.xml pam.8.xml \
        pam_acct_mgmt.3.xml pam_authenticate.3.xml \
        pam_chauthtok.3.xml pam_close_session.3.xml pam_conv.3.xml \
        pam_end.3.xml pam_error.3.xml \
@@ -30,7 +30,8 @@ XMLS = pam.8.xml \
        pam_open_session.3.xml \
        pam_prompt.3.xml pam_putenv.3.xml \
        pam_set_data.3.xml pam_set_item.3.xml pam_syslog.3.xml \
-       pam_setcred.3.xml pam_start.3.xml pam_strerror.3.xml \
+       pam_setcred.3.xml pam_sm_acct_mgmt.3.xml \
+       pam_start.3.xml pam_strerror.3.xml \
        pam_item_types.inc.xml
 
 if ENABLE_REGENERATE_MAN
index 3622ef7eb1e2e8fef2df62b3b0b864b59202254b..458b9c77d886f61628f4802d359f27f1bcc52e11 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM" "8" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM" "8" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
diff --git a/doc/man/pam.3 b/doc/man/pam.3
new file mode 100644 (file)
index 0000000..05bf6c2
--- /dev/null
@@ -0,0 +1,203 @@
+.\" ** You probably do not want to edit this file directly **
+.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
+.\" Instead of manually editing it, you probably should edit the DocBook XML
+.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
+.TH "PAM" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH "NAME"
+pam \- Pluggable Authentication Modules Library
+.SH "SYNOPSIS"
+.PP
+\fB#include <security/pam_appl.h>\fR
+.PP
+\fB#include <security/pam_modules.h>\fR
+.PP
+\fB#include <security/pam_ext.h>\fR
+.SH "DESCRIPTION"
+.PP
+\fIPAM\fR
+is a system of libraries that handle the authentication tasks of applications (services) on the system. The library provides a stable general interface (Application Programming Interface \- API) that privilege granting programs (such as
+\fBlogin\fR(1)
+and
+\fBsu\fR(1)) defer to to perform standard authentication tasks.
+.SS "Initialization and Cleanup"
+.PP
+The
+\fBpam_start\fR(3)
+function creates the PAM context and initiates the PAM transaction. It is the first of the PAM functions that needs to be called by an application. The transaction state is contained entirely within the structure identified by this handle, so it is possible to have multiple transactions in parallel. But it is not possible to use the same handle for different transactions, a new one is needed for every new context.
+.PP
+The
+\fBpam_end\fR(3)
+function terminates the PAM transaction and is the last function an application should call in the PAM contenxt. Upon return the handle pamh is no longer valid and all memory associated with it will be invalid. It can be called at any time to terminate a PAM transaction.
+.SS "Authentication"
+.PP
+The
+\fBpam_authenticate\fR(3)
+function is used to authenticate the user. The user is required to provide an authentication token depending upon the authentication service, usually this is a password, but could also be a finger print.
+.PP
+The
+\fBpam_setcred\fR(3)
+function manages the userscredentials.
+.SS "Account Management"
+.PP
+The
+\fBpam_acct_mgmt\fR(3)
+function is used to determine if the users account is valid. It checks for authentication token and account expiration and verifies access restrictions. It is typically called after the user has been authenticated.
+.SS "Password Management"
+.PP
+The
+\fBpam_chauthtok\fR(3)
+function is used to change the authentication token for a given user on request or because the token has expired.
+.SS "Session Management"
+.PP
+The
+\fBpam_open_session\fR(3)
+function sets up a user session for a previously successful authenticated user. The session should later be terminated with a call to
+\fBpam_close_session\fR(3).
+.SS "Conversation"
+.PP
+The PAM library uses an application\-defined callback to allow a direct communication between a loaded module and the application. This callback is specified by the
+\fIstruct pam_conv\fR
+passed to
+\fBpam_start\fR(3)
+at the start of the transaction. See
+\fBpam_conv\fR(3)
+for details.
+.SS "Data Objects"
+.PP
+The
+\fBpam_set_item\fR(3)
+and
+\fBpam_get_item\fR(3)
+functions allows applications and PAM service modules to set and retrieve PAM informations.
+.PP
+The
+\fBpam_set_data\fR(3)
+and
+\fBpam_get_data\fR(3)
+functions allows PAM service modules to set and retrieve free\-form data from one invocation to another.
+.SS "Environment and Error Management"
+.PP
+The
+\fBpam_putenv\fR(3),
+\fBpam_getenv\fR(3)
+and
+\fBpam_getenvlist\fR(3)
+functions are for maintaining a set of private environment variables.
+.PP
+The
+\fBpam_strerror\fR(3)
+function returns a pointer to a string describing the given PAM error code.
+.SH "RETURN VALUES"
+.PP
+The following return codes are known by PAM:
+.TP
+PAM_ABORT
+Critical error, immediate abort.
+.TP
+PAM_ACCT_EXPIRED
+User account has expired.
+.TP
+PAM_AUTHINFO_UNAVAIL
+Authentication service cannot retrieve authentication info.
+.TP
+PAM_AUTHTOK_DISABLE_AGING
+Authentication token aging disabled.
+.TP
+PAM_AUTHTOK_ERR
+Authentication token manipulation error.
+.TP
+PAM_AUTHTOK_EXPIRED
+Authentication token expired.
+.TP
+PAM_AUTHTOK_LOCK_BUSY
+Authentication token lock busy.
+.TP
+PAM_AUTHTOK_RECOVERY_ERR
+Authentication information cannot be recovered.
+.TP
+PAM_AUTH_ERR
+Authentication failure.
+.TP
+PAM_BUF_ERR
+Memory buffer error.
+.TP
+PAM_CONV_ERR
+Conversation failure.
+.TP
+PAM_CRED_ERR
+Failure setting user credentials.
+.TP
+PAM_CRED_EXPIRED
+User credentials expired.
+.TP
+PAM_CRED_INSUFFICIENT
+Insufficient credentials to access authentication data.
+.TP
+PAM_CRED_UNAVAIL
+Authentication service cannot retrieve user credentials.
+.TP
+PAM_IGNORE
+The return value should be ignored by PAM dispatch.
+.TP
+PAM_MAXTRIES
+Have exhausted maximum number of retries for service.
+.TP
+PAM_MODULE_UNKNOWN
+Module is unknown.
+.TP
+PAM_NEW_AUTHTOK_REQD
+Authentication token is no longer valid; new one required.
+.TP
+PAM_NO_MODULE_DATA
+No module specific data is present.
+.TP
+PAM_OPEN_ERR
+Failed to load module.
+.TP
+PAM_PERM_DENIED
+Permission denied.
+.TP
+PAM_SERVICE_ERR
+Error in service module.
+.TP
+PAM_SESSION_ERR
+Cannot make/remove an entry for the specified session.
+.TP
+PAM_SUCCESS
+Success.
+.TP
+PAM_SYMBOL_ERR
+Symbol not found.
+.TP
+PAM_SYSTEM_ERR
+System error.
+.TP
+PAM_TRY_AGAIN
+Failed preliminary check by password service.
+.TP
+PAM_USER_UNKNOWN
+User not known to the underlying authentication module.
+.SH "SEE ALSO"
+.PP
+\fBpam_acct_mgmt\fR(3),
+\fBpam_authenticate\fR(3),
+\fBpam_chauthtok\fR(3),
+\fBpam_close_session\fR(3),
+\fBpam_conv\fR(3),
+\fBpam_end\fR(3),
+\fBpam_get_data\fR(3),
+\fBpam_getenv\fR(3),
+\fBpam_getenvlist\fR(3),
+\fBpam_get_item\fR(3),
+\fBpam_get_user\fR(3),
+\fBpam_open_session\fR(3),
+\fBpam_putenv\fR(3),
+\fBpam_set_data\fR(3),
+\fBpam_set_item\fR(3),
+\fBpam_setcred\fR(3),
+\fBpam_start\fR(3),
+\fBpam_strerror\fR(3)
diff --git a/doc/man/pam.3.xml b/doc/man/pam.3.xml
new file mode 100644 (file)
index 0000000..ab9e3d2
--- /dev/null
@@ -0,0 +1,426 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+                   "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+<refentry id='pam3'>
+
+  <refmeta>
+    <refentrytitle>pam</refentrytitle>
+    <manvolnum>3</manvolnum>
+    <refmiscinfo class='setdesc'>Linux-PAM Manual</refmiscinfo>
+  </refmeta>
+
+  <refnamediv id='pam3-name'>
+    <refname>pam</refname>
+    <refpurpose>Pluggable Authentication Modules Library</refpurpose>
+  </refnamediv>
+
+  <refsynopsisdiv id='pam3-synopsis'>
+    <funcsynopsis>
+      <funcsynopsisinfo>#include &lt;security/pam_appl.h&gt;</funcsynopsisinfo>
+      <funcsynopsisinfo>#include &lt;security/pam_modules.h&gt;</funcsynopsisinfo>
+      <funcsynopsisinfo>#include &lt;security/pam_ext.h&gt;</funcsynopsisinfo>
+   </funcsynopsis>
+  </refsynopsisdiv>
+
+  <refsect1 id='pam3-description'>
+    <title>DESCRIPTION</title>
+    <para>
+      <emphasis remap='B'>PAM</emphasis> is a system of libraries
+      that handle the authentication tasks of applications (services)
+      on the system. The library provides a stable general interface
+      (Application Programming Interface - API) that privilege granting
+      programs (such as
+      <citerefentry>
+        <refentrytitle>login</refentrytitle><manvolnum>1</manvolnum>
+      </citerefentry> and <citerefentry>
+        <refentrytitle>su</refentrytitle><manvolnum>1</manvolnum>
+      </citerefentry>)
+      defer to to perform standard authentication tasks.
+    </para>
+
+    <refsect2 id='pam3-initialization_and_cleanup'>
+      <title>Initialization and Cleanup</title>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_start</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> function creates the PAM context and initiates the
+        PAM transaction. It is the first of the PAM functions that needs to
+        be called by an application. The transaction state is contained
+        entirely within the structure identified by this handle, so it is
+        possible to have multiple transactions in parallel. But it is not
+        possible to use the same handle for different transactions, a new
+        one is needed for every new context.
+      </para>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_end</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> function terminates the PAM transaction and is the last
+        function an application should call in the PAM contenxt. Upon return
+        the handle pamh is no longer valid and all memory associated with it
+        will be invalid. It can be called at any time to terminate a PAM
+        transaction.
+      </para>
+    </refsect2>
+
+    <refsect2 id='pam3-authentication'>
+      <title>Authentication</title>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_authenticate</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        function is used to
+        authenticate the user. The user is required to provide an
+        authentication token depending upon the authentication service,
+        usually this is a password, but could also be a finger print.
+      </para>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_setcred</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        function manages the userscredentials.
+      </para>
+    </refsect2>
+
+    <refsect2 id='pam3-account_management'>
+      <title>Account Management</title>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_acct_mgmt</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> function is used to determine if the users account is
+        valid. It checks for authentication token and account expiration and
+        verifies access restrictions. It is typically called after the user
+        has been authenticated.
+      </para>
+    </refsect2>
+
+    <refsect2 id='pam3-password_management'>
+      <title>Password Management</title>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_chauthtok</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> function is used to change the authentication token
+        for a given user on request or because the token has expired.
+      </para>
+    </refsect2>
+
+    <refsect2 id='pam3-session_management'>
+      <title>Session Management</title>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_open_session</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> function sets up a user session for a previously
+        successful authenticated user. The session should later be terminated
+        with a call to
+        <citerefentry>
+          <refentrytitle>pam_close_session</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>.
+      </para>
+    </refsect2>
+
+    <refsect2 id='pam3-conversation'>
+      <title>Conversation</title>
+      <para>
+        The PAM library uses an application-defined callback to allow
+        a direct communication between a loaded module and the application.
+        This callback is specified by the
+        <emphasis>struct pam_conv</emphasis> passed to
+        <citerefentry>
+          <refentrytitle>pam_start</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> at the start of the transaction. See
+        <citerefentry>
+          <refentrytitle>pam_conv</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        for details.
+      </para>
+    </refsect2>
+
+    <refsect2 id='pam3-data'>
+      <title>Data Objects</title>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_set_item</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        and
+        <citerefentry>
+          <refentrytitle>pam_get_item</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        functions allows applications and PAM service modules to set and retrieve
+        PAM informations.
+      </para>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_set_data</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        and
+        <citerefentry>
+          <refentrytitle>pam_get_data</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        functions allows PAM service modules to set and retrieve free-form
+        data from one invocation to another.
+      </para>
+    </refsect2>
+
+    <refsect2 id='pam3-miscellaneous'>
+    <title>Environment and Error Management</title>
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_putenv</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>,
+        <citerefentry>
+          <refentrytitle>pam_getenv</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> and
+        <citerefentry>
+          <refentrytitle>pam_getenvlist</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry>
+        functions are for maintaining a set of private environment variables.
+      </para>
+
+      <para>
+        The
+        <citerefentry>
+          <refentrytitle>pam_strerror</refentrytitle><manvolnum>3</manvolnum>
+        </citerefentry> function returns a pointer to a string describing the
+        given PAM error code.
+      </para>
+    </refsect2>
+  </refsect1>
+
+  <refsect1 id='pam3-return_values'>
+    <title>RETURN VALUES</title>
+    <para>
+      The following return codes are known by PAM:
+    </para>
+    <variablelist>
+      <varlistentry>
+        <term>PAM_ABORT</term>
+        <listitem>
+          <para>Critical error, immediate abort.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_ACCT_EXPIRED</term>
+        <listitem>
+          <para>User account has expired.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTHINFO_UNAVAIL</term>
+        <listitem>
+          <para>
+            Authentication service cannot retrieve authentication info.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTHTOK_DISABLE_AGING</term>
+        <listitem>
+          <para>Authentication token aging disabled.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTHTOK_ERR</term>
+        <listitem>
+          <para>Authentication token manipulation error.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTHTOK_EXPIRED</term>
+        <listitem>
+          <para>Authentication token expired.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTHTOK_LOCK_BUSY</term>
+        <listitem>
+          <para>Authentication token lock busy.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTHTOK_RECOVERY_ERR</term>
+        <listitem>
+          <para>Authentication information cannot be recovered.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTH_ERR</term>
+        <listitem>
+          <para>Authentication failure.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_BUF_ERR</term>
+        <listitem>
+          <para>Memory buffer error.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_CONV_ERR</term>
+        <listitem>
+          <para>Conversation failure.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_CRED_ERR</term>
+        <listitem>
+          <para>Failure setting user credentials.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_CRED_EXPIRED</term>
+        <listitem>
+          <para>User credentials expired.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_CRED_INSUFFICIENT</term>
+        <listitem>
+          <para>Insufficient credentials to access authentication data.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_CRED_UNAVAIL</term>
+        <listitem>
+          <para>Authentication service cannot retrieve user credentials.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_IGNORE</term>
+        <listitem>
+          <para>The return value should be ignored by PAM dispatch.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_MAXTRIES</term>
+        <listitem>
+          <para>Have exhausted maximum number of retries for service.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_MODULE_UNKNOWN</term>
+        <listitem>
+          <para>Module is unknown.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_NEW_AUTHTOK_REQD</term>
+        <listitem>
+          <para>
+            Authentication token is no longer valid; new one required.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_NO_MODULE_DATA</term>
+        <listitem>
+          <para>No module specific data is present.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_OPEN_ERR</term>
+        <listitem>
+          <para>Failed to load module.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_PERM_DENIED</term>
+        <listitem>
+          <para>Permission denied.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_SERVICE_ERR</term>
+        <listitem>
+          <para>Error in service module.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_SESSION_ERR</term>
+        <listitem>
+          <para>Cannot make/remove an entry for the specified session.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_SUCCESS</term>
+        <listitem>
+          <para>Success.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_SYMBOL_ERR</term>
+        <listitem>
+          <para>Symbol not found.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_SYSTEM_ERR</term>
+        <listitem>
+          <para>System error.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_TRY_AGAIN</term>
+        <listitem>
+          <para>Failed preliminary check by password service.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_USER_UNKNOWN</term>
+        <listitem>
+          <para>User not known to the underlying authentication module.</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsect1>
+
+  <refsect1 id='see_also'><title>SEE ALSO</title>
+    <para>
+      <citerefentry>
+        <refentrytitle>pam_acct_mgmt</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_authenticate</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_chauthtok</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_close_session</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_conv</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_end</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_get_data</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_getenv</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_getenvlist</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_get_item</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_get_user</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_open_session</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_putenv</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_set_data</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_set_item</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_setcred</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_start</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>, <citerefentry>
+        <refentrytitle>pam_strerror</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>
+    </para>
+  </refsect1>
+</refentry>
index 5a0b8f776925e610a7279acb4475c3985778bc28..90edca242975bd5624b2ed3a0f71f40e465d514c 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index 8ac8115c175ee0f7bce788f04020028972ec1d7f..52f90e4b30a72568b8f35fb58286dd1eea5b26ee 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM.CONF" "5" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM.CONF" "5" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 9f267b7912a36bb8ad6fe980661f62a81c52ebc5..d744dac0458fb80c345c07bed8bbebf4fc3b7b7b 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam.conf'>
index 56934f888c903acc67ecd54a43728f3c1505a7f0..6a7dce8be49931be21dfe8bc059f3ef298a4d2ca 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_ACCT_MGMT" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_ACCT_MGMT" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index b00f6daa076ee64038770a664167bc8359f8f29b..d77a7ffc2cd2193d560aa63aea41a824bb7ffbad 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam_acct_mgmt'>
index bec6117686513ca961dea4c6fedba269c434d8f2..3bc95d882ab8832546a3116d1d409b257f52f7ba 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_AUTHENTICATE" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_AUTHENTICATE" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index d9b1c05e94de8992ff2733029871ca4828ddf7d9..1bfe6ea4e2294780617f9d7b4fb7e993a3f99fdd 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam_authenticate'>
index 7d3cc92f21887f6c3d3cd649b23f5b0d6dba369b..cd97368fae2e61687413cd89e90a07825ca0b226 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_CHAUTHTOK" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_CHAUTHTOK" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index d585e4c5b3d7d686fd329d274c32b0af8c87d644..ceb0284df319fc792fd93cf48aa1ae915a5e9bd3 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam_chauthtok'>
index 0c10aa323a2220b5a7ebb8fde81c22008d79ba9d..0eb0197386a99d86775e11d0697b180cc9dbbcff 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_CLOSE_SESSION" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_CLOSE_SESSION" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index bfc29b2ea31b508758b16cd9f878588e98d93264..a8ba45634984e04960532a0d019d8a8fc943313a 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index 6b1814864c1bab28fb282ad61bad6420ee3f0234..232d3f18f8efd07ea8fc3752087b09a1a9773f05 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_CONV" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_CONV" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 4e00915db00824e24652cd1a468af3782684bab6..2dae7d6997b4be2f0741a6cd70ea48722053887d 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam_conv'>
index 3b0e3cb7980cbbc584d2a303a0d2cc9bf92d5bbb..367b31150b878d8fd375d7e497c51e25a35efb11 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_END" "3" "02/14/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_END" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index de317c532c77ddcceadac7422490a02e1c4abe03..f0df31a08f8d36c8c80b5210849ab519b8f876d0 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index 5579fcdc5039176192323fbc8a96d99d56a949b6..ba1018069bf2a7b2ae40be2ab5b7f33b85e0400a 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_ERROR" "3" "03/13/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_ERROR" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index e44f285ad04e98e0222126e31900a686c48084dc..de167f2c3e37006d727a61809e7fdd5e2e896a63 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index 793c60de1b081f0e4c596758ddcbc181ea46255a..5df942b13fa65b406c65d182a51455814e4b0a11 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_FAIL_DELAY" "3" "02/20/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_FAIL_DELAY" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 459fda833b5eadf0045b0002f8440bdd581217ba..936bae2245c40dd8374814846fac543d0f2d4cb9 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
@@ -191,7 +191,7 @@ module #2:    pam_fail_delay (pamh, 4000000);
   <refsect1 id='pam_fail_delay-standards'>
     <title>STANDARDS</title>
     <para>
-      The <function>pam_fail_delay</funcion> function is an
+      The <function>pam_fail_delay</function> function is an
       Linux-PAM extension.
     </para>
   </refsect1>
index 30901564bdb9107b8e4effe45777084035af7f41..1f1a367857630d2dfdecb749af056d655e1fc66e 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_GET_DATA" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_GET_DATA" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index d0c77321ac4813585c203616c47017c0244c0232..e84e5a4c9cb5b8ff02b2f76369ab64f9012703c9 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index 12ce870ea4118bf0650e43d0e4be26a170dfdfac..421ef4b5a7aa7eddde20bc250ff5b27bb5532034 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_GET_ITEM" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_GET_ITEM" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 2f7fca5b4dfa6e58ce1c457d5ce1be164c280848..e5806d11dbb37c4cbd4902a276b900f88986de55 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
 [
index a5bc9ebe8209e7eea6f8a9461ed6308ab46ac074..c09108da2ce82d6d344d5e04d7ee582f3e4cbb06 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_GET_USER" "3" "02/14/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_GET_USER" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 40a6c53b34d6c80ecc0ebb3d78430dcdbdf10f43..ff8be69499c93670916b3e76cfcec213a7cfeb31 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index def94b9ca6529ec42e1d6afbe8f211255bf148c2..9a47fee5db9e4309f1eff2a03521e43371e4924e 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_GETENV" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_GETENV" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 746fad0165a854c1e22a8be68d63de70f565da3b..0c530b54b508c40dae616e7bd525e2efbd518dd3 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam_getenv'>
index 1c1a425214493622cd698a1d5cae9b8647d863ba..d98a92b36839bd7fd976f422c5e0251dc61b97b1 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_GETENVLIST" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_GETENVLIST" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 919e59904328093b9070da2b3fb12f5330091fe8..c627d56f253ccf9bd3f01700c6a80cc2a5795945 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam_getenvlist'>
index cdd8f114584db1ca68ea66c68abdbe7d8a6adc11..0db919b3a17282cebf5d8bf95d617c410cce50d4 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_INFO" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_INFO" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index f07d90892a468bd23911e0965b0cf693e2db6105..88e671c7b4622b70bc14a64294a82ad21f3440d6 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index ef6d545ddfef810fb1e193ad9b2067f4757393e3..c08d382077d5d6dab22103b32ae41f6e474b201e 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_OPEN_SESSION" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_OPEN_SESSION" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 3ae05877d599f187c13efa0ade39866928b02966..b57b73c458bb02a7fdd6aec08545d620dc501a72 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index bc1525734d63c3a4a86413ba63ba9ae7f952f771..d28be3adca1d690dc01156f851eb6827a776976a 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_PROMPT" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_PROMPT" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 9b5a2de059211a8d58d5e1461f4383b781f453ee..d08241317bce9832f99a008ac7c3ea2b4d9453fd 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index a0a5c6390152fe3c336d2476e4d8739c6bd6e878..fc8070ea8b7f4402a2fa01972ea4ad721974b1b5 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_PUTENV" "3" "03/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_PUTENV" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 32e0d205c637ad64d9ca8447c71854d151fc3dc7..ec8c416782a9e5e2a8e90be54c9a724f5893a731 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 <refentry id='pam_putenv'>
index 55fdeb9c08e7c678009fd2298a7fd1f164cecee4..efb7ef0f008a917fdee2c5a7fe882917269c9222 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_SET_DATA" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_SET_DATA" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index bc2f05b346bc1a22b7355d6c42aa7467cafec768..d6d224e7fac4deeaffc3cf0a889ee984bfa67012 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index 0fe861c6671cab4bd56b9830e55685997c2ec980..c662a3f31ba98d2e4b56ddf69c3aa7fd9754011f 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_SET_ITEM" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_SET_ITEM" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 8390ab95a2d8d364b404c52bca97d53c806818a6..cbac8413b2dd7b0aeb1abcd7a4414766dc1e0865 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
 [
index 22c728fb0707edcafb645dbed8a21fbf9177f865..35d527e2df276c38ccf1fa9e5af21b0b5d1590e0 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_SETCRED" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_SETCRED" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 5ecbeec5e45ed72c801574def6a5cad5a783a220..b19839b455f13151c4c1ce39ac0d670a96fb8f27 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
diff --git a/doc/man/pam_sm_acct_mgmt.3 b/doc/man/pam_sm_acct_mgmt.3
new file mode 100644 (file)
index 0000000..c83e9ab
--- /dev/null
@@ -0,0 +1,69 @@
+.\" ** You probably do not want to edit this file directly **
+.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
+.\" Instead of manually editing it, you probably should edit the DocBook XML
+.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
+.TH "PAM_SM_ACCT_MGMT" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH "NAME"
+pam_sm_acct_mgmt \- PAM service module for account management
+.SH "SYNOPSIS"
+.sp
+.nf
+#define PAM_SM_ACCOUNT
+.fi
+.PP
+\fB#include <security/pam_modules.h>\fR
+.HP 32
+\fBPAM_EXTERN\ int\ \fBpam_sm_acct_mgmt\fR\fR\fB(\fR\fBpam_handle_t\ *\fR\fB\fIpamh\fR\fR\fB, \fR\fBint\ \fR\fB\fIflags\fR\fR\fB, \fR\fBint\ \fR\fB\fIargc\fR\fR\fB, \fR\fBconst\ char\ **\fR\fB\fIargv\fR\fR\fB);\fR
+.SH "DESCRIPTION"
+.PP
+The
+\fBpam_sm_acct_mgmt\fR
+function is the service module's implementation of the
+\fBpam_acct_mgmt\fR(3)
+interface.
+.PP
+This function performs the task of establishing whether the user is permitted to gain access at this time. It should be understood that the user has previously been validated by an authentication module. This function checks for other things. Such things might be: the time of day or the date, the terminal line, remote hostname, etc. This function may also determine things like the expiration on passwords, and respond that the user change it before continuing.
+.PP
+Valid flags, which may be logically OR'd with
+\fIPAM_SILENT\fR, are:
+.TP
+PAM_SILENT
+Do not emit any messages.
+.TP
+PAM_DISALLOW_NULL_AUTHTOK
+Return
+\fIPAM_AUTH_ERR\fR
+if the database of authentication tokens for this authentication mechanism has a
+\fINULL\fR
+entry for the user
+.SH "RETURN VALUES"
+.TP
+PAM_ACCT_EXPIRED
+User account has expired.
+.TP
+PAM_AUTH_ERR
+Authentication failure.
+.TP
+PAM_NEW_AUTHTOK_REQD
+The user's authentication token has expired. Before calling this function again the application will arrange for a new one to be given. This will likely result in a call to
+\fBpam_sm_chauthtok()\fR.
+.TP
+PAM_PERM_DENIED
+Permission denied.
+.TP
+PAM_SUCCESS
+The authentication token was successfully updated.
+.TP
+PAM_USER_UNKNOWN
+User unknown to password service.
+.SH "SEE ALSO"
+.PP
+\fBpam\fR(3),
+\fBpam_acct_mgmt\fR(3),
+\fBpam_sm_chauthtok\fR(3),
+\fBpam_strerror\fR(3),
+\fBPAM\fR(8)
diff --git a/doc/man/pam_sm_acct_mgmt.3.xml b/doc/man/pam_sm_acct_mgmt.3.xml
new file mode 100644 (file)
index 0000000..ea07ba3
--- /dev/null
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+                   "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+<refentry id='pam_sm_acct_mgmt'>
+  <refmeta>
+    <refentrytitle>pam_sm_acct_mgmt</refentrytitle>
+    <manvolnum>3</manvolnum>
+    <refmiscinfo class='setdesc'>Linux-PAM Manual</refmiscinfo>
+  </refmeta>
+
+  <refnamediv id="pam_sm_acct_mgmt-name">
+    <refname>pam_sm_acct_mgmt</refname>
+    <refpurpose>PAM service module for account management</refpurpose>
+  </refnamediv>
+
+<!-- body begins here -->
+
+  <refsynopsisdiv id='pam_sm_acct_mgmt-synopsis'>
+    <programlisting>#define PAM_SM_ACCOUNT</programlisting>
+    <funcsynopsis>
+      <funcsynopsisinfo>#include &lt;security/pam_modules.h&gt;</funcsynopsisinfo>
+      <funcprototype>
+        <funcdef>PAM_EXTERN int <function>pam_sm_acct_mgmt</function></funcdef>
+        <paramdef>pam_handle_t *<parameter>pamh</parameter></paramdef>
+        <paramdef>int <parameter>flags</parameter></paramdef>
+        <paramdef>int <parameter>argc</parameter></paramdef>
+        <paramdef>const char **<parameter>argv</parameter></paramdef>
+      </funcprototype>
+    </funcsynopsis>
+  </refsynopsisdiv>
+
+
+  <refsect1 id='pam_sm_acct_mgmt-description'>
+    <title>DESCRIPTION</title>
+    <para>
+      The <function>pam_sm_acct_mgmt</function> function is the service
+      module's implementation of the
+      <citerefentry>
+        <refentrytitle>pam_acct_mgmt</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry> interface.
+    </para>
+    <para>
+      This function performs the task of establishing whether the user is
+      permitted to gain access at this time. It should be understood that
+      the user has previously been validated by an authentication
+      module. This function checks for other things. Such things might be:
+      the time of day or the date, the terminal line, remote hostname, etc.
+      This function may also determine things like the expiration on
+      passwords, and respond that the user change it before continuing.
+    </para>
+    <para>
+       Valid flags, which may be logically OR'd with
+       <emphasis>PAM_SILENT</emphasis>, are:
+    </para>
+    <variablelist>
+      <varlistentry>
+        <term>PAM_SILENT</term>
+        <listitem>
+           <para>
+             Do not emit any messages.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_DISALLOW_NULL_AUTHTOK</term>
+        <listitem>
+          <para>
+            Return <emphasis remap='B'>PAM_AUTH_ERR</emphasis> if the
+            database of authentication tokens for this authentication
+            mechanism has a <emphasis>NULL</emphasis> entry for the user
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsect1>
+
+  <refsect1 id="pam_sm_acct_mgmt-return_values">
+    <title>RETURN VALUES</title>
+    <variablelist>
+      <varlistentry>
+        <term>PAM_ACCT_EXPIRED</term>
+        <listitem>
+           <para>
+             User account has expired.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_AUTH_ERR</term>
+        <listitem>
+          <para>
+            Authentication failure.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_NEW_AUTHTOK_REQD</term>
+        <listitem>
+          <para>
+            The user's authentication token has expired. Before calling
+            this function again the application will arrange for a new
+            one to be given. This will likely result in a call to
+            <function>pam_sm_chauthtok()</function>.
+
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_PERM_DENIED</term>
+        <listitem>
+          <para>
+            Permission denied.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_SUCCESS</term>
+        <listitem>
+           <para>
+             The authentication token was successfully updated.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>PAM_USER_UNKNOWN</term>
+        <listitem>
+          <para>
+            User unknown to password service.
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsect1>
+
+  <refsect1 id='pam_sm_acct_mgmt-see_also'>
+    <title>SEE ALSO</title>
+    <para>
+      <citerefentry>
+        <refentrytitle>pam</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>,
+      <citerefentry>
+        <refentrytitle>pam_acct_mgmt</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>,
+      <citerefentry>
+        <refentrytitle>pam_sm_chauthtok</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>,
+      <citerefentry>
+        <refentrytitle>pam_strerror</refentrytitle><manvolnum>3</manvolnum>
+      </citerefentry>,
+      <citerefentry>
+        <refentrytitle>PAM</refentrytitle><manvolnum>8</manvolnum>
+      </citerefentry>
+    </para>
+  </refsect1>
+</refentry>
index ac6454b7a24b6d78315a6ddb15932414d1cbd167..b24b6368001403cbfb3b39d8b94c31ea6d1bcff8 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_START" "3" "02/12/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_START" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -18,7 +18,7 @@ pam_start \- initialization of PAM transaction
 .PP
 The
 \fBpam_start\fR
-function creates the PAM context and initiates the PAM transaction. It is the first of the PAM functions that needs to be called by an application.
+function creates the PAM context and initiates the PAM transaction. It is the first of the PAM functions that needs to be called by an application. The transaction state is contained entirely within the structure identified by this handle, so it is possible to have multiple transactions in parallel. But it is not possible to use the same handle for different transactions, a new one is needed for every new context.
 .PP
 The
 \fIservice_name\fR
index 2850b15d5dc1668c5fda3738d2afc49f5856f75a..4ffd81a4cedaf26a4f04de25823b1a29ade5fcb5 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
     <para>
       The <function>pam_start</function> function creates the PAM context
       and initiates the PAM transaction. It is the first of the PAM
-      functions that needs to be called by an application.
+      functions that needs to be called by an application. The transaction
+      state is contained entirely within the structure identified by this
+      handle, so it is possible to have multiple transactions in parallel.
+      But it is not possible to use the same handle for different
+      transactions, a new one is needed for every new context.
     </para>
 
     <para>
index 1a096bafea66d7b9e261933ac976a26d8b58b8c3..a7aa7d9a5c13fe1dafffc93ef6263f092c9ca6bb 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_STRERROR" "3" "02/08/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_STRERROR" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index bc488a21e648d21ed2a69e68b94c6ab48e358c4b..d0a851dd7d1203d6695ad9576af7944b2abaa664 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index 0319e6f525c5dd7f3600179e8db73897bd7fce69..95ffc1cc8b5c39a78e52d317df54e7915cae7be4 100644 (file)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "PAM_SYSLOG" "3" "02/20/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
+.TH "PAM_SYSLOG" "3" "05/04/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
index 5b2f949b4650d871ec7920449f679bb5c9679ed6..7c5b166adfbb150495668ca57ef9dfb8273444aa 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
index c986e0a9c0a4886b48c162cdadfa09134c82204c..872e4d7d4aeb0eb454d92abc9f0f9e70265da35a 100644 (file)
@@ -802,7 +802,7 @@ This function may return one of the following errors,
        The user is no longer permitted access to the system.
 <tag><tt/PAM_AUTH_ERR/</tag>
        There was an authentication error.
-<tag><tt/PAM_AUTHTOKEN_REQD/</tag>
+<tag><tt/PAM_NEW_AUTHTOKEN_REQD/</tag>
        The user's authentication token has expired. Before calling
 this function again the application will arrange for a new one to be
 given. This will likely result in a call to <tt/pam_sm_chauthtok()/.
index f7923314dcf36e6b285f78f2f6d45c489df0c82e..17c819455ab0f86ad0853f427248b160316ce518 100644 (file)
@@ -41,7 +41,7 @@ const char *pam_strerror(pam_handle_t *pamh UNUSED, int errnum)
     case PAM_ABORT:
       return _("Critical error - immediate abort");
     case PAM_OPEN_ERR:
-      return _("dlopen() failure");
+      return _("Failed to load module");
     case PAM_SYMBOL_ERR:
       return _("Symbol not found");
     case PAM_SERVICE_ERR:
@@ -57,13 +57,13 @@ const char *pam_strerror(pam_handle_t *pamh UNUSED, int errnum)
     case PAM_CRED_INSUFFICIENT:
       return _("Insufficient credentials to access authentication data");
     case PAM_AUTHINFO_UNAVAIL:
-      return _("Authentication service cannot retrieve authentication info.");
+      return _("Authentication service cannot retrieve authentication info");
     case PAM_USER_UNKNOWN:
       return _("User not known to the underlying authentication module");
     case PAM_MAXTRIES:
-      return _("Have exhausted maximum number of retries for service.");
+      return _("Have exhausted maximum number of retries for service");
     case PAM_NEW_AUTHTOK_REQD:
-      return _("Authentication token is no longer valid; new one required.");
+      return _("Authentication token is no longer valid; new one required");
     case PAM_ACCT_EXPIRED:
       return _("User account has expired");
     case PAM_SESSION_ERR:
index ceb938d5a554ed95b8e5bc12fddfa3925ce1d106..c1bd6cb23ee1ee5a340ee1a04dcb7f81d649c61e 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -330,7 +330,7 @@ msgid "Critical error - immediate abort"
 msgstr ""
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
+msgid "Failed to load module"
 msgstr ""
 
 #: libpam/pam_strerror.c:46
@@ -362,7 +362,7 @@ msgid "Insufficient credentials to access authentication data"
 msgstr ""
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr ""
 
 #: libpam/pam_strerror.c:62
@@ -370,11 +370,11 @@ msgid "User not known to the underlying authentication module"
 msgstr ""
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
+msgid "Have exhausted maximum number of retries for service"
 msgstr ""
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
+msgid "Authentication token is no longer valid; new one required"
 msgstr ""
 
 #: libpam/pam_strerror.c:68
index 2f6f5173567b691caa74deecf3f04e987b62683a..56cf8f0eca05601be59d7b53f9b128724ca0fea1 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-14 15:43+0100\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-04 08:44+0200\n"
 "Last-Translator: Klara Cihlarova <koty@seznam.cz>\n"
 "Language-Team: cs_CZ <cs@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -205,14 +205,14 @@ msgid "You are required to change your password immediately (password aged)"
 msgstr "Musíte okamžitě změnit své heslo (heslo vypršelo)"
 
 #: modules/pam_unix/pam_unix_acct.c:322
-#, fuzzy, c-format
+#, c-format
 msgid "Warning: your password will expire in one day"
-msgstr "Varování: Počet dní do vypršení hesla: %d %.0s"
+msgstr "Varování: Počet dní do vypršení hesla: 1"
 
 #: modules/pam_unix/pam_unix_acct.c:325
-#, fuzzy, c-format
+#, c-format
 msgid "Warning: your password will expire in %d days"
-msgstr "Varování: Počet dní do vypršení hesla: %d %.0s"
+msgstr "Varování: Počet dní do vypršení hesla: %d"
 
 #: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:61
 msgid "Password: "
@@ -333,8 +333,8 @@ msgid "Critical error - immediate abort"
 msgstr "Kritická chyba - okamžité ukončení"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "Selhání dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -365,20 +365,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Nedostatečná oprávnění pro přístup k autentizačním datům"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "Autentizační služba nemůže získat informace pro autentizaci."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "Autentizační služba nemůže získat informace pro autentizaci"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Uživatel není znám použitému autentizačnímu modulu"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Vyčerpán maximální počet pokusů pro službu."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Vyčerpán maximální počet pokusů pro službu"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Autentizační token již není platný; vyžadován nový."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Autentizační token již není platný; vyžadován nový"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -468,3 +468,6 @@ msgstr "...Čas vypršel!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "nesprávná konverzace (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "Selhání dlopen()"
index 67efbee85275a9e2827257071ff1163af29253e2..20c7003507a2c09425ec3de9f53fcafc1a24708f 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-05-02 13:08+02:00\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-04 08:41+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -331,8 +331,8 @@ msgid "Critical error - immediate abort"
 msgstr "Kritischer Fehler - sofortiger Abbruch"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "Fehler bei dlopen()"
+msgid "Failed to load module"
+msgstr "Fehler beim Laden des Moduls"
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -340,7 +340,7 @@ msgstr "Symbol nicht gefunden"
 
 #: libpam/pam_strerror.c:48
 msgid "Error in service module"
-msgstr "Fehler bei Dienstmodul"
+msgstr "Fehler im Service Modul"
 
 #: libpam/pam_strerror.c:50
 msgid "System error"
@@ -348,7 +348,7 @@ msgstr "Systemfehler"
 
 #: libpam/pam_strerror.c:52
 msgid "Memory buffer error"
-msgstr "Fehler beim Speicherpuffer"
+msgstr "Fehler beim Allozieren von Speicher"
 
 #: libpam/pam_strerror.c:54
 msgid "Permission denied"
@@ -356,7 +356,7 @@ msgstr "Berechtigung verweigert"
 
 #: libpam/pam_strerror.c:56
 msgid "Authentication failure"
-msgstr "Fehler bei Authentifizierung."
+msgstr "Fehler bei Authentifizierung"
 
 #: libpam/pam_strerror.c:58
 msgid "Insufficient credentials to access authentication data"
@@ -365,7 +365,7 @@ msgstr ""
 "ausreichend"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr ""
 "Authentifizierungsdienst kann Authentifizierungsinformationen nicht abrufen"
 
@@ -374,16 +374,16 @@ msgid "User not known to the underlying authentication module"
 msgstr "Benutzer bei zu Grunde liegendem Authentifizierungsmodul nicht bekannt"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Maximale Anzahl an Versuchen für den Dienst erreicht."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Maximale Anzahl an Versuchen für den Dienst erreicht"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Authentifizierungs-Token ist nicht mehr gültig; neues erforderlich."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Authentifizierungs-Token ist nicht mehr gültig; neues erforderlich"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
-msgstr "Benutzerkonto ist abgelaufen."
+msgstr "Benutzerkonto ist abgelaufen"
 
 #: libpam/pam_strerror.c:70
 msgid "Cannot make/remove an entry for the specified session"
@@ -440,7 +440,7 @@ msgstr "Der Rückgabewert sollte von PAM-Dispatch ignoriert werden"
 
 #: libpam/pam_strerror.c:96
 msgid "Module is unknown"
-msgstr "Modul ist nicht bekannt."
+msgstr "Modul ist nicht bekannt"
 
 #: libpam/pam_strerror.c:98
 msgid "Authentication token expired"
@@ -448,7 +448,7 @@ msgstr "Authentifizierungs-Token abgelaufen"
 
 #: libpam/pam_strerror.c:100
 msgid "Conversation is waiting for event"
-msgstr "Kommunikation wartet auf Ereignis "
+msgstr "Kommunikation wartet auf Ereignis"
 
 #: libpam/pam_strerror.c:102
 msgid "Application needs to call libpam again"
@@ -470,3 +470,6 @@ msgstr "...Ihre Zeit ist abgelaufen.\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "fehlerhafte Kommunikation (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "Fehler bei dlopen()"
index 7d84a402fefb410c3a4967273fa6da3668044d36..eb87a30e480f65b9e3bf51a16adc1fd8b9965f33 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR Linux-PAM Project
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2005-08-18 HO:MI+ZONE\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-04 08:32+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -335,8 +335,8 @@ msgid "Critical error - immediate abort"
 msgstr "Error crítico: cancelación inmediata"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "error de dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -367,22 +367,22 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Credenciales insuficientes para acceder a los datos de autenticación"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr ""
 "El servicio de autenticación no puede recuperar la información de "
-"autenticación."
+"autenticación"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Usuario desconocido para el módulo de autenticación subyacente"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Se ha agotado el número máximo de reintentos para el servicio."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Se ha agotado el número máximo de reintentos para el servicio"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "El testigo de autenticación ya no es válido; necesitará uno nuevo."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "El testigo de autenticación ya no es válido; necesitará uno nuevo"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -474,5 +474,8 @@ msgstr "...Lo sentimos, el tiempo se ha agotado.\n"
 msgid "erroneous conversation (%d)\n"
 msgstr "conversación incorrecta (%d)\n"
 
+#~ msgid "dlopen() failure"
+#~ msgstr "error de dlopen()"
+
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "No es un contexto de seguridad válido"
index fb3dacfb0cc6ad54f38353c34eac756774474678..74e627fd0a89277435fc9d240391a3c1b3fca9fd 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-24 08:05+0200\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-04 08:30+0200\n"
 "Last-Translator: Jyri Palokangas <jmp@netti.fi>\n"
 "Language-Team:  <yast-trans-fi@kotoistaminen.novell.fi>\n"
 "MIME-Version: 1.0\n"
@@ -335,8 +335,8 @@ msgid "Critical error - immediate abort"
 msgstr "Kriittinen virhe - välitön keskeytys"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen() virhe"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -367,20 +367,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Riittämätön valtuustieto tunnistautumistietojen saamiseksi"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "Tunnistautumispalvelu ei pääse tunnistautumistietoihin."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "Tunnistautumispalvelu ei pääse tunnistautumistietoihin"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Käyttäjä tuntematon taustajärjestelmän tunnistautumismoduulille"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Kaikki palvelun uudelleenyritykset käytetty."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Kaikki palvelun uudelleenyritykset käytetty"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Tunnistautumislipuke ei ole enää kelvollinen, tarvitaan uusi."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Tunnistautumislipuke ei ole enää kelvollinen, tarvitaan uusi"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -470,3 +470,6 @@ msgstr "...Aikasi on loppunut!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "virheellinen keskustelu (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen() virhe"
index 1bb8ad24985552b80f7f87c6fc17b180907a94d4..0e524bd5be4f858afee784a73042c02c3183bfcf 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR Linux-PAM Project
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2005-08-18 12:12+0000\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-04 08:29+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -331,8 +331,8 @@ msgid "Critical error - immediate abort"
 msgstr "Erreur critique - abandon immédiat"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "échec de dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -365,23 +365,23 @@ msgstr ""
 "d'authentification"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr ""
 "Le service d'authentification n'a pas pu récupérer les infos "
-"d'authentification."
+"d'authentification"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Utilisateur inconnu par le module d'authentification sous-jacent"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Nombre maximum de tentatives épuisées pour le service."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Nombre maximum de tentatives épuisées pour le service"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
+msgid "Authentication token is no longer valid; new one required"
 msgstr ""
-"Le jeton d'authentification n'est plus valide ; un nouveau jeton est requis."
+"Le jeton d'authentification n'est plus valide ; un nouveau jeton est requis"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -475,5 +475,8 @@ msgstr "...Votre temps est épuisé !\n"
 msgid "erroneous conversation (%d)\n"
 msgstr "erreurs de conversation (%d)\n"
 
+#~ msgid "dlopen() failure"
+#~ msgstr "échec de dlopen()"
+
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "Contexte de sécurité non valide"
index 61255b352772a64e29babfad341fda5350d24241..56137d551b8f16bedc33ad80d96280d728cb6f81 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM.hu\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-14 09:50+0100\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 22:06+0200\n"
 "Last-Translator: Kalman Kemenczy <kkemenczy@novell.com>\n"
 "Language-Team: Hungarian <en@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -334,8 +334,8 @@ msgid "Critical error - immediate abort"
 msgstr "Kritikus hiba - azonnali leállás"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen() hiba"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -366,21 +366,21 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Nem elegendő azonosítási adat a hitelesítési adatok eléréséhez"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "A hitelesítési szolgáltatás nem tudja lekérni a hitelesítési adatokat."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "A hitelesítési szolgáltatás nem tudja lekérni a hitelesítési adatokat"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Az alsóbb szintű hitelesítési modul nem ismeri a felhasználót"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
+msgid "Have exhausted maximum number of retries for service"
 msgstr ""
-"Elérte a szolgáltatás által engedélyezett újrapróbálkozások maximális számát."
+"Elérte a szolgáltatás által engedélyezett újrapróbálkozások maximális számát"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "A hitelesítési token már nem érvényes; újra van szükség."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "A hitelesítési token már nem érvényes; újra van szükség"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -472,3 +472,6 @@ msgstr "...Elnézést, de az idő lejárt!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "hibás beszélgetés (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen() hiba"
index 80c5804a62be525c6c48fc3c98d7bfcaa4031a02..02b1f2f1b353a081827044a615f80c73c9a48c79 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR Linux-PAM Project
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2005-08-18 13:43-0000\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 22:05+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -334,8 +334,8 @@ msgid "Critical error - immediate abort"
 msgstr "Errore critico - interruzione immediata"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "errore dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -366,22 +366,22 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Credenziali insufficienti per accedere ai dati di autenticazione"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr ""
 "Il servizio di autenticazione non è in grado di recuperare le informazioni "
-"di autenticazione."
+"di autenticazione"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Utente sconosciuto nel modulo di autenticazione sottostante"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Numero massimo di tentativi per il servizio superato."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Numero massimo di tentativi per il servizio superato"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Token di autenticazione non più valido; richiesto uno nuovo."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Token di autenticazione non più valido; richiesto uno nuovo"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -475,5 +475,8 @@ msgstr "...Tempo scaduto!\n"
 msgid "erroneous conversation (%d)\n"
 msgstr "conversazione errata (%d)\n"
 
+#~ msgid "dlopen() failure"
+#~ msgstr "errore dlopen()"
+
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "Non è un contesto di sicurezza valido"
index 932a0f5cdb26e03a59ef09f486f1a41e7d6648fe..25ff3c63722b6e272815ab7748f05f9e3affd97b 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR Linux-PAM Project
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2005-08-18 11:52-0000\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 22:00+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -332,8 +332,8 @@ msgid "Critical error - immediate abort"
 msgstr "致命的エラー - 直ちに中止してください"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen()失敗"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -364,20 +364,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "認証データにアクセスする資格認定がありません"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "認証サービスが認証情報を検索できません"
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "認証サービスが認証情報を検索できません"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "基礎となる認証モジュールを知らないユーザ"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "サービスの最大試行回数に達しました"
+msgid "Have exhausted maximum number of retries for service"
+msgstr "サービスの最大試行回数に達しました"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "認証トークンはもはや有効ではありません。新しい認証トークンが必要です"
+msgid "Authentication token is no longer valid; new one required"
+msgstr "認証トークンはもはや有効ではありません。新しい認証トークンが必要です"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -468,5 +468,8 @@ msgstr "...時間切れです。\n"
 msgid "erroneous conversation (%d)\n"
 msgstr "誤った会話(%d)\n"
 
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen()失敗"
+
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "有効なセキュリティコンテキストでありません"
index 567e46924e3dac0a76b99ffed777bf8893d930ce..fd77dd27559a927ee234d848fca4614959ce294a 100644 (file)
--- a/po/km.po
+++ b/po/km.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
 "PO-Revision-Date: 2006-03-17 10:32+0700\n"
 "Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n"
 "Language-Team: Khmer <support@khmeros.info>\n"
@@ -332,8 +332,8 @@ msgid "Critical error - immediate abort"
 msgstr "កំហុស​ធ្ងន់ធ្ងរ - បោះបង់ភ្លាមៗ"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "បរាជ័យ dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -364,7 +364,8 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "លិខិត​សម្គាល់​មិន​គ្រប់គ្រាន់ដើម្បី​ចូល​ដំណើរ​ការ​ទិន្នន័យ​ដែល​មាន​ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+#, fuzzy
+msgid "Authentication service cannot retrieve authentication info"
 msgstr "សេវា​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ​មិន​អាច​ទៅ​យក​ព័ត៌មាន​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ ។"
 
 #: libpam/pam_strerror.c:62
@@ -372,11 +373,13 @@ msgid "User not known to the underlying authentication module"
 msgstr "អ្នក​ប្រើ មិន​ស្គាល់​ម៉ូឌុលផ្ទៀងផ្ទាត់​ភាពត្រឹមត្រូវមូលដ្ឋាន"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
+#, fuzzy
+msgid "Have exhausted maximum number of retries for service"
 msgstr "បាន​ប្រើ​អស់​ចំនួន​ព្យាយាម​អតិបរមា​សម្រាប់សេវា ។"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
+#, fuzzy
+msgid "Authentication token is no longer valid; new one required"
 msgstr "ថូខឹនផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ​លែង​ត្រឹមត្រូវ​ទៀត​ហើយ ត្រូវ​ការ​ថូខឹនថ្មី​មួយ ។"
 
 #: libpam/pam_strerror.c:68
@@ -467,3 +470,6 @@ msgstr "...សូម​ទោស អ្នក​អស់​ពេល​ហើ
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "សន្ទនាច្រឡំ (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "បរាជ័យ dlopen()"
index d2e60f25f1d6c95d24d8cb71c06409bc2f883ec5..73d00241246d59524695fb036013e5497c8a6b38 100644 (file)
--- a/po/nb.po
+++ b/po/nb.po
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-22 12:56+0100\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 22:04+0200\n"
 "Last-Translator: Olav Pettershagen <olav.pet@online.no>\n"
 "Language-Team:  <nb@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -330,8 +330,8 @@ msgid "Critical error - immediate abort"
 msgstr "Kritisk feil - avbryter straks"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen()-feil"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -362,20 +362,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Utilstrekkelige rettigheter for tilgang til autentiseringsinformasjon"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "Autentiseringstjenesten kan ikke hente autentiseringsinformasjon."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "Autentiseringstjenesten kan ikke hente autentiseringsinformasjon"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Bruker ukjent for autentiseringsmodul"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Maksimalt antall forsøk er overskredet for tjenesten."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Maksimalt antall forsøk er overskredet for tjenesten"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Autentiseringsjide ikke lenger gyldig; ny kode kreves."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Autentiseringsjide ikke lenger gyldig; ny kode kreves"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -465,3 +465,6 @@ msgstr "...Beklager, tiden er utløpt!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "mislykket dialog (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen()-feil"
index bc0634bbfc698faf201bab04804ab5fda41b0105..33bccdb4ecee4b3f1f1566adeaad458b48b83b65 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM.nl\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-01-29 15:56+0100\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 22:02+0200\n"
 "Last-Translator: Rinse de Vries <rinsedevries@kde.nl>\n"
 "Language-Team: Dutch <kde-i18n-nl@kde.org>\n"
 "MIME-Version: 1.0\n"
@@ -208,9 +208,9 @@ msgstr ""
 "U dient onmiddellijk uw wachtwoord te wijzigen (wachtwoord is verouderd)"
 
 #: modules/pam_unix/pam_unix_acct.c:322
-#, fuzzy, c-format
+#, c-format
 msgid "Warning: your password will expire in one day"
-msgstr "Waarschuwing: uw wachtwoord zal over %d day%.2s verlopen"
+msgstr ""
 
 #: modules/pam_unix/pam_unix_acct.c:325
 #, fuzzy, c-format
@@ -336,8 +336,8 @@ msgid "Critical error - immediate abort"
 msgstr "Kritieke fout - onmiddellijk gestopt"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen() failure"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -368,20 +368,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Onvoldoende credenties om verificatiegegevens te benaderen"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "Verificatieservice kan geen verificatie-informatie ophalen."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "Verificatieservice kan geen verificatie-informatie ophalen"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Gebruiker onbekend bij de onderliggende verificatiemodule"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
+msgid "Have exhausted maximum number of retries for service"
 msgstr "Maximum aantal herhalingen overschreden voor de dienst"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Authentication token is niet langer geldig. Nieuwe is vereist."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Authentication token is niet langer geldig. Nieuwe is vereist"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -471,3 +471,6 @@ msgstr "...Helaas, uw tijd is verlopen!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "foute conversatie (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen() failure"
index b90e827222e52c91ba642902301512804a3b68eb..333ea03229bf76922df9ad9328e84abb87752755 100644 (file)
--- a/po/pa.po
+++ b/po/pa.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM.pa\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
 "PO-Revision-Date: 2005-08-06 08:34+0530\n"
 "Last-Translator: Amanpreet Singh Alam[ਆਲਮ] <amanpreetalam@yahoo.com>\n"
 "Language-Team: Panjabi <pa@li.org>\n"
@@ -338,8 +338,8 @@ msgid "Critical error - immediate abort"
 msgstr "ਨਾਜ਼ੁਕ ਗਲਤੀ - ਤਰੁੰਤ ਅਧੂਰਾ ਛੱਡਿਆ"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen() ਫੇਲ"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -370,7 +370,7 @@ msgid "Insufficient credentials to access authentication data"
 msgstr ""
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr ""
 
 #: libpam/pam_strerror.c:62
@@ -378,12 +378,13 @@ msgid "User not known to the underlying authentication module"
 msgstr ""
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
+msgid "Have exhausted maximum number of retries for service"
 msgstr ""
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr ""
+#, fuzzy
+msgid "Authentication token is no longer valid; new one required"
+msgstr "ਪਰਮਾਣਕਿਤਾ ਟੋਕਨ ਦੀ ਮਿਆਦ ਪੁੱਗ ਚੁੱਕੀ ਹੈ"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -474,6 +475,9 @@ msgstr "...ਅਫ਼ਸੋਸ, ਤੁਹਾਡਾ ਸਮਾਂ ਸਮਾਪਤ 
 msgid "erroneous conversation (%d)\n"
 msgstr ""
 
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen() ਫੇਲ"
+
 #, fuzzy
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "ਇੱਕ ਠੀਕ ਸੁਰੱਖਿਆ ਪਰਸੰਗ ਨਹੀਂ"
index 8984a8fa4b3a5cc9371f493498d737e3e9e0fae4..3be65e22012b0f19f42ebfc2d18ffb35acad559a 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -1,7 +1,7 @@
-# translation of Linux-PAM.po to 
+# translation of Linux-PAM.po to
 # translation of Linux-PAM.po to polski
 # Polish message file for YaST2 (@memory@).
-# Copyright (C) 2003 SuSE Linux AG.
+# Copyright (C) 2003, 2006 SuSE Linux AG.
 # Stanisław Małolepszy <smalolepszy@aviary.pl>, 2006.
 # Wojciech Kapusta <wojciech@aviary.pl>, 2006.
 #
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-23 19:43+0100\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 21:58+0200\n"
 "Last-Translator: Wojciech Kapusta <wojciech@aviary.pl>\n"
 "Language-Team:  <pl@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -335,8 +335,8 @@ msgid "Critical error - immediate abort"
 msgstr "Błąd krytyczny - natychmiastowe przerwanie"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "nieudane dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -367,20 +367,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Niedostateczne uwierzytelnienie do dostępu do danych autoryzacyjnych"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "Usługa uwierzytelniania nie może uzyskać danych uwierzytelniających."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "Usługa uwierzytelniania nie może uzyskać danych uwierzytelniających"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Użytkownik nieznany w module uwierzytelniania niższego poziomu"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Wykorzystana maksymalna liczba prób dla usługi."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Wykorzystana maksymalna liczba prób dla usługi"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Bilet uwierzytelniania jest już nieważny; konieczny nowy."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Bilet uwierzytelniania jest już nieważny; konieczny nowy"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -470,3 +470,6 @@ msgstr "... czas minął.\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "błędna konwersacja (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "nieudane dlopen()"
index 304975d73178546dbdc38490e0df0f972b49ba6d..125d760d34c79b08cd20a5a8151d1b7a0f828d50 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM.pt\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-13 23:25+0000\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 21:54+0200\n"
 "Last-Translator: Antonio Cardoso Martins <digiplan@netvisao.pt>\n"
 "Language-Team: portuguese\n"
 "MIME-Version: 1.0\n"
@@ -335,8 +335,8 @@ msgid "Critical error - immediate abort"
 msgstr "Erro crítico - interrupção imediata"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "falha em dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -367,20 +367,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Credenciais insuficientes para aceder aos dados de autenticação"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "O serviço de autenticação não pode obter informação de autenticação."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "O serviço de autenticação não pode obter informação de autenticação"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Utilizador desconhecido para o módulo de autenticação subjacente"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Esgotou o número máximo de tentativas para o serviço."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Esgotou o número máximo de tentativas para o serviço"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "O testemunho de autenticação já não é válido; é necessário um novo."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "O testemunho de autenticação já não é válido; é necessário um novo"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -471,3 +471,6 @@ msgstr "...Lamento, o seu tempo esgotou-se!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "conversação errónea (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "falha em dlopen()"
index 74449cc70b25ec7a162fbb545310339dd5105255..212662916bee3b85787c9eda1919b6285555a64c 100644 (file)
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR Linux-PAM Project
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2005-08-18 15:02+0000\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 21:55+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -330,8 +330,8 @@ msgid "Critical error - immediate abort"
 msgstr "Erro crítico - abortar imediatamente"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "falha de dlopen ()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -362,20 +362,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Credenciais insuficientes para acessar dados de autenticação"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "O serviço de autenticação não recuperou informações de autenticação."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "O serviço de autenticação não recuperou informações de autenticação"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Usuário desconhecido para o módulo de autenticação subjacente"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Esgotado o número máximo de tentativas para serviço."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Esgotado o número máximo de tentativas para serviço"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "O token de autenticação não é mais válido; token novo necessário."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "O token de autenticação não é mais válido; token novo necessário"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -466,5 +466,8 @@ msgstr "...Tempo contando.\n"
 msgid "erroneous conversation (%d)\n"
 msgstr "conversação errônea (%d)\n"
 
+#~ msgid "dlopen() failure"
+#~ msgstr "falha de dlopen ()"
+
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "Não é um contexto de segurança válido"
index dd72b84d1c7be86ff886358334544fae0c101398..68088f81856f357cf8b84077f022a9fbcbd71d56 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-18 22:52+0200\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 19:00+0200\n"
 "Last-Translator: Koray Löker <loker@pardus.org.tr>\n"
 "Language-Team: Türkçe <tr@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -332,8 +332,8 @@ msgid "Critical error - immediate abort"
 msgstr "Kritik hata - şimdi çıkılıyor"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen() hatası"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -364,7 +364,7 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Kimlik bilgisine ulaşmak için yetersiz yetki"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr "Yetkilendirme servisi yetki bilgisini getiremedi"
 
 #: libpam/pam_strerror.c:62
@@ -372,13 +372,12 @@ msgid "User not known to the underlying authentication module"
 msgstr "Kullanıcı yetki modülü altyapısında tanımlı değil"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
+msgid "Have exhausted maximum number of retries for service"
 msgstr "Servis için geçerli deneme sayısı aşıldı"
 
 #: libpam/pam_strerror.c:66
-#, fuzzy
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Yetki alıntı kütüğü geçersiz; yenisi gerekiyor."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Yetki alıntı kütüğü geçersiz; yenisi gerekiyor"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -421,7 +420,6 @@ msgid "Authentication information cannot be recovered"
 msgstr "Yetki bilgisi kurtarılamadı"
 
 #: libpam/pam_strerror.c:88
-#, fuzzy
 msgid "Authentication token lock busy"
 msgstr "Yetki alıntı kütüğü kilitli"
 
@@ -469,3 +467,6 @@ msgstr "...Üzgünüm, süreniz doldu!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "hatalı etkileşim (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen() hatası"
index 7ef9e06a4b642dcd293086946ace99ecb313faec..7a2371b775ac2926ebbb73ee772bc191fa08fbd9 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Linux-PAM.uk\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2006-03-15 14:54-0700\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 18:59+0200\n"
 "Last-Translator: Ivan Petrouchtchak <ivanpetrouchtchak@yahoo.com>\n"
 "Language-Team: Ukrainian <translation@linux.org.ua>\n"
 "MIME-Version: 1.0\n"
@@ -336,8 +336,8 @@ msgid "Critical error - immediate abort"
 msgstr "Критична помилка - негайна зупинка"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "Помилка dlopen()"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -368,20 +368,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "Недостатньо прав для доступу до даних автентифікації"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "Служба автентифікації не може отримати інформацію автентифікації."
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "Служба автентифікації не може отримати інформацію автентифікації"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "Невідомий користувач для модуля автентифікації"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "Витрачено максимальну кількість дозволених спроб для служби."
+msgid "Have exhausted maximum number of retries for service"
+msgstr "Витрачено максимальну кількість дозволених спроб для служби"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "Лексема автентифікації вже не чинна; потрібна нова."
+msgid "Authentication token is no longer valid; new one required"
+msgstr "Лексема автентифікації вже не чинна; потрібна нова"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -471,3 +471,6 @@ msgstr "...Вибачте, ваш час закінчився!\n"
 #, c-format
 msgid "erroneous conversation (%d)\n"
 msgstr "помилкова розмова (%d)\n"
+
+#~ msgid "dlopen() failure"
+#~ msgstr "Помилка dlopen()"
index 188d7d328164287d0ea0d3bf21f4c173ccaf2c5c..b87c0045cab1629c27a2de3d5fb4a45b25fbee09 100644 (file)
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR Linux-PAM Project
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: Linux_PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2005-08-18 HO:MI+ZONE\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 18:59+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -201,14 +201,14 @@ msgid "You are required to change your password immediately (password aged)"
 msgstr "您需要立即更改口令(口令过期)"
 
 #: modules/pam_unix/pam_unix_acct.c:322
-#, fuzzy, c-format
+#, c-format
 msgid "Warning: your password will expire in one day"
-msgstr "警告:您的口令将在 %d 天 %.2s 后失效。"
+msgstr ""
 
 #: modules/pam_unix/pam_unix_acct.c:325
-#, fuzzy, c-format
+#, c-format
 msgid "Warning: your password will expire in %d days"
-msgstr "警告:您的口令将在 %d 天 %.2s 后失效。"
+msgstr ""
 
 #: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:61
 msgid "Password: "
@@ -329,8 +329,8 @@ msgid "Critical error - immediate abort"
 msgstr "严重错误 - 立即中止"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen() 故障"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -361,7 +361,7 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "没有足够的身份凭证以访问鉴定数据"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
+msgid "Authentication service cannot retrieve authentication info"
 msgstr "鉴定服务无法检索到鉴定信息"
 
 #: libpam/pam_strerror.c:62
@@ -369,12 +369,12 @@ msgid "User not known to the underlying authentication module"
 msgstr "底层的鉴定模块无法识别用户"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "已经超出服务重试的最多次数"
+msgid "Have exhausted maximum number of retries for service"
+msgstr "已经超出服务重试的最多次数"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "鉴定令牌不再有效;需要新的鉴定令牌"
+msgid "Authentication token is no longer valid; new one required"
+msgstr "鉴定令牌不再有效;需要新的鉴定令牌"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -465,5 +465,8 @@ msgstr "...对不起,您的时间已经耗尽!\n"
 msgid "erroneous conversation (%d)\n"
 msgstr "有错误的转换 (%d)\n"
 
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen() 故障"
+
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "不是有效的安全性环境"
index be4b37ad1aa4642286070ebb4014d5756b80eb3d..5cc12e04891f4652ec660d7af8325e9dbb431f59 100644 (file)
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR Linux-PAM Project
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: Linux_PAM\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n"
-"POT-Creation-Date: 2006-05-02 13:05+0200\n"
-"PO-Revision-Date: 2005-08-18 12:12+0200\n"
+"POT-Creation-Date: 2006-05-03 18:51+0200\n"
+"PO-Revision-Date: 2006-05-03 18:55+0200\n"
 "Last-Translator: Novell Language <language@novell.com>\n"
 "Language-Team: Novell Language <language@novell.com>\n"
 "MIME-Version: 1.0\n"
@@ -330,8 +330,8 @@ msgid "Critical error - immediate abort"
 msgstr "嚴重錯誤 - 立即中止"
 
 #: libpam/pam_strerror.c:44
-msgid "dlopen() failure"
-msgstr "dlopen() 失敗"
+msgid "Failed to load module"
+msgstr ""
 
 #: libpam/pam_strerror.c:46
 msgid "Symbol not found"
@@ -362,20 +362,20 @@ msgid "Insufficient credentials to access authentication data"
 msgstr "憑證不足,無法存取驗證資料"
 
 #: libpam/pam_strerror.c:60
-msgid "Authentication service cannot retrieve authentication info."
-msgstr "驗證服務無法取出驗證資訊"
+msgid "Authentication service cannot retrieve authentication info"
+msgstr "驗證服務無法取出驗證資訊"
 
 #: libpam/pam_strerror.c:62
 msgid "User not known to the underlying authentication module"
 msgstr "底層的驗證模組無法識別使用者"
 
 #: libpam/pam_strerror.c:64
-msgid "Have exhausted maximum number of retries for service."
-msgstr "服務的重試次數已超過最大數量"
+msgid "Have exhausted maximum number of retries for service"
+msgstr "服務的重試次數已超過最大數量"
 
 #: libpam/pam_strerror.c:66
-msgid "Authentication token is no longer valid; new one required."
-msgstr "驗證記號已經失效;需要新的驗證記號"
+msgid "Authentication token is no longer valid; new one required"
+msgstr "驗證記號已經失效;需要新的驗證記號"
 
 #: libpam/pam_strerror.c:68
 msgid "User account has expired"
@@ -466,5 +466,8 @@ msgstr "...抱歉,您的時間已到!\n"
 msgid "erroneous conversation (%d)\n"
 msgstr "錯誤的交談 (%d)\n"
 
+#~ msgid "dlopen() failure"
+#~ msgstr "dlopen() 失敗"
+
 #~ msgid "%s: set %s security context to %s"
 #~ msgstr "不是有效的安全網路位置"