diff options
author | Thorsten Kukuk <kukuk@thkukuk.de> | 2008-02-13 14:39:41 +0000 |
---|---|---|
committer | Thorsten Kukuk <kukuk@thkukuk.de> | 2008-02-13 14:39:41 +0000 |
commit | 0f27b084fe6c0ddeec3293ef86730b6c8d9b5120 (patch) | |
tree | 0c2b561edbab0e7d6d61fb017c3bc41be1383ac7 | |
parent | 5607d7250357a548f04fe5e31cc960a2e54cf908 (diff) | |
download | pam-0f27b084fe6c0ddeec3293ef86730b6c8d9b5120.tar.gz pam-0f27b084fe6c0ddeec3293ef86730b6c8d9b5120.tar.bz2 pam-0f27b084fe6c0ddeec3293ef86730b6c8d9b5120.zip |
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
2008-02-13 Thorsten Kukuk <kukuk@thkukuk.de>
* modules/pam_rhosts/Makefile.am: Remove pam_rhosts_auth.
* modules/pam_rhosts/pam_rhosts_auth.c: Removed.
* modules/pam_rhosts/tst-pam_rhosts_auth: Removed.
* modules/pam_namespace/Makefile.am (noinst_HEADERS): Add
pam_namespace.h.
-rw-r--r-- | ChangeLog | 17 | ||||
-rw-r--r-- | NEWS | 8 | ||||
-rw-r--r-- | modules/pam_filter/upperLOWER/upperLOWER.c | 5 | ||||
-rw-r--r-- | modules/pam_namespace/Makefile.am | 2 | ||||
-rw-r--r-- | modules/pam_rhosts/Makefile.am | 9 | ||||
-rw-r--r-- | modules/pam_rhosts/pam_rhosts_auth.c | 782 | ||||
-rwxr-xr-x | modules/pam_rhosts/tst-pam_rhosts_auth | 2 | ||||
-rw-r--r-- | modules/pam_unix/unix_update.c | 13 | ||||
-rw-r--r-- | po/Linux-PAM.pot | 43 | ||||
-rw-r--r-- | po/POTFILES.in | 1 | ||||
-rw-r--r-- | po/ar.po | 43 | ||||
-rw-r--r-- | po/ca.po | 43 | ||||
-rw-r--r-- | po/cs.po | 43 | ||||
-rw-r--r-- | po/da.po | 43 | ||||
-rw-r--r-- | po/de.po | 49 | ||||
-rw-r--r-- | po/es.po | 43 | ||||
-rw-r--r-- | po/fi.po | 43 | ||||
-rw-r--r-- | po/fr.po | 43 | ||||
-rw-r--r-- | po/hu.po | 43 | ||||
-rw-r--r-- | po/it.po | 43 | ||||
-rw-r--r-- | po/ja.po | 43 | ||||
-rw-r--r-- | po/km.po | 43 | ||||
-rw-r--r-- | po/nb.po | 43 | ||||
-rw-r--r-- | po/nl.po | 43 | ||||
-rw-r--r-- | po/pa.po | 43 | ||||
-rw-r--r-- | po/pl.po | 43 | ||||
-rw-r--r-- | po/pt.po | 43 | ||||
-rw-r--r-- | po/pt_BR.po | 43 | ||||
-rw-r--r-- | po/ru.po | 43 | ||||
-rw-r--r-- | po/sv.po | 43 | ||||
-rw-r--r-- | po/tr.po | 43 | ||||
-rw-r--r-- | po/uk.po | 43 | ||||
-rw-r--r-- | po/zh_CN.po | 43 | ||||
-rw-r--r-- | po/zh_TW.po | 43 | ||||
-rw-r--r-- | po/zu.po | 43 |
35 files changed, 583 insertions, 1380 deletions
@@ -1,3 +1,12 @@ +2008-02-13 Thorsten Kukuk <kukuk@thkukuk.de> + + * modules/pam_rhosts/Makefile.am: Remove pam_rhosts_auth. + * modules/pam_rhosts/pam_rhosts_auth.c: Removed. + * modules/pam_rhosts/tst-pam_rhosts_auth: Removed. + + * modules/pam_namespace/Makefile.am (noinst_HEADERS): Add + pam_namespace.h. + 2008-02-13 Tomas Mraz <t8m@centrum.cz> * modules/pam_namespace/Makefile.am: Add argv_parse files and namespace.d @@ -39,6 +48,14 @@ use_default_context options. Call get_user_data(). (pam_sm_close_session): Call get_user_data(). +2008-02-06 Thorsten Kukuk <kukuk@thkukuk.de> + + * po/de.po: Translate some more strings. + +2008-02-05 Thorsten Kukuk <kukuk@thkukuk.de> + + * modules/pam_unix/unix_update.c: Remove unused declarations. + 2008-02-04 Thorsten Kukuk <kukuk@thkukuk.de> * libpam/pam_static_modules.h: Add _pam_sepermit_modstruct. @@ -1,5 +1,7 @@ Linux-PAM NEWS -- history of user-visible changes. +Release 0.99.10.0 + * New substack directive in config file syntax. * New module pam_tty_audit.so for enabling and disabling tty auditing. @@ -12,17 +14,23 @@ Linux-PAM NEWS -- history of user-visible changes. SELinux mode. * Improved functionality of pam_namespace.so module (method flags, namespace.d configuration directory, new options). +* Finaly removed deprecated pam_rhosts_auth module. + Release 0.99.9.0 + * misc_conv no longer blocks SIGINT; applications that don't want user-interruptable prompts should block SIGINT themselves * Merge fixes from Debian * Fix parser for pam_group and pam_time + Release 0.99.8.1 + * Fix a regression in audit code introduced with last release * Fix compiling with --disable-nls + Release 0.99.8.0 * Add translations for ar, ca, da, ru, sv and zu. diff --git a/modules/pam_filter/upperLOWER/upperLOWER.c b/modules/pam_filter/upperLOWER/upperLOWER.c index c0fc5b17..0ede4a0d 100644 --- a/modules/pam_filter/upperLOWER/upperLOWER.c +++ b/modules/pam_filter/upperLOWER/upperLOWER.c @@ -7,6 +7,7 @@ #include "config.h" +#include <ctype.h> #include <stdio.h> #include <stdlib.h> #include <syslog.h> @@ -15,14 +16,10 @@ #include <unistd.h> #include "pam_filter.h" -#include <security/pam_modules.h> -#include <security/_pam_macros.h> #include <security/pam_modutil.h> /* ---------------------------------------------------------------- */ -#include <ctype.h> - static void do_transpose(char *buffer,int len) { int i; diff --git a/modules/pam_namespace/Makefile.am b/modules/pam_namespace/Makefile.am index e8598e8f..05d47cf3 100644 --- a/modules/pam_namespace/Makefile.am +++ b/modules/pam_namespace/Makefile.am @@ -15,7 +15,7 @@ endif EXTRA_DIST = README namespace.conf namespace.init $(MAN5) $(MAN8) $(XMLS) tst-pam_namespace -noinst_HEADERS = md5.h argv_parse.h +noinst_HEADERS = md5.h pam_namespace.h argv_parse.h securelibdir = $(SECUREDIR) secureconfdir = $(SCONFIGDIR) diff --git a/modules/pam_rhosts/Makefile.am b/modules/pam_rhosts/Makefile.am index 26fdf9c6..547ad621 100644 --- a/modules/pam_rhosts/Makefile.am +++ b/modules/pam_rhosts/Makefile.am @@ -1,12 +1,12 @@ # -# Copyright (c) 2005, 2006 Thorsten Kukuk <kukuk@suse.de> +# Copyright (c) 2005, 2006, 2008 Thorsten Kukuk <kukuk@suse.de> # CLEANFILES = *~ -EXTRA_DIST = README $(MANS) $(XMLS) tst-pam_rhosts_auth tst-pam_rhosts +EXTRA_DIST = README $(MANS) $(XMLS) tst-pam_rhosts -TESTS = tst-pam_rhosts_auth tst-pam_rhosts +TESTS = tst-pam_rhosts man_MANS = pam_rhosts.8 @@ -21,8 +21,7 @@ if HAVE_VERSIONING AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map endif -securelib_LTLIBRARIES = pam_rhosts_auth.la pam_rhosts.la -pam_rhosts_auth_la_LIBADD = -L$(top_builddir)/libpam -lpam +securelib_LTLIBRARIES = pam_rhosts.la pam_rhosts_la_LIBADD = -L$(top_builddir)/libpam -lpam if ENABLE_REGENERATE_MAN diff --git a/modules/pam_rhosts/pam_rhosts_auth.c b/modules/pam_rhosts/pam_rhosts_auth.c deleted file mode 100644 index db28290a..00000000 --- a/modules/pam_rhosts/pam_rhosts_auth.c +++ /dev/null @@ -1,782 +0,0 @@ -/*---------------------------------------------------------------------- - * Modified for Linux-PAM by Al Longyear <longyear@netcom.com> 96/5/5 - * Modifications, Cristian Gafton 97/2/8 - * Modifications, Peter Allgeyer 97/3 - * Modifications (netgroups and fixes), Nicolai Langfeldt 97/3/21 - * Security fix: 97/10/2 - gethostbyname called repeatedly without care - * Modification (added privategroup option) Andrew <morgan@transmeta.com> - *---------------------------------------------------------------------- - * Copyright (c) 1983, 1993, 1994 - * The Regents of the University of California. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ - -#include "config.h" - -#include <pwd.h> -#include <grp.h> -#include <ctype.h> -#include <stdarg.h> -#include <stdint.h> -#include <syslog.h> -#include <netdb.h> -#include <stdio.h> -#include <errno.h> -#include <string.h> -#include <unistd.h> -#include <stdlib.h> -#include <endian.h> -#include <sys/file.h> -#include <sys/time.h> -#include <arpa/inet.h> -#include <sys/param.h> -#include <sys/socket.h> -#include <sys/signal.h> -#include <sys/stat.h> -#ifdef HAVE_SYS_FSUID_H -#include <sys/fsuid.h> -#endif /* HAVE_SYS_FSUID_H */ -#ifdef HAVE_NET_IF_H -#include <net/if.h> -#endif -#include <sys/types.h> -#include <sys/uio.h> -#include <netinet/in.h> - -#ifndef MAXDNAME -#define MAXDNAME 256 -#endif - -#ifndef _PATH_HEQUIV -#define _PATH_HEQUIV "/etc/hosts.equiv" -#endif /* _PATH_HEQUIV */ - -#define USER_RHOSTS_FILE "/.rhosts" /* prefixed by user's home dir */ - -#define PAM_SM_AUTH /* only defines this management group */ - -#include <security/pam_modules.h> -#include <security/_pam_macros.h> -#include <security/pam_modutil.h> -#include <security/pam_ext.h> - -/* - * Options for this module - */ - -struct _options { - int opt_no_hosts_equiv; - int opt_hosts_equiv_rootok; - int opt_no_rhosts; - int opt_debug; - int opt_nowarn; - int opt_disallow_null_authtok; - int opt_silent; - int opt_promiscuous; - int opt_suppress; - int opt_private_group; - int opt_no_uid_check; - const char *superuser; - const char *last_error; -}; - -static void -set_option (const pam_handle_t *pamh, struct _options *opts, const char *arg) -{ - if (strcmp(arg, "no_hosts_equiv") == 0) { - opts->opt_no_hosts_equiv = 1; - return; - } - - if (strcmp(arg, "hosts_equiv_rootok") == 0) { - opts->opt_hosts_equiv_rootok = 1; - return; - } - - if (strcmp(arg, "no_rhosts") == 0) { - opts->opt_no_rhosts = 1; - return; - } - - if (strcmp(arg, "debug") == 0) { - D(("debugging enabled")); - opts->opt_debug = 1; - return; - } - - if (strcmp(arg, "no_warn") == 0) { - opts->opt_nowarn = 1; - return; - } - - if (strcmp(arg, "promiscuous") == 0) { - opts->opt_promiscuous = 1; /* used to permit '+' in ...hosts file */ - return; - } - - if (strcmp(arg, "suppress") == 0) { - opts->opt_suppress = 1; /* used to suppress failure warning message */ - return; - } - - if (strcmp(arg, "privategroup") == 0) { - opts->opt_private_group = 1; /* used to permit group write on .rhosts - file if group has same name as owner */ - return; - } - - if (strcmp(arg, "no_uid_check") == 0) { - opts->opt_no_uid_check = 1; /* NIS optimization */ - return; - } - - if (strncmp(arg, "superuser=", sizeof("superuser=")-1) == 0) { - opts->superuser = arg+sizeof("superuser=")-1; - return; - } - /* - * All other options are ignored at the present time. - */ - pam_syslog(pamh, LOG_WARNING, "unrecognized option '%s'", arg); -} - -static void -set_parameters (const pam_handle_t *pamh, struct _options *opts, - int flags, int argc, const char **argv) -{ - opts->opt_silent = flags & PAM_SILENT; - opts->opt_disallow_null_authtok = flags & PAM_DISALLOW_NULL_AUTHTOK; - - while (argc-- > 0) { - set_option (pamh, opts, *argv); - ++argv; - } -} - -/* - * Obtain the name of the remote host. Currently, this is simply by - * requesting the contents of the PAM_RHOST item. - */ - -static int -pam_get_rhost (pam_handle_t *pamh, const char **rhost) -{ - int retval; - const void *current; - - retval = pam_get_item (pamh, PAM_RHOST, ¤t); - if (retval != PAM_SUCCESS) - return retval; - - if (current == NULL) { - return PAM_AUTH_ERR; - } - *rhost = current; - - return retval; /* pass on any error from conversation */ -} - -/* - * Obtain the name of the remote user. Currently, this is simply by - * requesting the contents of the PAM_RUSER item. - */ - -static int -pam_get_ruser(pam_handle_t *pamh, const char **ruser) -{ - int retval; - const void *current; - - retval = pam_get_item (pamh, PAM_RUSER, ¤t); - if (retval != PAM_SUCCESS) { - return retval; - } - - if (current == NULL) { - return PAM_AUTH_ERR; - } - *ruser = current; - - return retval; /* pass on any error from conversation */ -} - -/* - * Returns 1 if positive match, 0 if no match, -1 if negative match. - */ - -static int -__icheckhost (pam_handle_t *pamh, struct _options *opts, u_int32_t raddr - , register char *lhost, const char *rhost) -{ - struct hostent *hp; - u_int32_t laddr; - int negate=1; /* Multiply return with this to get -1 instead of 1 */ - char **pp; - const void *user; - - /* Check nis netgroup. We assume that pam has done all needed - paranoia checking before we are handed the rhost */ - if (strncmp("+@",lhost,2) == 0) - return(innetgr(&lhost[2],rhost,NULL,NULL)); - - if (strncmp("-@",lhost,2) == 0) - return(-innetgr(&lhost[2],rhost,NULL,NULL)); - - /* -host */ - if (strncmp("-",lhost,1) == 0) { - negate=-1; - lhost++; - } else if (strcmp("+",lhost) == 0) { - (void) pam_get_item(pamh, PAM_USER, &user); - D(("user %s has a `+' host entry", user)); - if (opts->opt_promiscuous) - return (1); /* asking for trouble, but ok.. */ - /* If not promiscuous: handle as negative */ - return (-1); - } else if (strncmp("+",lhost,1) == 0) { - /* '+hostname' is supposed to be equivalent to 'hostname' */ - lhost++; - } - - - /* Try for raw ip address first. */ - if (isdigit(*lhost) && (int32_t)(laddr = inet_addr(lhost)) != -1) - return (negate*(! (raddr ^ laddr))); - - /* Better be a hostname. */ - hp = gethostbyname(lhost); - if (hp == NULL) - return (0); - - /* Spin through ip addresses. */ - for (pp = hp->h_addr_list; *pp; ++pp) - if (!memcmp (&raddr, *pp, sizeof (u_int32_t))) - return (negate); - - /* No match. */ - return (0); -} - -/* Returns 1 on positive match, 0 on no match, -1 on negative match */ - -static int -__icheckuser (pam_handle_t *pamh, struct _options *opts, - const char *luser, const char *ruser) -{ - /* - luser is user entry from .rhosts/hosts.equiv file - ruser is user id on remote host - */ - const void *user; - - /* [-+]@netgroup */ - if (strncmp("+@",luser,2) == 0) - return (innetgr(&luser[2],NULL,ruser,NULL)); - - if (strncmp("-@",luser,2) == 0) - return (-innetgr(&luser[2],NULL,ruser,NULL)); - - /* -user */ - if (strncmp("-",luser,1) == 0) - return(-(strcmp(&luser[1],ruser) == 0)); - - /* + */ - if (strcmp("+",luser) == 0) { - (void) pam_get_item(pamh, PAM_USER, &user); - pam_syslog(pamh, LOG_WARNING, "user %s has a `+' user entry", - (const char *) user); - if (opts->opt_promiscuous) - return(1); - /* If not promiscuous we handle it as a negative match */ - return(-1); - } - - /* simple string match */ - return (strcmp(ruser, luser) == 0); -} - -/* - * Returns 1 for blank lines (or only comment lines) and 0 otherwise - */ - -static int __isempty(char *p) -{ - while (*p && isspace(*p)) { - ++p; - } - - return (*p == '\0' || *p == '#') ? 1:0 ; -} - -/* - * Returns 0 if positive match, 1 if _not_ ok. - */ - -static int -__ivaliduser (pam_handle_t *pamh, struct _options *opts, - FILE *hostf, u_int32_t raddr, - const char *luser, const char *ruser, const char *rhost) -{ - register const char *user; - register char *p; - int hcheck, ucheck; - int retval = 1; -#ifdef HAVE_GETLINE - char *buf=NULL; - size_t buflen=0; - - while (getline(&buf,&buflen,hostf) > 0) { -#else - char buf[MAXHOSTNAMELEN + 128]; /* host + login */ - - while (fgets(buf, sizeof(buf), hostf) != NULL) { /* hostf file line */ -#endif - p = buf; /* from beginning of file.. */ - - /* Skip empty or comment lines */ - if (__isempty(p)) { - continue; - } - - /* Skip lines that are too long. */ - if (strchr(p, '\n') == NULL) { - int ch = getc(hostf); - - while (ch != '\n' && ch != EOF) - ch = getc(hostf); - continue; - } - - /* - * If there is a hostname at the start of the line. Set it to - * lower case. A leading ' ' or '\t' indicates no hostname - */ - - for (;*p && !isspace(*p); ++p) { - *p = tolower(*p); - } - - /* - * next we want to find the permitted name for the remote user - */ - - if (*p == ' ' || *p == '\t') { - - /* <nul> terminate hostname and skip spaces */ - for (*p++='\0'; *p && isspace(*p); ++p); - - user = p; /* this is the user's name */ - while (*p && !isspace(*p)) - ++p; /* find end of user's name */ - } else - user = p; - - *p = '\0'; /* <nul> terminate username (+host?) */ - - /* buf -> host(?) ; user -> username(?) */ - - /* First check host part */ - hcheck=__icheckhost(pamh, opts, raddr, buf, rhost); - - if (hcheck<0) - break; - - if (hcheck) { - /* Then check user part */ - if (! (*user)) - user = luser; - - ucheck=__icheckuser(pamh, opts, user, ruser); - - /* Positive 'host user' match? */ - if (ucheck>0) { - retval = 0; - break; - } - - /* Negative 'host -user' match? */ - if (ucheck<0) - break; - - /* Neither, go on looking for match */ - } - } -#ifdef HAVE_GETLINE - if(buf)free(buf); -#endif - - return retval; -} - -/* - * New .rhosts strategy: We are passed an ip address. We spin through - * hosts.equiv and .rhosts looking for a match. When the .rhosts only - * has ip addresses, we don't have to trust a nameserver. When it - * contains hostnames, we spin through the list of addresses the nameserver - * gives us and look for a match. - * - * Returns 0 if ok, -1 if not ok. - */ - -static int -pam_iruserok(pam_handle_t *pamh, - struct _options *opts, u_int32_t raddr, int superuser, - const char *ruser, const char *luser, const char *rhost) -{ - const char *cp; - struct stat sbuf; - struct passwd *pwd; - FILE *hostf; - uid_t uid; - int answer; - char *fpath; - - if ((!superuser||opts->opt_hosts_equiv_rootok) && !opts->opt_no_hosts_equiv ) { - - /* try to open system hosts.equiv file */ - hostf = fopen (_PATH_HEQUIV, "r"); - if (hostf) { - answer = __ivaliduser(pamh, opts, hostf, raddr, luser - , ruser, rhost); - (void) fclose(hostf); - if (answer == 0) - return 0; /* remote host is equivalent to localhost */ - } /* else { - No hosts.equiv file on system. - } */ - } - - if ( opts->opt_no_rhosts ) - return 1; - - /* - * Identify user's local .rhosts file - */ - - pwd = pam_modutil_getpwnam(pamh, luser); - if (pwd == NULL) { - /* - * luser is assumed to be valid because of an earlier check for uid = 0 - * we don't log this error twice. However, this shouldn't happen ! - * --cristiang - */ - return(1); - } - - if (asprintf (&fpath, "%s%s", pwd->pw_dir, USER_RHOSTS_FILE) < 0) { - pam_syslog (pamh, LOG_ALERT, "Running out of memory"); - return 1; - } - - /* - * Change effective uid while _reading_ .rhosts. (not just - * opening). If root and reading an NFS mounted file system, - * can't read files that are 0600 as .rhosts files should be. - */ - - /* We are root, this will not fail */ -#ifdef __linux__ - /* If we are on linux the better way is setfsuid */ - uid = setfsuid(pwd->pw_uid); - hostf = fopen(fpath, "r"); -#else - uid = geteuid(); - (void) seteuid(pwd->pw_uid); - hostf = fopen(fpath, "r"); -#endif - - if (hostf == NULL) { - if (opts->opt_debug) - pam_syslog(pamh, LOG_DEBUG, "Could not open %s: %m", fpath); - answer = 1; - goto exit_function; - } - - /* - * If not a regular file, or is owned by someone other than - * user or root or if writeable by anyone but the owner, quit. - */ - - cp = NULL; - if (lstat(fpath, &sbuf) < 0 || !S_ISREG(sbuf.st_mode)) - cp = ".rhosts not regular file"; - else if (fstat(fileno(hostf), &sbuf) < 0) - cp = ".rhosts fstat failed"; - else if (sbuf.st_uid && sbuf.st_uid != pwd->pw_uid) - cp = "bad .rhosts owner"; - else if (sbuf.st_mode & S_IWOTH) - cp = ".rhosts writable by other!"; - else if (sbuf.st_mode & S_IWGRP) { - - /* private group caveat */ - if (opts->opt_private_group) { - struct group *grp = pam_modutil_getgrgid(pamh, sbuf.st_gid); - - if (NULL == grp || NULL == grp->gr_name - || strcmp(luser,grp->gr_name)) { - cp = ".rhosts writable by public group"; - } else if (grp->gr_mem) { - int gcount; - - /* require at most one member (luser) of this group */ - for (gcount=0; grp->gr_mem[gcount]; ++gcount) { - if (strcmp(grp->gr_mem[gcount], luser)) { - gcount = -1; - break; - } - } - if (gcount < 0) { - cp = ".rhosts writable by other members of group"; - } - } - } else { - cp = ".rhosts writable by group"; - } - - } /* It is _NOT_ safe to append an else here... Do so prior to - * S_IWGRP check */ - - /* If there were any problems, quit. */ - if (cp) { - opts->last_error = cp; - answer = 1; - goto exit_function; - } - - answer = __ivaliduser (pamh, opts, hostf, raddr, luser, ruser, rhost); - -exit_function: - /* - * Go here to exit after the fsuid/euid has been adjusted so that - * they are reset before we exit. - */ - -#ifdef __linux__ - setfsuid(uid); -#else - (void)seteuid(uid); -#endif - - free (fpath); - - if (hostf != NULL) - (void) fclose(hostf); - - return answer; -} - -static int -pam_ruserok (pam_handle_t *pamh, - struct _options *opts, const char *rhost, int superuser, - const char *ruser, const char *luser) -{ - struct hostent *hp; - int answer = 1; /* default to failure */ - u_int32_t *addrs; - int n, i; - - opts->last_error = (char *) 0; - hp = gethostbyname(rhost); /* identify host */ - - if (hp != NULL) { - /* First of all check the address length */ - if (hp->h_length != 4) { - pam_syslog(pamh, LOG_ALERT, - "pam_rhosts module can't work with non-IPv4 addresses"); - return 1; /* not allowed */ - } - - /* loop though address list */ - for (n = 0; hp->h_addr_list[n]; n++); - D(("rhosts: %d addresses", n)); - - if (n) { - addrs = calloc (n, hp->h_length); - for (i = 0; i < n; i++) - memcpy (addrs+i, hp->h_addr_list[i], hp->h_length); - - for (i = 0; i < n && answer; i++) { - D(("rhosts: address %d is %04x", i, addrs[i])); - answer = pam_iruserok(pamh, opts, addrs[i], superuser, - ruser, luser, rhost); - /* answer == 0 means success */ - } - - free (addrs); - } - } - - return answer; -} - -/* - * Internal function to do authentication - */ - -static int _pam_auth_rhosts (pam_handle_t *pamh, - int flags, - int argc, - const char **argv) -{ - int retval; - const char *luser = NULL; - const char *ruser = NULL, *rhost = NULL; - struct _options opts; - int as_root = 0; - - /* - * Look at the options and set the flags accordingly. - */ - memset (&opts, 0, sizeof (opts)); - set_parameters (pamh, &opts, flags, argc, argv); - /* - * Obtain the parameters for the various items - */ - for (;;) { /* abuse loop to avoid goto */ - - /* get the remotehost */ - D(("getting rhost")); - retval = pam_get_rhost(pamh, &rhost); - (void) pam_set_item(pamh, PAM_RHOST, rhost); - if (retval != PAM_SUCCESS) { - if (opts.opt_debug) { - pam_syslog(pamh, LOG_DEBUG, - "could not get the remote host name"); - } - break; - } - - /* get the remote user */ - D(("getting ruser")); - retval = pam_get_ruser(pamh, &ruser); - (void) pam_set_item(pamh, PAM_RUSER, ruser); - if (retval != PAM_SUCCESS) { - if (opts.opt_debug) - pam_syslog(pamh, LOG_DEBUG, - "could not get the remote username"); - break; - } - - /* get the local user */ - D(("getting user")); - retval = pam_get_user(pamh, &luser, NULL); - if (retval != PAM_SUCCESS) { - if (opts.opt_debug) - pam_syslog(pamh, LOG_DEBUG, - "could not determine name of local user"); - break; - } - - if (opts.superuser && !strcmp(opts.superuser, luser)) { - as_root = 1; - } - - /* check if the luser uid == 0... --cristiang */ - if (! opts.opt_no_uid_check) { - struct passwd *luser_pwd; - - luser_pwd = pam_modutil_getpwnam(pamh, luser); - if (luser_pwd == NULL) { - if (opts.opt_debug) - pam_syslog(pamh, LOG_DEBUG, - "user '%s' unknown to this system", luser); - retval = PAM_AUTH_ERR; - break; - } - if (luser_pwd->pw_uid == 0) - as_root = 1; - luser_pwd = NULL; /* forget */ - } -/* - * Validate the account information. - */ - if (pam_ruserok (pamh, &opts, rhost, as_root, ruser, luser) != 0) { - if ( !opts.opt_suppress ) { - pam_syslog(pamh, LOG_WARNING, "denied to %s@%s as %s: %s", - ruser, rhost, luser, (opts.last_error==NULL) ? - "access not allowed":opts.last_error); - } - retval = PAM_AUTH_ERR; - } else { - pam_syslog(pamh, LOG_NOTICE, "allowed to %s@%s as %s", - ruser, rhost, luser); - } - break; - } - - return retval; -} - -/* --- authentication management functions --- */ - -PAM_EXTERN -int pam_sm_authenticate (pam_handle_t *pamh, - int flags, - int argc, - const char **argv) -{ - int retval; - - if (sizeof(u_int32_t) != 4) { - pam_syslog (pamh, LOG_ALERT, - "pam_rhosts module can\'t work on this hardware (yet)"); - return PAM_AUTH_ERR; - } - sethostent(1); - retval = _pam_auth_rhosts (pamh, flags, argc, argv); - endhostent(); - return retval; -} - -PAM_EXTERN int -pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, - int argc UNUSED, const char **argv UNUSED) -{ - return PAM_SUCCESS; -} - -/* end of module definition */ - - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_rhosts_auth_modstruct = { - "pam_rhosts_auth", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - NULL, - NULL, - NULL, -}; - -#endif diff --git a/modules/pam_rhosts/tst-pam_rhosts_auth b/modules/pam_rhosts/tst-pam_rhosts_auth deleted file mode 100755 index 6b14ec51..00000000 --- a/modules/pam_rhosts/tst-pam_rhosts_auth +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -../../tests/tst-dlopen .libs/pam_rhosts_auth.so diff --git a/modules/pam_unix/unix_update.c b/modules/pam_unix/unix_update.c index 6dc8ace4..595b7f8b 100644 --- a/modules/pam_unix/unix_update.c +++ b/modules/pam_unix/unix_update.c @@ -26,13 +26,6 @@ #include <signal.h> #include <time.h> #include <sys/time.h> -#ifdef WITH_SELINUX -#include <selinux/selinux.h> -#define SELINUX_ENABLED (selinux_enabled!=-1 ? selinux_enabled : (selinux_enabled=is_selinux_enabled()>0)) -static int selinux_enabled=-1; -#else -#define SELINUX_ENABLED 0 -#endif #include <security/_pam_types.h> #include <security/_pam_macros.h> @@ -71,13 +64,13 @@ set_password(const char *forwho, const char *shadow, const char *remember) return PAM_AUTHTOK_LOCK_BUSY; pwd = getpwnam(forwho); - + if (pwd == NULL) { retval = PAM_USER_UNKNOWN; goto done; } - /* does pass agree with the official one? + /* does pass agree with the official one? we always allow change from null pass */ retval = helper_verify_password(forwho, pass, 1); if (retval != PAM_SUCCESS) { @@ -146,7 +139,7 @@ int main(int argc, char *argv[]) if (geteuid() != 0) { return PAM_CRED_INSUFFICIENT; } - + option = argv[2]; if (strcmp(option, "update") == 0) { diff --git a/po/Linux-PAM.pot b/po/Linux-PAM.pot index a5d0922b..14855268 100644 --- a/po/Linux-PAM.pot +++ b/po/Linux-PAM.pot @@ -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: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -30,7 +30,7 @@ msgstr "" msgid "erroneous conversation (%d)\n" msgstr "" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "" @@ -213,12 +213,12 @@ msgid "has been already used" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "" @@ -228,17 +228,17 @@ msgstr "" msgid "BAD PASSWORD: %s" msgstr "" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -459,28 +459,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" msgstr[1] "" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" @@ -489,35 +488,35 @@ msgstr "" msgid "Password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/POTFILES.in b/po/POTFILES.in index 12a2d75c..7887aad7 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -58,7 +58,6 @@ ./modules/pam_namespace/pam_namespace.c ./modules/pam_nologin/pam_nologin.c ./modules/pam_permit/pam_permit.c -./modules/pam_rhosts/pam_rhosts_auth.c ./modules/pam_rhosts/pam_rhosts.c ./modules/pam_rootok/pam_rootok.c ./modules/pam_securetty/pam_securetty.c @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: @PACKAGE@\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2001-07-13 15:36+0200\n" "Last-Translator: Novell Language <language@novell.com>\n" "Language-Team: Novell Language <language@novell.com>\n" @@ -29,7 +29,7 @@ msgstr "...عذرًا، انتهى الوقت!\n" msgid "erroneous conversation (%d)\n" msgstr "محادثة خاطئة (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "تسجيل الدخول:" @@ -212,12 +212,12 @@ msgid "has been already used" msgstr "كلمة السر مستخدمة بالفعل" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "لم يتم إدخال كلمة السر" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "لم يتم تغيير كلمة السر" @@ -227,17 +227,17 @@ msgstr "لم يتم تغيير كلمة السر" msgid "BAD PASSWORD: %s" msgstr "كلمة سر سيئة: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -464,28 +464,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: لا يمكن إعادة تعيين كافة المستخدمين إلى رقم غير الصفر\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "انتهت مدة صلاحية الحساب الخاص بك؛ الرجاء الاتصال بمسؤول النظام" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "مطلوب منك تغيير كلمة السر على الفور (مفروض بواسطة المسؤول)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "مطلوب منك تغيير كلمة السر على الفور (كلمة السر قديمة جدًا)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "تحذير: سوف تنتهي مدة صلاحية كلمة السر الخاصة بك خلال %d يوم%.2s" msgstr[1] "تحذير: سوف تنتهي مدة صلاحية كلمة السر الخاصة بك خلال %d يوم%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "تحذير: سوف تنتهي مدة صلاحية كلمة السر الخاصة بك خلال %d يوم%.2s" @@ -494,36 +493,36 @@ msgstr "تحذير: سوف تنتهي مدة صلاحية كلمة السر ال msgid "Password: " msgstr "كلمة السر: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "تعذر تغيير كلمة السر الخاصة بـ NIS." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "يجب اختيار كلمة سر أطول" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "كلمة السر التي تم إدخالها مستخدمة بالفعل. اختر كلمة سر أخرى." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "تغيير كلمة سر STRESS لـ" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "كلمة سر UNIX (الحالية): " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "يجب الانتظار فترة أطول لتغيير كلمة السر" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "أدخل كلمة سر UNIX الجديدة: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "أعد كتابة كلمة سر UNIX الجديدة: " @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: @PACKAGE@\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2007-02-22 20:57+0100\n" "Last-Translator: Anna <blabla@blabla.es>\n" "Language-Team: Catalan\n" @@ -30,7 +30,7 @@ msgstr "...S'ha acabat el temps.\n" msgid "erroneous conversation (%d)\n" msgstr "conversa errònia (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "entrada:" @@ -214,12 +214,12 @@ msgid "has been already used" msgstr "ja s'ha fet servir" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "No s'ha proporcionat cap contrasenya" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "No s'ha canviat la contrasenya" @@ -229,17 +229,17 @@ msgstr "No s'ha canviat la contrasenya" msgid "BAD PASSWORD: %s" msgstr "CONTRASENYA INCORRECTA: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -467,29 +467,28 @@ msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: no es poden restablir tots els usuaris a un valor diferent de zero\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "El vostre compte ha caducat. Contacteu amb l'administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Heu de canviar la contrasenya immediatament (us hi obliga l'usuari primari)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Heu de canviar la contrasenya immediatament (la contrasenya és antiga)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Atenció: la contrasenya venç d'aquí a %d dia%.2s" msgstr[1] "Atenció: la contrasenya venç d'aquí a %d dia%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Atenció: la contrasenya venç d'aquí a %d dia%.2s" @@ -498,36 +497,36 @@ msgstr "Atenció: la contrasenya venç d'aquí a %d dia%.2s" msgid "Password: " msgstr "Contrasenya: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "No s'ha pogut canviar la contrasenya NIS." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Heu de triar una contrasenya més llarga" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Aquesta contrasenya ja s'ha fet servir. Trieu-ne una altra." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "S'està canviant la contrasenya d'STRESS per a " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "contrasenya (actual) d'UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Heu d'esperar més temps abans de canviar la contrasenya" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Introduïu la nova contrasenya d'UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Torneu a escriure la nova contrasenya d'UNIX: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2007-10-01 15:54+0100\n" "Last-Translator: Tomas Mraz <t8m@centrum.cz>\n" "Language-Team: cs_CZ <cs@li.org>\n" @@ -30,7 +30,7 @@ msgstr "...Čas vypršel!\n" msgid "erroneous conversation (%d)\n" msgstr "nesprávná konverzace (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login:" @@ -213,12 +213,12 @@ msgid "has been already used" msgstr "již bylo použito" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Nezadáno heslo" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Heslo nebylo změněno" @@ -228,17 +228,17 @@ msgstr "Heslo nebylo změněno" msgid "BAD PASSWORD: %s" msgstr "ŠPATNÉ HESLO: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "%s selhal: návratový kód %d" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "%s selhal: dostal signál %d%s" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s selhal: neznámý kód stavu 0x%x" @@ -462,19 +462,19 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nelze resetovat všechny uživatele nenulově\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Váš účet vypršel; kontaktujte prosím svého správce systému" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Musíte okamžitě změnit své heslo (vynuceno rootem)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 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:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -482,9 +482,8 @@ msgstr[0] "Varování: Vaše heslo vyprší za %d den" msgstr[1] "Varování: Vaše heslo vyprší za %d dny" msgstr[2] "Varování: Vaše heslo vyprší za %d dní" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varování: Počet dní do vypršení hesla: %d" @@ -493,35 +492,35 @@ msgstr "Varování: Počet dní do vypršení hesla: %d" msgid "Password: " msgstr "Heslo: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS heslo se nepodařilo změnit." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Musíte zvolit delší heslo" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Heslo již bylo použito. Zvolte jiné." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, c-format msgid "Changing password for %s." msgstr "Změna hesla pro %s." -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(současné) UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Na změnu svého hesla musíte počkat déle" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Zadejte nové UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Opakujte nové UNIX heslo: " @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: @PACKAGE@\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2005-08-16 20:00+0200\n" "Last-Translator: Novell Language <language@novell.com>\n" "Language-Team: Novell Language <language@novell.com>\n" @@ -31,7 +31,7 @@ msgstr "...Din tid er desværre gået!\n" msgid "erroneous conversation (%d)\n" msgstr "konversationsfejl (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login:" @@ -217,12 +217,12 @@ msgid "has been already used" msgstr "er allerede blevet brugt" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Der er ikke angivet nogen adgangskode" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Adgangskoden er uændret" @@ -232,17 +232,17 @@ msgstr "Adgangskoden er uændret" msgid "BAD PASSWORD: %s" msgstr "DÅRLIG ADGANGSKODE: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, fuzzy, c-format msgid "%s failed: exit code %d" msgstr "'{0}' script mislykkedes med afslutningskode '{1}'" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -471,28 +471,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Alle brugere kunne ikke nulstilles til ikke-nul\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er udløbet. Kontakt din systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Du skal omgående ændre din adgangskode (gennemtvunget af roden)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Du skal omgående ændre din adgangskode (for gammel adgangskode)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Advarsel: Din adgangskode udløber om %d dage%.2s" msgstr[1] "Advarsel: Din adgangskode udløber om %d dage%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: Din adgangskode udløber om %d dage%.2s" @@ -501,36 +500,36 @@ msgstr "Advarsel: Din adgangskode udløber om %d dage%.2s" msgid "Password: " msgstr "Adgangskode: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS-adgangskoden kunne ikke ændres." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Du skal vælge en længere adgangskode" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Adgangskoden er allerede blevet brugt. Vælg en anden." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Ændrer STRESS-adgangskode for" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(nuværende) UNIX-adgangskode: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Du skal vente lidt længere for at ændre din adgangskode" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Indtast ny UNIX-adgangskode: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Genindtast ny UNIX-adgangskode: " @@ -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: 2008-01-07 15:09+0100\n" -"PO-Revision-Date: 2008-01-07 14:59+01:00\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" +"PO-Revision-Date: 2008-02-06 15:19+01:00\n" "Last-Translator: Novell Language <language@novell.com>\n" "Language-Team: Novell Language <language@novell.com>\n" "MIME-Version: 1.0\n" @@ -29,7 +29,7 @@ msgstr "...Ihre Zeit ist abgelaufen.\n" msgid "erroneous conversation (%d)\n" msgstr "fehlerhafte Kommunikation (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login:" @@ -216,12 +216,12 @@ msgid "has been already used" msgstr "es wurde bereits verwendet" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Kein Passwort angegeben" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Passwort nicht geändert" @@ -231,17 +231,17 @@ msgstr "Passwort nicht geändert" msgid "BAD PASSWORD: %s" msgstr "Schlechtes Passwort: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "%s schlug fehl: Fehlercode %d" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "%s schlug fehl: Signal %d%s erhalten" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s schlug fehl: Unbekannter Status 0x%x" @@ -326,7 +326,7 @@ msgstr "Verzeichnis %s kann nicht erstellt werden: %m" #: modules/pam_selinux/pam_selinux.c:94 msgid "Error connecting to audit system." -msgstr "" +msgstr "Fehler beim Zugriff auf das Audit-Subsystem." #: modules/pam_selinux/pam_selinux.c:98 msgid "Error translating default context." @@ -338,7 +338,7 @@ msgstr "" #: modules/pam_selinux/pam_selinux.c:113 msgid "Error sending audit message." -msgstr "" +msgstr "Fehler beim Schreiben einer Audit-Meldung." #: modules/pam_selinux/pam_selinux.c:164 msgid "Would you like to enter a security context? [N] " @@ -464,28 +464,27 @@ msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: Es können nicht alle Benutzer auf Nicht-null zurückgesetzt werden\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Ihr Konto ist abgelaufen. Wenden Sie sich an den Systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Sie müssen Ihr Passwort sofort ändern (von Root erzwungen)." -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Sie müssen Ihr Passwort sofort ändern (Passwortablauf)." -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Warnung: Ihr Passwort läuft in %d Tag ab." msgstr[1] "Warnung: Ihr Passwort läuft in %d Tagen ab." -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Warnung: Ihr Passwort läuft in %d Tagen ab." @@ -494,36 +493,36 @@ msgstr "Warnung: Ihr Passwort läuft in %d Tagen ab." msgid "Password: " msgstr "Passwort: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "Änderung des NIS-Passworts nicht möglich." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Sie müssen ein längeres Passwort auswählen." -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Passwort wurde bereits verwendet. Wählen Sie ein anderes aus." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, c-format msgid "Changing password for %s." msgstr "Ändern des Passworts für %s." -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(aktuelles) UNIX Passwort: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Sie können Ihr Passwort noch nicht ändern" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Geben Sie ein neues UNIX Passwort ein: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Geben Sie das neue UNIX Passwort erneut ein: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -28,7 +28,7 @@ msgstr "...Lo sentimos, el tiempo se ha agotado.\n" msgid "erroneous conversation (%d)\n" msgstr "conversación incorrecta (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "inicio de sesión:" @@ -214,12 +214,12 @@ msgid "has been already used" msgstr "ya se ha utilizado" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "No se ha proporcionado ninguna contraseña" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "La contraseña no ha cambiado" @@ -229,17 +229,17 @@ msgstr "La contraseña no ha cambiado" msgid "BAD PASSWORD: %s" msgstr "CONTRASEÑA INCORRECTA: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -469,30 +469,29 @@ msgstr "" "%s: No es posible restaurar a todos los usuarios a un número distinto de " "cero\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" "La cuenta ha caducado, póngase en contacto con el administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Debe cambiar la contraseña inmediatamente (aplicado por el usuario root)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Debe cambiar la contraseña inmediatamente (la contraseña ha caducado)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Advertencia: la contraseña caducará dentro de %d día%.2s" msgstr[1] "Advertencia: la contraseña caducará dentro de %d día%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Advertencia: la contraseña caducará dentro de %d día%.2s" @@ -501,36 +500,36 @@ msgstr "Advertencia: la contraseña caducará dentro de %d día%.2s" msgid "Password: " msgstr "Contraseña:" -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "No es posible cambiar la contraseña NIS." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Debe elegir una contraseña más larga" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "La contraseña ya se ha utilizado. Seleccione otra." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Cambiando la contraseña STRESS para" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(actual) contraseña de UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Debe esperar más tiempo para cambiar la contraseña" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Introduzca la nueva contraseña de UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Vuelva a escribir la nueva contraseña de UNIX:" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -32,7 +32,7 @@ msgstr "...Aikasi on loppunut!\n" msgid "erroneous conversation (%d)\n" msgstr "virheellinen keskustelu (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "kirjautuminen:" @@ -215,12 +215,12 @@ msgid "has been already used" msgstr "on jo käytetty" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Et antanut salasanaa" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Salasanaa ei vaihdettu" @@ -230,17 +230,17 @@ msgstr "Salasanaa ei vaihdettu" msgid "BAD PASSWORD: %s" msgstr "HUONO SALASANA: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -468,28 +468,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Ei voida palauttaa kaikkia käyttäjiä ei-nolliksi\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Käyttäjätilisi on vanhentunut; ota yhteyttä järjestelmän ylläpitäjään" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Salasanasi täytyy vaihtaa heti (pääkäyttäjän vaatimus)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Salasanasi täytyy vaihtaa heti (salasana vanhentunut)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Varoitus: salasanasi vanhenee %d päivässä%.2s" msgstr[1] "Varoitus: salasanasi vanhenee %d päivässä%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Varoitus: salasanasi vanhenee %d päivässä%.2s" @@ -498,36 +497,36 @@ msgstr "Varoitus: salasanasi vanhenee %d päivässä%.2s" msgid "Password: " msgstr "Salasana: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS-salasanaa ei voitu vaihtaa." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Salasanan tulee olla pidempi" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Salasana on jo käytetty. Valitse toinen." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Vaihdetaan STRESS-salasana " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(nykyinen) UNIX salasana: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Sinun täytyy odottaa kauemmin vaihtaaksesi salasanan" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Anna uusi UNIX-salasana: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Anna uusi UNIX-salasana uudelleen: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -28,7 +28,7 @@ msgstr "...Votre temps est épuisé !\n" msgid "erroneous conversation (%d)\n" msgstr "erreurs de conversation (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login : " @@ -219,12 +219,12 @@ msgid "has been already used" msgstr "a déjà été utilisé" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Aucun mot de passe fourni" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Mot de passe inchangé" @@ -234,17 +234,17 @@ msgstr "Mot de passe inchangé" msgid "BAD PASSWORD: %s" msgstr "MOT DE PASSE INCORRECT : %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -471,29 +471,28 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossible de réinitialiser tous les utilisateurs à non-zéro\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Votre compte a expiré. Contactez votre administrateur système" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Vous devez changer votre mot de passe immédiatement (imposé par root)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "" "Vous devez changer votre mot de passe immédiatement (mot de passe périmé)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Avertissement : votre mot de passe expire dans %d jour%.2s" msgstr[1] "Avertissement : votre mot de passe expire dans %d jour%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Avertissement : votre mot de passe expire dans %d jour%.2s" @@ -502,36 +501,36 @@ msgstr "Avertissement : votre mot de passe expire dans %d jour%.2s" msgid "Password: " msgstr "Mot de passe : " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "Le mot de passe NIS n'a pas pu être changé." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Vous devez choisir un mot de passe plus long" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Mot de passe déjà utilisé. Choisissez-en un autre." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Changement du mot de passe STRESS pour " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "Mot de passe UNIX (actuel) : " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Vous devez encore attendre avant de changer votre mot de passe" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Entrez le nouveau mot de passe UNIX : " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Retapez le nouveau mot de passe UNIX : " @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: hu.new\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2007-02-15 17:40+0100\n" "Last-Translator: Kalman Kemenczy <kkemenczy@novell.com>\n" "Language-Team: <hu@li.org>\n" @@ -34,7 +34,7 @@ msgstr "...Elnézést, de az idő lejárt!\n" msgid "erroneous conversation (%d)\n" msgstr "hibás beszélgetés (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "belépés:" @@ -220,12 +220,12 @@ msgid "has been already used" msgstr "A jelszót már használta. Válasszon egy másikat." #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Nem lett megadva jelszó" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "A jelszó nem változott" @@ -235,17 +235,17 @@ msgstr "A jelszó nem változott" msgid "BAD PASSWORD: %s" msgstr "ROSSZ JELSZÓ: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "%s hiba: kimeneti érték %d" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "%s hiba: kimeneti signal %d%s" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s hiba: ismeretlen állapot 0x%x" @@ -472,28 +472,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nem állítható vissza minden felhasználó nem nullára\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "A fiók érvényessége lejárt; keresse meg a rendszergazdát" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Azonnal meg kell változtatnia a jelszavát (a root írta elő)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Azonnal meg kell változtatnia a jelszavát (a jelszó elévült)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Figyelmeztetés: a jelszava lejár %d nap múlva" msgstr[1] "Figyelmeztetés: a jelszava lejár %d nap múlva" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Figyelmeztetés: a jelszava lejár %d nap múlva" @@ -502,36 +501,36 @@ msgstr "Figyelmeztetés: a jelszava lejár %d nap múlva" msgid "Password: " msgstr "Jelszó: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "A NIS-jelszó nem módosítható." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Hosszabb jelszót kell választania" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "A jelszót már használta. Válasszon egy másikat." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "STRESS jelszó megváltoztatása - " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "A (jelenlegi) UNIX jelszó: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Tovább kell várnia a jelszó módosítására" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Adja meg az új UNIX jelszót: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Írja be újra a UNIX jelszót: " @@ -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: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2007-11-24 13:39+0100\n" "Last-Translator: Luca Bruno <luca.br@uno.it>\n" "Language-Team: Italian <tp@lists.linux.it>\n" @@ -29,7 +29,7 @@ msgstr "...Tempo scaduto!\n" msgid "erroneous conversation (%d)\n" msgstr "conversazione errata (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login:" @@ -216,12 +216,12 @@ msgid "has been already used" msgstr "è già stata utilizzata" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Nessuna password fornita" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Password non modificata" @@ -231,17 +231,17 @@ msgstr "Password non modificata" msgid "BAD PASSWORD: %s" msgstr "PASSWORD ERRATA: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "%s fallita: codice d'uscita %d" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "%s fallita: intercettato il segnale %d%s" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s fallita: stato sconosciuto 0x%x" @@ -463,31 +463,30 @@ msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: Impossibile ripristinare tutti gli utenti a valori diversi da zero\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Account scaduto; contattare l'amministratore di sistema" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" "È richiesta la modifica immediata della password (imposto " "dall'amministratore)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "" "È richiesta la modifica immediata della password (password troppo vecchia)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Avviso: la password scadrà tra %d giorno" msgstr[1] "Avviso: la password scadrà tra %d giorno" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Avviso: la password scadrà tra %d giorni" @@ -496,35 +495,35 @@ msgstr "Avviso: la password scadrà tra %d giorni" msgid "Password: " msgstr "Password: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "Impossibile modificare la password NIS." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Scegliere una password più lunga" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Password già utilizzata. Sceglierne un'altra." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, c-format msgid "Changing password for %s." msgstr "Cambio password per %s." -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "Password UNIX (corrente): " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Attendere ancora per cambiare la password" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Immettere nuova password UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Reimmettere la nuova password UNIX: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -28,7 +28,7 @@ msgstr "...時間切れです。\n" msgid "erroneous conversation (%d)\n" msgstr "誤った会話(%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "ログイン::" @@ -211,12 +211,12 @@ msgid "has been already used" msgstr "パスワードはすでに使用されています。" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "パスワードが与えられていません" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "パスワードが変更されていません" @@ -226,17 +226,17 @@ msgstr "パスワードが変更されていません" msgid "BAD PASSWORD: %s" msgstr "よくないパスワード: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -463,29 +463,28 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: すべてのユーザを非ゼロにリセットできません\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" "アカウントの有効期限が切れました。システム管理者にお問い合わせください。" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "パスワードを直ちに変更する必要があります(強制されたルート)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "パスワードを直ちに変更する必要があります(古いパスワード)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告: パスワードは%d日で有効期限が切れます。%.2s" msgstr[1] "警告: パスワードは%d日で有効期限が切れます。%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "警告: パスワードは%d日で有効期限が切れます。%.2s" @@ -494,37 +493,37 @@ msgstr "警告: パスワードは%d日で有効期限が切れます。%.2s" msgid "Password: " msgstr "パスワード:" -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NISパスワードを変更できませんでした。" -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "長いパスワードを選択する必要があります" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "" "パスワードはすでに使用されています。 別のパスワードを選択してください。" -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "STRESSパスワードの変更元" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "現在のUNIXパスワード:" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "パスワードを変更するには長く待つ必要があります" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "新しいUNIXパスワードを入力してください:" -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "新しいUNIX パスワードを再入力してください:" @@ -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: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -30,7 +30,7 @@ msgstr "...សូមទោស អ្នកអស់ពេលហើ msgid "erroneous conversation (%d)\n" msgstr "សន្ទនាច្រឡំ (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "ចូល ៖" @@ -216,12 +216,12 @@ msgid "has been already used" msgstr "បានប្រើរួចហើយ" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "មិនបានផ្ដល់ពាក្យសម្ងាត់" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "ពាក្យសម្ងាត់មិនបានផ្លាស់ប្ដូរឡើយ" @@ -231,17 +231,17 @@ msgstr "ពាក្យសម្ងាត់មិនបានផ្ល msgid "BAD PASSWORD: %s" msgstr "ពាក្យសម្ងាត់មិនល្អ ៖ %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -468,28 +468,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s ៖ មិនអាចកំណត់អ្នកប្រើទាំងអស់ទៅមិនមែនសូន្យឡើងវិញបានទេ\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "គណនីរបស់អ្នកបានផុតកំណត់ហើយ សូមទាក់ទងអ្នកគ្រប់គ្រងប្រព័ន្ធរបស់អ្នក" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "អ្នកត្រូវតែផ្លាស់ប្ដូរពាក្យសម្ងាត់របស់អ្នកឥឡូវនេះ (root បានចេញបញ្ជា)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "អ្នកត្រូវតែផ្លាស់ប្ដូរពាក្យសម្ងាត់របស់អ្នកឥឡូវនេះ (ពាក្យសម្ងាត់ចាស់ហើយ)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "ការព្រមាន ៖ ពាក្យសម្ងាត់របស់អ្នកនឹងផុតកំណត់ក្នុងរយៈពេល %d ថ្ងៃ %.2s ។" msgstr[1] "ការព្រមាន ៖ ពាក្យសម្ងាត់របស់អ្នកនឹងផុតកំណត់ក្នុងរយៈពេល %d ថ្ងៃ %.2s ។" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "ការព្រមាន ៖ ពាក្យសម្ងាត់របស់អ្នកនឹងផុតកំណត់ក្នុងរយៈពេល %d ថ្ងៃ %.2s ។" @@ -498,36 +497,36 @@ msgstr "ការព្រមាន ៖ ពាក្យសម្ងាត់ msgid "Password: " msgstr "ពាក្យសម្ងាត់ ៖ " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "មិនអាចផ្លាស់ប្ដូរពាក្យសម្ងាត់ NIS បានឡើយ ។" -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "អ្នកត្រូវតែជ្រើសពាក្យសម្ងាត់វែងជាងនេះ" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "ពាក្យសម្ងាត់ត្រូវបានប្រើរួចហើយ ។ សូមជ្រើសមួយទៀត ។" -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "ការផ្លាស់ប្ដូរពាក្យសម្ងាត់ STRESS សម្រាប់ " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(បច្ចុប្បន្ន) ពាក្យសម្ងាត់ UNIX ៖" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "អ្នកត្រូវតែរង់ចាំបន្តិច ដើម្បីផ្លាស់ប្ដូរពាក្យសម្ងាត់របស់អ្នក" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "បញ្ចូលពាក្យសម្ងាត់ UNIX ថ្មី ៖ " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "វាយពាក្យសម្ងាត់ UNIX ថ្មីម្ដងទៀត ៖ " @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -28,7 +28,7 @@ msgstr "...Beklager, tiden er utløpt!\n" msgid "erroneous conversation (%d)\n" msgstr "mislykket dialog (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "logg inn:" @@ -211,12 +211,12 @@ msgid "has been already used" msgstr "er allerede benyttet" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Passord ikke angitt" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Passord uendret" @@ -226,17 +226,17 @@ msgstr "Passord uendret" msgid "BAD PASSWORD: %s" msgstr "SVAKT PASSORD: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -463,28 +463,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Kan ikke tilbakestille alle brukere til non-zero\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er utløpt; kontakt systemadministratoren" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Du må straks endre passordet ditt (ordre fra rot)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Du må straks endre passordet ditt (passord for gammelt)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Advarsel: passordet ditt vil utløpe om %d dager%.2s" msgstr[1] "Advarsel: passordet ditt vil utløpe om %d dager%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: passordet ditt vil utløpe om %d dager%.2s" @@ -493,36 +492,36 @@ msgstr "Advarsel: passordet ditt vil utløpe om %d dager%.2s" msgid "Password: " msgstr "Passord: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS-passord kunne ikke endres." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Du må velge et lengre passord" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Passordet er allerede benyttet. Velg et annet." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Endrer STRESS-passord for " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(gjeldende) UNIX-passord: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Du må vente lenger før du kan endre passordet" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Angi nytt UNIX-passord: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Bekreft nytt UNIX-passord: " @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM.nl\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -31,7 +31,7 @@ msgstr "...Helaas, uw tijd is verlopen!\n" msgid "erroneous conversation (%d)\n" msgstr "foute conversatie (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "gebruikersnaam:" @@ -214,12 +214,12 @@ msgid "has been already used" msgstr "is al gebruikt" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Geen wachtwoord opgegeven" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Wachtwoord is niet gewijzigd" @@ -229,17 +229,17 @@ msgstr "Wachtwoord is niet gewijzigd" msgid "BAD PASSWORD: %s" msgstr "SLECHT WACHTWOORD: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -467,30 +467,29 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: kan niet alle gebruikers terugzetten naar non-zero\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Uw account is verlopen. Een contact op met uw systeembeheerder" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" "U dient onmiddellijk uw wachtwoord te wijzigen (op last van systeembeheerder)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "" "U dient onmiddellijk uw wachtwoord te wijzigen (wachtwoord is verouderd)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Waarschuwing: uw wachtwoord zal over %d day%.2s verlopen" msgstr[1] "Waarschuwing: uw wachtwoord zal over %d day%.2s verlopen" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Waarschuwing: uw wachtwoord zal over %d day%.2s verlopen" @@ -499,36 +498,36 @@ msgstr "Waarschuwing: uw wachtwoord zal over %d day%.2s verlopen" msgid "Password: " msgstr "Wachtwoord: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS-wachtwoord kon niet worden gewijzigd." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Kies een langer wachtwoord" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Dit wachtwoord is al gebruikt. Kies een ander wachtwoord." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "STRESS-wachtwoord wijzigen voor " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(huidig) UNIX-wachtwoord: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "U moet langer wachten om uw wachtwoord te wijzigen" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Nieuw UNIX-wachtwoord invoeren: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Nieuw UNIX-wachtwoord herhalen: " @@ -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: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -31,7 +31,7 @@ msgstr "...ਅਫ਼ਸੋਸ, ਤੁਹਾਡਾ ਸਮਾਂ ਸਮਾਪਤ msgid "erroneous conversation (%d)\n" msgstr "" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "" @@ -217,12 +217,12 @@ msgid "has been already used" msgstr "ਗੁਪਤ-ਕੋਡ ਪਹਿਲਾਂ ਵੀ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਵੱਖਰਾ ਚੁਣੋ।" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "ਕੋਈ ਗੁਪਤ-ਕੋਡ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "ਗੁਪਤ-ਕੋਡ ਨਾ-ਤਬਦੀਲ ਹੈ" @@ -232,17 +232,17 @@ msgstr "ਗੁਪਤ-ਕੋਡ ਨਾ-ਤਬਦੀਲ ਹੈ" msgid "BAD PASSWORD: %s" msgstr "" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -469,28 +469,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "ਸਾਵਧਾਨ: ਤੁਹਾਡਾ ਗੁਪਤ-ਕੋਡ ਦੀ ਮਿਆਦ %d ਦਿਨ%.2s 'ਚ ਪੁੱਗ ਜਾਵੇਗੀ।" msgstr[1] "ਸਾਵਧਾਨ: ਤੁਹਾਡਾ ਗੁਪਤ-ਕੋਡ ਦੀ ਮਿਆਦ %d ਦਿਨ%.2s 'ਚ ਪੁੱਗ ਜਾਵੇਗੀ।" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "ਸਾਵਧਾਨ: ਤੁਹਾਡਾ ਗੁਪਤ-ਕੋਡ ਦੀ ਮਿਆਦ %d ਦਿਨ%.2s 'ਚ ਪੁੱਗ ਜਾਵੇਗੀ।" @@ -500,37 +499,37 @@ msgstr "ਸਾਵਧਾਨ: ਤੁਹਾਡਾ ਗੁਪਤ-ਕੋਡ ਦੀ ਮ msgid "Password: " msgstr "ਗੁਪਤ-ਕੋਡ ਨਾ-ਤਬਦੀਲ ਹੈ" -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS ਗੁਪਤ-ਕੋਡ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ ਹੈ।" -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "ਤੁਹਾਨੂੰ ਲੰਮੇ ਗੁਪਤ-ਕੋਡ ਦੀ ਚੋਣ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "ਗੁਪਤ-ਕੋਡ ਪਹਿਲਾਂ ਵੀ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਵੱਖਰਾ ਚੁਣੋ।" -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 #, fuzzy msgid "Enter new UNIX password: " msgstr "ਨਵਾਂ STRESS ਗੁਪਤ-ਕੋਡ ਦਿਓ: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 #, fuzzy msgid "Retype new UNIX password: " msgstr "ਨਵਾਂ STRESS ਗੁਪਤ-ਕੋਡ ਮੁੜ-ਲਿਖੋ: " @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -33,7 +33,7 @@ msgstr "... czas minął.\n" msgid "erroneous conversation (%d)\n" msgstr "błędna konwersacja (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login:" @@ -216,12 +216,12 @@ msgid "has been already used" msgstr "było już używane" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Nie podano hasła" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Hasło nie zmienione" @@ -231,17 +231,17 @@ msgstr "Hasło nie zmienione" msgid "BAD PASSWORD: %s" msgstr "ZŁE HASŁO: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -468,19 +468,19 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nie można przywrócić wszystkich użytkowników\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Konto użytkownika wygasło ; proszę skontaktować się z administratorem" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Należy natychmiast zmienić hasło (wymuszone przez administratora)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Należy natychmiast zmienić hasło (hasło wygasło)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -488,9 +488,8 @@ msgstr[0] "Ostrzeżenie: hasło wygaśnie za %d dni%.2s" msgstr[1] "Ostrzeżenie: hasło wygaśnie za %d dni%.2s" msgstr[2] "Ostrzeżenie: hasło wygaśnie za %d dni%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Ostrzeżenie: hasło wygaśnie za %d dni%.2s" @@ -499,36 +498,36 @@ msgstr "Ostrzeżenie: hasło wygaśnie za %d dni%.2s" msgid "Password: " msgstr "Hasło: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "Nie można zmienić hasła NIS." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Proszę podać dłuższe hasło" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Hasło było już używane. Proszę wybrać inne." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Zmiana hasła STRESS dla " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "Bieżące hasło UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Proszę poczekać dłużej aby zmienić hasło" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Nowe hasło UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Powtórzenie hasła UNIX: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM.pt\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2006-05-03 21:54+0200\n" "Last-Translator: Antonio Cardoso Martins <digiplan@netvisao.pt>\n" "Language-Team: portuguese\n" @@ -29,7 +29,7 @@ msgstr "...Lamento, o seu tempo esgotou-se!\n" msgid "erroneous conversation (%d)\n" msgstr "conversação errónea (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login:" @@ -213,12 +213,12 @@ msgid "has been already used" msgstr "já foi utilizada" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Não foi fornecida uma palavra passe" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Palavra passe inalterada" @@ -228,17 +228,17 @@ msgstr "Palavra passe inalterada" msgid "BAD PASSWORD: %s" msgstr "MÁ PALAVRA PASSE: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -465,32 +465,31 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Não foi possível reiniciar todos os utilizadores para não zero\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" "A sua conta de utilizador expirou; por favor contacte o seu administrador de " "sistema" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" "É obrigatório que altere de imediato a sua palavra passe (forçado pelo root)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "" "É obrigatório que altere de imediato a sua palavra passe (forçado pela idade)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Aviso: a sua palavra passe expira em %d dia%.2s" msgstr[1] "Aviso: a sua palavra passe expira em %d dia%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: a sua palavra passe expira em %d dia%.2s" @@ -499,36 +498,36 @@ msgstr "Aviso: a sua palavra passe expira em %d dia%.2s" msgid "Password: " msgstr "Palavra passe: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "A palavra passe de NIS não pode ser alterada." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Deve escolher uma palavra passe mais longa" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "A palavra passe já foi anteriormente utilizada. Escolha outra." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "A alterar a palavra passe de STRESS para " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "palavra passe UNIX (actual): " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Tem de esperar mais antes de poder alterar a sua palavra passe" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Digite a nova palavra passe UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Digite novamente a nova palavra passe UNIX: " diff --git a/po/pt_BR.po b/po/pt_BR.po index fcde82aa..601a7eb9 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -28,7 +28,7 @@ msgstr "...Tempo contando.\n" msgid "erroneous conversation (%d)\n" msgstr "conversação errônea (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "login:" @@ -211,12 +211,12 @@ msgid "has been already used" msgstr "já foi usada" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Nenhuma senha informada" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Senha inalterada" @@ -226,17 +226,17 @@ msgstr "Senha inalterada" msgid "BAD PASSWORD: %s" msgstr "SENHA INCORRETA: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -463,28 +463,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossível redefinir todos os usuários para não-zero\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Sua conta expirou; entre em contato com o administrador do sistema" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Mude sua senha imediatamente (aplicado pela raiz)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Mude sua senha imediatamente (senha expirada)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Aviso: sua senha expirará em %d dia%.2s" msgstr[1] "Aviso: sua senha expirará em %d dia%.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: sua senha expirará em %d dia%.2s" @@ -493,36 +492,36 @@ msgstr "Aviso: sua senha expirará em %d dia%.2s" msgid "Password: " msgstr "Senha:" -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "A senha NIS não pôde ser mudada." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Escolha uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "A senha já foi usada. Escolha outra." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Mudando senha STRESS para" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "Senha UNIX (atual):" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Aguarde mais tempo para mudar a senha" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Digite a nova senha UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Redigite a nova senha UNIX:" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: @PACKAGE@\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2006-01-04 08:58+0100\n" "Last-Translator: Novell Language <language@novell.com>\n" "Language-Team: Novell Language <language@novell.com>\n" @@ -31,7 +31,7 @@ msgstr "...Извините, ваше время истекло!\n" msgid "erroneous conversation (%d)\n" msgstr "ошибочный диалог (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "регистрация:" @@ -220,13 +220,13 @@ msgid "has been already used" msgstr "уже был использован" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Пароль не указан" # password dialog title #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Пароль не изменен" @@ -236,17 +236,17 @@ msgstr "Пароль не изменен" msgid "BAD PASSWORD: %s" msgstr "НЕВЕРНЫЙ ПАРОЛЬ: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, fuzzy, c-format msgid "%s failed: exit code %d" msgstr "Ошибочное выполнение скрипта '{0}' с кодом '{1}'" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -478,21 +478,21 @@ msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: не удается выполнить сброс всех пользователей в ненулевое значение\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" "Срок действия учетной записи истек; обратитесь к системному администратору" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Вам необходимо немедленно сменить пароль (по требованию пользователя root)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Вам необходимо немедленно сменить пароль (пароль устарел)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -500,9 +500,8 @@ msgstr[0] "Предупреждение: срок действия пароля msgstr[1] "Предупреждение: срок действия пароля истекает через %d дней" msgstr[2] "Предупреждение: срок действия пароля истекает через %d дней" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Предупреждение: срок действия пароля истекает через %d дней" @@ -512,38 +511,38 @@ msgid "Password: " msgstr "Пароль: " # password dialog title -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "Пароль NIS изменить нельзя." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Выберите пароль большей длины" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Этот пароль уже был использован. Выберите другой." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Смена пароля STRESS для" # Keep the newlines and spaces after ':'! -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(текущий) пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "До смены пароля должно пройти больше времени" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Введите новый пароль UNIX: " # Keep the newlines and spaces after ':'! -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Повторите ввод нового пароля UNIX: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2007-12-24 13:39+0100\n" "Last-Translator: Christer Andersson <klamm@comhem.se>\n" "Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n" @@ -29,7 +29,7 @@ msgstr "...Ledsen, din tid r ute!\n" msgid "erroneous conversation (%d)\n" msgstr "felaktig konversation (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "inloggning:" @@ -212,12 +212,12 @@ msgid "has been already used" msgstr "har redan anvnts" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Inget lsenord angivet" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Ofrndrat lsenord" @@ -227,17 +227,17 @@ msgstr "Ofrndrat lsenord" msgid "BAD PASSWORD: %s" msgstr "DLIGT LSENORD: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "%s misslyckades: slutstatus %d" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "%s misslyckades: fngade signalen %d%s" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s misslyckades: oknd status 0x%x" @@ -459,28 +459,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Kan inte stlla om alla anvndare till nollskilt vrde\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Ditt konto har gtt ut. Kontakta din systemadministratr" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Du mste ndra ditt lsenord omedelbart (ptvingat av root)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Du mste ndra ditt lsenord omedelbart (lsenord fr gammalt)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Varning: ditt lsenord gr ut om %d dag" msgstr[1] "Varning: ditt lsenord gr ut om %d dagar" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varning: ditt lsenord gr ut om %d dagar" @@ -489,35 +488,35 @@ msgstr "Varning: ditt lsenord gr ut om %d dagar" msgid "Password: " msgstr "Lsenord: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS-lsenord kunde inte ndras." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Du mste vlja ett lngre lsenord" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Lsenordet har redan anvnds. Vlj ett annat." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, c-format msgid "Changing password for %s." msgstr "ndrar lsenord fr %s." -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(nuvarande) UNIX-lsenord: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Du mste vnta lngre innan du kan ndra lsenord" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Ange nytt UNIX-lsenord: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Ange nytt UNIX-lsenord igen: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -30,7 +30,7 @@ msgstr "...Üzgünüm, süreniz doldu!\n" msgid "erroneous conversation (%d)\n" msgstr "hatalı etkileşim (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "giriş:" @@ -213,12 +213,12 @@ msgid "has been already used" msgstr "daha önce kullanıldı" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Parola girilmedi" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Parola değiştirilmedi" @@ -228,17 +228,17 @@ msgstr "Parola değiştirilmedi" msgid "BAD PASSWORD: %s" msgstr "YANLIŞ PAROLA: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -465,27 +465,26 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "Hesabınızın süresi doldu; lütfen sistem yöneticinizle bağlantıya geçin" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (yönetici bildirimi)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (parola eski)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Dikkat: Parolanızın geçerlilik süresi %d gün%.2s sonra doluyor" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Dikkat: Parolanızın geçerlilik süresi %d gün%.2s sonra doluyor" @@ -494,36 +493,36 @@ msgstr "Dikkat: Parolanızın geçerlilik süresi %d gün%.2s sonra doluyor" msgid "Password: " msgstr "Parola: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "NIS parolası değiştirilemiyor" -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Daha uzun bir parola girmelisiniz" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Parola kullanımda. Lütfen başka bir parola seçin." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "STRESS parolası değiştiriliyor " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(geçerli) parola: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Parolanızı değiştirmek için daha sonra denemelisiniz" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Yeni parolayı girin: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Yeni parolayı tekrar girin: " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM.uk\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -31,7 +31,7 @@ msgstr "...Вибачте, ваш час закінчився!\n" msgid "erroneous conversation (%d)\n" msgstr "помилкова розмова (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "користувач:" @@ -214,12 +214,12 @@ msgid "has been already used" msgstr "вже вживався" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Не встановлений пароль" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Пароль не змінено" @@ -229,17 +229,17 @@ msgstr "Пароль не змінено" msgid "BAD PASSWORD: %s" msgstr "ПОГАНИЙ ПАРОЛЬ: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -467,21 +467,21 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Не вдається скинути всіх користувачів до не-нуль\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" "Ваш рахунок застарів, будь ласка, зверніться до вашого системного " "адміністратора" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "Вам необхідно негайно змінити пароль (вимога адміністратора)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "Вам необхідно негайно змінити пароль (поточний пароль застарів)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -489,9 +489,8 @@ msgstr[0] "Попередження: ваш пароль застаріє чер msgstr[1] "Попередження: ваш пароль застаріє через %d дні(в) %.2s" msgstr[2] "Попередження: ваш пароль застаріє через %d дні(в) %.2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Попередження: ваш пароль застаріє через %d дні(в) %.2s" @@ -500,36 +499,36 @@ msgstr "Попередження: ваш пароль застаріє чере msgid "Password: " msgstr "Пароль: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "Не вдалося змінити пароль NIS." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Необхідно вибрати довший пароль" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Пароль вже вживається. Виберіть інший." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Зміна пароля STRESS для " -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(поточний) пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Ви повинні зачекати довше, щоб змінити ваш пароль" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Введіть новий пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Повторіть новий пароль UNIX: " diff --git a/po/zh_CN.po b/po/zh_CN.po index afdf54f9..4307a183 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux_PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -28,7 +28,7 @@ msgstr "...对不起,您的时间已经耗尽!\n" msgid "erroneous conversation (%d)\n" msgstr "有错误的转换 (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "登录:" @@ -211,12 +211,12 @@ msgid "has been already used" msgstr "已使用" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "口令未提供" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "口令未更改" @@ -226,17 +226,17 @@ msgstr "口令未更改" msgid "BAD PASSWORD: %s" msgstr "无效的口令: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -462,28 +462,27 @@ msgstr "%s: [--文件 根文件名] [--用户 用户名] [--重设置[=n]] [-- msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 无法将所有用户重设置为非零\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "您的帐户已失效;请与系统管理员取得联系" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "您需要立即更改口令(root 强制)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "您需要立即更改口令(口令过期)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" msgstr[1] "" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" @@ -492,36 +491,36 @@ msgstr "" msgid "Password: " msgstr "口令:" -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "无法更改 NIS 口令。" -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "必须选择更长的口令" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "口令已使用。请选择其他口令。" -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "更改 STRESS 口令以" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(当前)UNIX 口令:" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "您必须等待更长时间以更改口令" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "输入新的 UNIX 口令:" -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "重新输入新的 UNIX 口令:" diff --git a/po/zh_TW.po b/po/zh_TW.po index b287c5bd..834fdbf5 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux_PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\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" @@ -28,7 +28,7 @@ msgstr "...抱歉,您的時間已到!\n" msgid "erroneous conversation (%d)\n" msgstr "錯誤的交談 (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "登入:" @@ -211,12 +211,12 @@ msgid "has been already used" msgstr "已經由其他使用者使用" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "未提供密碼" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "密碼未變更" @@ -226,17 +226,17 @@ msgstr "密碼未變更" msgid "BAD PASSWORD: %s" msgstr "不良的密碼: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -463,28 +463,27 @@ msgstr "" msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 無法將所有使用者重新設定為非零\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "您的帳戶已經逾期,請洽詢您的系統管理員" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "您必須立刻變更您的密碼 (root 強制執行)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "您必須立刻變更您的密碼 (密碼使用過久)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告:您的密碼將在 %d 天之後逾期。%2s" msgstr[1] "警告:您的密碼將在 %d 天之後逾期。%2s" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密碼將在 %d 天之後逾期。%2s" @@ -493,36 +492,36 @@ msgstr "警告:您的密碼將在 %d 天之後逾期。%2s" msgid "Password: " msgstr "密碼:" -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "無法變更 NIS 密碼。" -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "您必須選擇更長的密碼" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "密碼已經由其他使用者使用。請選擇其他密碼。" -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "正在變更 STRESS 密碼" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "(目前) UNIX 密碼:" -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "您必須久候,以變更您的密碼。" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "輸入新的 UNIX 密碼:" -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "再次輸入新的 UNIX 密碼:" @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-01-07 15:09+0100\n" +"POT-Creation-Date: 2008-02-04 16:29+0100\n" "PO-Revision-Date: 2006-11-03 12:03\n" "Last-Translator: Novell Language <language@novell.com>\n" "Language-Team: Novell Language <language@novell.com>\n" @@ -26,7 +26,7 @@ msgstr "...Uxolo, isikhathi sakho sesiphelile!\n" msgid "erroneous conversation (%d)\n" msgstr "ingxoxo enephutha (%d)\n" -#: libpam/pam_item.c:297 +#: libpam/pam_item.c:298 msgid "login:" msgstr "ngena:" @@ -209,12 +209,12 @@ msgid "has been already used" msgstr "isisetshenziswe ngothile." #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "No password supplied" msgstr "Ayikho iphasiwedi enikeziwe" #: modules/pam_cracklib/pam_cracklib.c:526 -#: modules/pam_unix/pam_unix_passwd.c:978 +#: modules/pam_unix/pam_unix_passwd.c:456 msgid "Password unchanged" msgstr "Iphasiwedi ayishintshwanga" @@ -224,17 +224,17 @@ msgstr "Iphasiwedi ayishintshwanga" msgid "BAD PASSWORD: %s" msgstr "IPHASIWEDI ENGASEBENZI: %s" -#: modules/pam_exec/pam_exec.c:118 +#: modules/pam_exec/pam_exec.c:134 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:126 +#: modules/pam_exec/pam_exec.c:143 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:152 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" @@ -463,33 +463,32 @@ msgstr "" "%s: Ayikwazi ukusetha kabusha bonke abasebenzisi ibase enombolweni ongelona " "iqanda\n" -#: modules/pam_unix/pam_unix_acct.c:275 modules/pam_unix/pam_unix_acct.c:302 +#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 msgid "Your account has expired; please contact your system administrator" msgstr "" "I-akhawunti yakho isiphelelwe isikhathi, sicela uthintana nomqondisi " "wesistimu yakho" -#: modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:237 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphoqelelwa " "ngumqondisi)" -#: modules/pam_unix/pam_unix_acct.c:311 +#: modules/pam_unix/pam_unix_acct.c:243 msgid "You are required to change your password immediately (password aged)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphasiwedi indala)" -#: modules/pam_unix/pam_unix_acct.c:324 modules/pam_unix/pam_unix_acct.c:331 +#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 #, fuzzy, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Isexwayiso: Iphasiwedi yakho izophelelwa isikhathi %d usuku%.2s[T1]" msgstr[1] "Isexwayiso: Iphasiwedi yakho izophelelwa isikhathi %d usuku%.2s[T1]" -#. TRANSLATORS: only used if dngettext is not support -#. ed -#: modules/pam_unix/pam_unix_acct.c:337 +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:273 #, fuzzy, c-format msgid "Warning: your password will expire in %d days" msgstr "Isexwayiso: Iphasiwedi yakho izophelelwa isikhathi %d usuku%.2s[T1]" @@ -498,36 +497,36 @@ msgstr "Isexwayiso: Iphasiwedi yakho izophelelwa isikhathi %d usuku%.2s[T1]" msgid "Password: " msgstr "Iphasiwedi: " -#: modules/pam_unix/pam_unix_passwd.c:822 +#: modules/pam_unix/pam_unix_passwd.c:366 msgid "NIS password could not be changed." msgstr "Iphasiwedi ye-NIS ayivumanga ukushintshwa." -#: modules/pam_unix/pam_unix_passwd.c:999 +#: modules/pam_unix/pam_unix_passwd.c:477 msgid "You must choose a longer password" msgstr "Kumelwe ukhethe iphasiwedi ethe ukuba yinjana" -#: modules/pam_unix/pam_unix_passwd.c:1004 +#: modules/pam_unix/pam_unix_passwd.c:482 msgid "Password has been already used. Choose another." msgstr "Le phasiwedi isetshenziswa ngothile. Khetha enye." -#: modules/pam_unix/pam_unix_passwd.c:1104 +#: modules/pam_unix/pam_unix_passwd.c:583 #, fuzzy, c-format msgid "Changing password for %s." msgstr "Ukushintsha iphasiwedi ye-STRESS ye-" -#: modules/pam_unix/pam_unix_passwd.c:1115 +#: modules/pam_unix/pam_unix_passwd.c:594 msgid "(current) UNIX password: " msgstr "Iphasiwedi ye-UNIX (yamanje): " -#: modules/pam_unix/pam_unix_passwd.c:1150 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "You must wait longer to change your password" msgstr "Kumelwe ulinde isikhashana ukuze ushintshe iphasiwedi yakho" -#: modules/pam_unix/pam_unix_passwd.c:1210 +#: modules/pam_unix/pam_unix_passwd.c:689 msgid "Enter new UNIX password: " msgstr "Faka iphasiwedi entsha ye-UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:1211 +#: modules/pam_unix/pam_unix_passwd.c:690 msgid "Retype new UNIX password: " msgstr "Thayipha iphasiwedi entsha ye-UNIX: " |