]> granicus.if.org Git - shadow/commitdiff
[svn-upgrade] Integrating new upstream version, shadow (4.0.11.1)
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sun, 7 Oct 2007 11:46:43 +0000 (11:46 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sun, 7 Oct 2007 11:46:43 +0000 (11:46 +0000)
100 files changed:
ChangeLog
Makefile.in
NEWS
aclocal.m4
config.guess
config.sub
configure
configure.in
contrib/Makefile.in
depcomp
doc/Makefile.in
etc/Makefile.in
etc/pam.d/Makefile.in
install-sh
lib/Makefile.in
libmisc/Makefile.in
man/Makefile.in
man/cs/Makefile.in
man/de/Makefile.in
man/es/Makefile.in
man/fr/Makefile.in
man/hu/Makefile.in
man/id/Makefile.in
man/it/Makefile.in
man/ja/Makefile.in
man/ko/Makefile.in
man/pl/Makefile.in
man/pt_BR/Makefile.in
man/ru/Makefile.in
man/zh_CN/Makefile.in
man/zh_TW/Makefile.in
missing
mkinstalldirs
po/ChangeLog [deleted file]
po/bs.gmo
po/bs.po
po/ca.gmo
po/ca.po
po/cs.gmo
po/cs.po
po/da.gmo
po/da.po
po/de.gmo
po/de.po
po/el.gmo
po/el.po
po/es.gmo
po/es.po
po/eu.gmo
po/eu.po
po/fi.gmo
po/fi.po
po/fr.gmo
po/fr.po
po/he.gmo
po/he.po
po/id.gmo
po/id.po
po/it.gmo
po/it.po
po/ja.gmo
po/ja.po
po/ko.gmo
po/ko.po
po/nb.gmo
po/nb.po
po/nl.gmo
po/nl.po
po/nn.gmo
po/nn.po
po/pl.gmo
po/pl.po
po/pt.gmo
po/pt.po
po/pt_BR.gmo
po/pt_BR.po
po/ro.gmo
po/ro.po
po/ru.gmo
po/ru.po
po/shadow.pot
po/sk.gmo
po/sk.po
po/sq.gmo
po/sq.po
po/sv.gmo
po/sv.po
po/tl.gmo
po/tl.po
po/tr.gmo
po/tr.po
po/uk.gmo
po/uk.po
po/vi.gmo
po/vi.po
po/zh_CN.gmo
po/zh_CN.po
po/zh_TW.gmo
po/zh_TW.po
src/Makefile.in

index 733f4fc1b19123af48beabce19f08c11974e8376..fc82779480849807504875c7537227cf5df03a3f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,29 @@
+2005-07-20  Tomasz K³oczko  <kloczek@pld.org.pl>
+
+       * po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, NEWS, configure.in, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po:
+       4.0.11.1 will be released tmorrow (21-07-2005).
+
+       * configure.in, NEWS:
+       fixed configure.in: now is possible build shadow with enabled/disabled shadow group
+       support (thanks for report symptoms of the bug to Greg Schafer <gschafer@zip.com.au>).
+
+       * po/sv.po, NEWS: update finished (by Per Olofsson <pelle@dsv.su.se>)
+
+       * po/sv.po: partialy updated (by Per Olofsson <pelle@dsv.su.se>).
+
+2005-07-19  Tomasz K³oczko  <kloczek@pld.org.pl>
+
+       * NEWS, configure.in: start work on 4.0.12.
+
 2005-07-18  Tomasz K³oczko  <kloczek@pld.org.pl>
 
+       * libmisc/sub.c:
+       fixed compilation warning about incompatible implicit declaration of built-in
+       function ‘printf’: added "#include <stdio.h>".
+
+       * src/groupadd.c:
+       move #ifdef USE_PAM .. #endif #includes outside #ifdef SHADOWGRP .. #endif.
+
        * libmisc/pwdcheck.c:
        added missing "#include <stdio.h>" (fix compilation with PAM disabled).
 
index cd315adc771e3ff562f803c67620647709c8e5f2..d2cebf67e5417313fc5602d3c0a0f9fd23322688 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff --git a/NEWS b/NEWS
index 9438a5f48160d1468a91aeed9c2c48c41ae390b4..1250c6d1c9c1e8b7e1c7dd097ae3d12e840c9c9d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,11 @@
-$Id: NEWS,v 1.211 2005/07/18 09:53:57 kloczek Exp $
+$Id: NEWS,v 1.215 2005/07/20 20:27:21 kloczek Exp $
+
+shadow-4.0.11 -> shadow-4.0.11.1                                       21-07-2005
+
+*** general:
+- fixed configure.in: now is possible build shadow with enabled/disabled shadow group
+  support (thanks for report sympotoms of the bug to Greg Schafer <gschafer@zip.com.au>),
+- updated translations: sv.
 
 shadow-4.0.10 -> shadow-4.0.11                                         18-07-2005
 
index 212fadbcbb93ef01baacc88b54f73dd2c8c393bf..7006c990da13b27ae6a234bfcf0af26746c69a96 100644 (file)
@@ -1,4 +1,4 @@
-# generated automatically by aclocal 1.9.5 -*- Autoconf -*-
+# generated automatically by aclocal 1.9.6 -*- Autoconf -*-
 
 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
 # 2005  Free Software Foundation, Inc.
@@ -8239,7 +8239,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"])
 # Call AM_AUTOMAKE_VERSION so it can be traced.
 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-        [AM_AUTOMAKE_VERSION([1.9.5])])
+        [AM_AUTOMAKE_VERSION([1.9.6])])
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
index 892833f9484bffa443384460ef3dd5ee86266cce..917bbc50f36af7527bb91465a90821815ecefcc4 100755 (executable)
@@ -3,7 +3,7 @@
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 #   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
 
-timestamp='2005-02-10'
+timestamp='2005-07-08'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -17,13 +17,15 @@ timestamp='2005-02-10'
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
 #
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
 # configuration script generated by Autoconf, you may include it under
 # the same distribution terms that you use for the rest of that program.
 
+
 # Originally written by Per Bothner <per@bothner.com>.
 # Please send patches to <config-patches@gnu.org>.  Submit a context
 # diff and a properly formatted ChangeLog entry.
@@ -66,11 +68,11 @@ Try \`$me --help' for more information."
 while test $# -gt 0 ; do
   case $1 in
     --time-stamp | --time* | -t )
-       echo "$timestamp" ; exit ;;
+       echo "$timestamp" ; exit ;;
     --version | -v )
-       echo "$version" ; exit ;;
+       echo "$version" ; exit ;;
     --help | --h* | -h )
-       echo "$usage"; exit ;;
+       echo "$usage"; exit ;;
     -- )     # Stop option processing
        shift; break ;;
     - )        # Use stdin as input.
@@ -123,7 +125,7 @@ case $CC_FOR_BUILD,$HOST_CC,$CC in
        ;;
  ,,*)   CC_FOR_BUILD=$CC ;;
  ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
-esac ;'
+esac ; set_cc_for_build= ;'
 
 # This is needed to find uname on a Pyramid OSx when run in the BSD universe.
 # (ghazi@noc.rutgers.edu 1994-08-24)
@@ -196,55 +198,20 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        # contains redundant information, the shorter form:
        # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
        echo "${machine}-${os}${release}"
-       exit 0 ;;
-    amd64:OpenBSD:*:*)
-       echo x86_64-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    amiga:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    cats:OpenBSD:*:*)
-       echo arm-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    hp300:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    luna88k:OpenBSD:*:*)
-       echo m88k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    mac68k:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    macppc:OpenBSD:*:*)
-       echo powerpc-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    mvme68k:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    mvme88k:OpenBSD:*:*)
-       echo m88k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    mvmeppc:OpenBSD:*:*)
-       echo powerpc-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    sgi:OpenBSD:*:*)
-       echo mips64-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-    sun3:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
+       exit ;;
     *:OpenBSD:*:*)
-       echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
+       UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
+       echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+       exit ;;
     *:ekkoBSD:*:*)
        echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     macppc:MirBSD:*:*)
        echo powerppc-unknown-mirbsd${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:MirBSD:*:*)
        echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     alpha:OSF1:*:*)
        case $UNAME_RELEASE in
        *4.0)
@@ -297,40 +264,43 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        # A Xn.n version is an unreleased experimental baselevel.
        # 1.2 uses "1.2" for uname -r.
        echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-       exit ;;
+       exit ;;
     Alpha\ *:Windows_NT*:*)
        # How do we know it's Interix rather than the generic POSIX subsystem?
        # Should we change UNAME_MACHINE based on the output of uname instead
        # of the specific Alpha model?
        echo alpha-pc-interix
-       exit ;;
+       exit ;;
     21064:Windows_NT:50:3)
        echo alpha-dec-winnt3.5
-       exit ;;
+       exit ;;
     Amiga*:UNIX_System_V:4.0:*)
        echo m68k-unknown-sysv4
-       exit 0;;
+       exit ;;
     *:[Aa]miga[Oo][Ss]:*:*)
        echo ${UNAME_MACHINE}-unknown-amigaos
-       exit ;;
+       exit ;;
     *:[Mm]orph[Oo][Ss]:*:*)
        echo ${UNAME_MACHINE}-unknown-morphos
-       exit ;;
+       exit ;;
     *:OS/390:*:*)
        echo i370-ibm-openedition
-       exit ;;
+       exit ;;
     *:z/VM:*:*)
        echo s390-ibm-zvmoe
-       exit ;;
+       exit ;;
     *:OS400:*:*)
         echo powerpc-ibm-os400
-       exit ;;
+       exit ;;
     arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
        echo arm-acorn-riscix${UNAME_RELEASE}
-       exit 0;;
+       exit ;;
+    arm:riscos:*:*|arm:RISCOS:*:*)
+       echo arm-unknown-riscos
+       exit ;;
     SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
        echo hppa1.1-hitachi-hiuxmpp
-       exit 0;;
+       exit ;;
     Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
        # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
        if test "`(/bin/universe) 2>/dev/null`" = att ; then
@@ -338,32 +308,32 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        else
                echo pyramid-pyramid-bsd
        fi
-       exit ;;
+       exit ;;
     NILE*:*:*:dcosx)
        echo pyramid-pyramid-svr4
-       exit ;;
+       exit ;;
     DRS?6000:unix:4.0:6*)
        echo sparc-icl-nx6
-       exit ;;
+       exit ;;
     DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
        case `/usr/bin/uname -p` in
-           sparc) echo sparc-icl-nx7 && exit 0 ;;
+           sparc) echo sparc-icl-nx7; exit ;;
        esac ;;
     sun4H:SunOS:5.*:*)
        echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-       exit ;;
+       exit ;;
     sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
        echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-       exit ;;
+       exit ;;
     i86pc:SunOS:5.*:*)
        echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-       exit ;;
+       exit ;;
     sun4*:SunOS:6*:*)
        # According to config.sub, this is the proper way to canonicalize
        # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
        # it's likely to be more like Solaris than SunOS4.
        echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-       exit ;;
+       exit ;;
     sun4*:SunOS:*:*)
        case "`/usr/bin/arch -k`" in
            Series*|S4*)
@@ -372,10 +342,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        esac
        # Japanese Language versions have a version number like `4.1.3-JL'.
        echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
-       exit ;;
+       exit ;;
     sun3*:SunOS:*:*)
        echo m68k-sun-sunos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     sun*:*:4.2BSD:*)
        UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
        test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
@@ -387,10 +357,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
                echo sparc-sun-sunos${UNAME_RELEASE}
                ;;
        esac
-       exit ;;
+       exit ;;
     aushp:SunOS:*:*)
        echo sparc-auspex-sunos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     # The situation for MiNT is a little confusing.  The machine name
     # can be virtually everything (everything which is not
     # "atarist" or "atariste" at least should have a processor
@@ -401,40 +371,40 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
     # be no problem.
     atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
         echo m68k-atari-mint${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
        echo m68k-atari-mint${UNAME_RELEASE}
-        exit ;;
+        exit ;;
     *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
         echo m68k-atari-mint${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
         echo m68k-milan-mint${UNAME_RELEASE}
-        exit ;;
+        exit ;;
     hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
         echo m68k-hades-mint${UNAME_RELEASE}
-        exit ;;
+        exit ;;
     *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
         echo m68k-unknown-mint${UNAME_RELEASE}
-        exit ;;
+        exit ;;
     m68k:machten:*:*)
        echo m68k-apple-machten${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     powerpc:machten:*:*)
        echo powerpc-apple-machten${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     RISC*:Mach:*:*)
        echo mips-dec-mach_bsd4.3
-       exit ;;
+       exit ;;
     RISC*:ULTRIX:*:*)
        echo mips-dec-ultrix${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     VAX*:ULTRIX*:*:*)
        echo vax-dec-ultrix${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     2020:CLIX:*:* | 2430:CLIX:*:*)
        echo clipper-intergraph-clix${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     mips:*:*:UMIPS | mips:*:*:RISCos)
        eval $set_cc_for_build
        sed 's/^        //' << EOF >$dummy.c
@@ -458,32 +428,33 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
          exit (-1);
        }
 EOF
-       $CC_FOR_BUILD -o $dummy $dummy.c \
-         && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
-         && exit 0
+       $CC_FOR_BUILD -o $dummy $dummy.c &&
+         dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
+         SYSTEM_NAME=`$dummy $dummyarg` &&
+           { echo "$SYSTEM_NAME"; exit; }
        echo mips-mips-riscos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     Motorola:PowerMAX_OS:*:*)
        echo powerpc-motorola-powermax
-       exit ;;
+       exit ;;
     Motorola:*:4.3:PL8-*)
        echo powerpc-harris-powermax
-       exit ;;
+       exit ;;
     Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
        echo powerpc-harris-powermax
-       exit ;;
+       exit ;;
     Night_Hawk:Power_UNIX:*:*)
        echo powerpc-harris-powerunix
-       exit ;;
+       exit ;;
     m88k:CX/UX:7*:*)
        echo m88k-harris-cxux7
-       exit ;;
+       exit ;;
     m88k:*:4*:R4*)
        echo m88k-motorola-sysv4
-       exit ;;
+       exit ;;
     m88k:*:3*:R3*)
        echo m88k-motorola-sysv3
-       exit ;;
+       exit ;;
     AViiON:dgux:*:*)
         # DG/UX returns AViiON for all architectures
         UNAME_PROCESSOR=`/usr/bin/uname -p`
@@ -499,29 +470,29 @@ EOF
        else
            echo i586-dg-dgux${UNAME_RELEASE}
        fi
-       exit ;;
+       exit ;;
     M88*:DolphinOS:*:*)        # DolphinOS (SVR3)
        echo m88k-dolphin-sysv3
-       exit ;;
+       exit ;;
     M88*:*:R3*:*)
        # Delta 88k system running SVR3
        echo m88k-motorola-sysv3
-       exit ;;
+       exit ;;
     XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
        echo m88k-tektronix-sysv3
-       exit ;;
+       exit ;;
     Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
        echo m68k-tektronix-bsd
-       exit ;;
+       exit ;;
     *:IRIX*:*:*)
        echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
-       exit ;;
+       exit ;;
     ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
-       echo romp-ibm-aix      # uname -m gives an 8 hex-code CPU id
-       exit 0 ;;              # Note that: echo "'`uname -s`'" gives 'AIX '
+       echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
+       exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
     i*86:AIX:*:*)
        echo i386-ibm-aix
-       exit ;;
+       exit ;;
     ia64:AIX:*:*)
        if [ -x /usr/bin/oslevel ] ; then
                IBM_REV=`/usr/bin/oslevel`
@@ -529,7 +500,7 @@ EOF
                IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
        fi
        echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
-       exit ;;
+       exit ;;
     *:AIX:2:3)
        if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
                eval $set_cc_for_build
@@ -544,14 +515,18 @@ EOF
                        exit(0);
                        }
 EOF
-               $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
-               echo rs6000-ibm-aix3.2.5
+               if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
+               then
+                       echo "$SYSTEM_NAME"
+               else
+                       echo rs6000-ibm-aix3.2.5
+               fi
        elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
                echo rs6000-ibm-aix3.2.4
        else
                echo rs6000-ibm-aix3.2
        fi
-       exit ;;
+       exit ;;
     *:AIX:*:[45])
        IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
        if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
@@ -565,28 +540,28 @@ EOF
                IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
        fi
        echo ${IBM_ARCH}-ibm-aix${IBM_REV}
-       exit ;;
+       exit ;;
     *:AIX:*:*)
        echo rs6000-ibm-aix
-       exit ;;
+       exit ;;
     ibmrt:4.4BSD:*|romp-ibm:BSD:*)
        echo romp-ibm-bsd4.4
-       exit ;;
+       exit ;;
     ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
        echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
-       exit 0 ;;                           # report: romp-ibm BSD 4.3
+       exit ;;                             # report: romp-ibm BSD 4.3
     *:BOSX:*:*)
        echo rs6000-bull-bosx
-       exit ;;
+       exit ;;
     DPX/2?00:B.O.S.:*:*)
        echo m68k-bull-sysv3
-       exit ;;
+       exit ;;
     9000/[34]??:4.3bsd:1.*:*)
        echo m68k-hp-bsd
-       exit ;;
+       exit ;;
     hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
        echo m68k-hp-bsd4.4
-       exit ;;
+       exit ;;
     9000/[34678]??:HP-UX:*:*)
        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
        case "${UNAME_MACHINE}" in
@@ -648,9 +623,19 @@ EOF
        esac
        if [ ${HP_ARCH} = "hppa2.0w" ]
        then
-           # avoid double evaluation of $set_cc_for_build
-           test -n "$CC_FOR_BUILD" || eval $set_cc_for_build
-           if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null
+           eval $set_cc_for_build
+
+           # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
+           # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
+           # generating 64-bit code.  GNU and HP use different nomenclature:
+           #
+           # $ CC_FOR_BUILD=cc ./config.guess
+           # => hppa2.0w-hp-hpux11.23
+           # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
+           # => hppa64-hp-hpux11.23
+
+           if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
+               grep __LP64__ >/dev/null
            then
                HP_ARCH="hppa2.0w"
            else
@@ -658,11 +643,11 @@ EOF
            fi
        fi
        echo ${HP_ARCH}-hp-hpux${HPUX_REV}
-       exit ;;
+       exit ;;
     ia64:HP-UX:*:*)
        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
        echo ia64-hp-hpux${HPUX_REV}
-       exit ;;
+       exit ;;
     3050*:HI-UX:*:*)
        eval $set_cc_for_build
        sed 's/^        //' << EOF >$dummy.c
@@ -690,161 +675,166 @@ EOF
          exit (0);
        }
 EOF
-       $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
+       $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
+               { echo "$SYSTEM_NAME"; exit; }
        echo unknown-hitachi-hiuxwe2
-       exit ;;
+       exit ;;
     9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
        echo hppa1.1-hp-bsd
-       exit ;;
+       exit ;;
     9000/8??:4.3bsd:*:*)
        echo hppa1.0-hp-bsd
-       exit ;;
+       exit ;;
     *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
        echo hppa1.0-hp-mpeix
-       exit ;;
+       exit ;;
     hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
        echo hppa1.1-hp-osf
-       exit ;;
+       exit ;;
     hp8??:OSF1:*:*)
        echo hppa1.0-hp-osf
-       exit ;;
+       exit ;;
     i*86:OSF1:*:*)
        if [ -x /usr/sbin/sysversion ] ; then
            echo ${UNAME_MACHINE}-unknown-osf1mk
        else
            echo ${UNAME_MACHINE}-unknown-osf1
        fi
-       exit ;;
+       exit ;;
     parisc*:Lites*:*:*)
        echo hppa1.1-hp-lites
-       exit ;;
+       exit ;;
     C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
        echo c1-convex-bsd
-        exit ;;
+        exit ;;
     C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
        if getsysinfo -f scalar_acc
        then echo c32-convex-bsd
        else echo c2-convex-bsd
        fi
-        exit ;;
+        exit ;;
     C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
        echo c34-convex-bsd
-        exit ;;
+        exit ;;
     C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
        echo c38-convex-bsd
-        exit ;;
+        exit ;;
     C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
        echo c4-convex-bsd
-        exit ;;
+        exit ;;
     CRAY*Y-MP:*:*:*)
        echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit ;;
+       exit ;;
     CRAY*[A-Z]90:*:*:*)
        echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
        | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
              -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
              -e 's/\.[^.]*$/.X/'
-       exit ;;
+       exit ;;
     CRAY*TS:*:*:*)
        echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit ;;
+       exit ;;
     CRAY*T3E:*:*:*)
        echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit ;;
+       exit ;;
     CRAY*SV1:*:*:*)
        echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit ;;
+       exit ;;
     *:UNICOS/mp:*:*)
        echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit ;;
+       exit ;;
     F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
        FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
         FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
         FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
         echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-        exit ;;
+        exit ;;
     5000:UNIX_System_V:4.*:*)
         FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
         FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
         echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-       exit ;;
+       exit ;;
     i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
        echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     sparc*:BSD/OS:*:*)
        echo sparc-unknown-bsdi${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:BSD/OS:*:*)
        echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:FreeBSD:*:*)
        echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-       exit ;;
+       exit ;;
     i*:CYGWIN*:*)
        echo ${UNAME_MACHINE}-pc-cygwin
-       exit ;;
+       exit ;;
     i*:MINGW*:*)
        echo ${UNAME_MACHINE}-pc-mingw32
-       exit 0 ;;
+       exit ;;
+    i*:windows32*:*)
+       # uname -m includes "-pc" on this system.
+       echo ${UNAME_MACHINE}-mingw32
+       exit ;;
     i*:PW*:*)
        echo ${UNAME_MACHINE}-pc-pw32
-       exit ;;
+       exit ;;
     x86:Interix*:[34]*)
        echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
-       exit ;;
+       exit ;;
     [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
        echo i${UNAME_MACHINE}-pc-mks
-       exit ;;
+       exit ;;
     i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
        # How do we know it's Interix rather than the generic POSIX subsystem?
        # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
        # UNAME_MACHINE based on the output of uname instead of i386?
        echo i586-pc-interix
-       exit ;;
+       exit ;;
     i*:UWIN*:*)
        echo ${UNAME_MACHINE}-pc-uwin
-       exit ;;
+       exit ;;
     amd64:CYGWIN*:*:*)
        echo x86_64-unknown-cygwin
-       exit ;;
+       exit ;;
     p*:CYGWIN*:*)
        echo powerpcle-unknown-cygwin
-       exit ;;
+       exit ;;
     prep*:SunOS:5.*:*)
        echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-       exit ;;
+       exit ;;
     *:GNU:*:*)
        # the GNU system
        echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
-       exit ;;
+       exit ;;
     *:GNU/*:*:*)
        # other systems with GNU libc and userland
        echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
-       exit ;;
+       exit ;;
     i*86:Minix:*:*)
        echo ${UNAME_MACHINE}-pc-minix
-       exit ;;
+       exit ;;
     arm*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit ;;
+       exit ;;
     cris:Linux:*:*)
        echo cris-axis-linux-gnu
-       exit ;;
+       exit ;;
     crisv32:Linux:*:*)
        echo crisv32-axis-linux-gnu
-       exit ;;
+       exit ;;
     frv:Linux:*:*)
        echo frv-unknown-linux-gnu
-       exit ;;
+       exit ;;
     ia64:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit ;;
+       exit ;;
     m32r*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit ;;
+       exit ;;
     m68*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit ;;
+       exit ;;
     mips:Linux:*:*)
        eval $set_cc_for_build
        sed 's/^        //' << EOF >$dummy.c
@@ -862,7 +852,7 @@ EOF
        #endif
 EOF
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
-       test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
+       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
        ;;
     mips64:Linux:*:*)
        eval $set_cc_for_build
@@ -881,14 +871,14 @@ EOF
        #endif
 EOF
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
-       test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
+       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
        ;;
     ppc:Linux:*:*)
        echo powerpc-unknown-linux-gnu
-       exit ;;
+       exit ;;
     ppc64:Linux:*:*)
        echo powerpc64-unknown-linux-gnu
-       exit ;;
+       exit ;;
     alpha:Linux:*:*)
        case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
          EV5)   UNAME_MACHINE=alphaev5 ;;
@@ -902,7 +892,7 @@ EOF
        objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
        if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
        echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
-       exit ;;
+       exit ;;
     parisc:Linux:*:* | hppa:Linux:*:*)
        # Look for CPU level
        case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
@@ -910,25 +900,25 @@ EOF
          PA8*) echo hppa2.0-unknown-linux-gnu ;;
          *)    echo hppa-unknown-linux-gnu ;;
        esac
-       exit ;;
+       exit ;;
     parisc64:Linux:*:* | hppa64:Linux:*:*)
        echo hppa64-unknown-linux-gnu
-       exit ;;
+       exit ;;
     s390:Linux:*:* | s390x:Linux:*:*)
        echo ${UNAME_MACHINE}-ibm-linux
-       exit ;;
+       exit ;;
     sh64*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit ;;
+       exit ;;
     sh*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit ;;
+       exit ;;
     sparc:Linux:*:* | sparc64:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit ;;
+       exit ;;
     x86_64:Linux:*:*)
        echo x86_64-unknown-linux-gnu
-       exit ;;
+       exit ;;
     i*86:Linux:*:*)
        # The BFD linker knows what the default object file format is, so
        # first see if it will tell us. cd to the root directory to prevent
@@ -946,15 +936,15 @@ EOF
                ;;
          a.out-i386-linux)
                echo "${UNAME_MACHINE}-pc-linux-gnuaout"
-               exit ;;
+               exit ;;
          coff-i386)
                echo "${UNAME_MACHINE}-pc-linux-gnucoff"
-               exit ;;
+               exit ;;
          "")
                # Either a pre-BFD a.out linker (linux-gnuoldld) or
                # one that does not give us useful --help.
                echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
-               exit ;;
+               exit ;;
        esac
        # Determine whether the default compiler is a.out or elf
        eval $set_cc_for_build
@@ -982,15 +972,18 @@ EOF
        #endif
 EOF
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
-       test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
-       test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
+       test x"${LIBC}" != x && {
+               echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
+               exit
+       }
+       test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
        ;;
     i*86:DYNIX/ptx:4*:*)
        # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
        # earlier versions are messed up and put the nodename in both
        # sysname and nodename.
        echo i386-sequent-sysv4
-       exit ;;
+       exit ;;
     i*86:UNIX_SV:4.2MP:2.*)
         # Unixware is an offshoot of SVR4, but it has its own version
         # number series starting with 2...
@@ -998,27 +991,27 @@ EOF
        # I just have to hope.  -- rms.
         # Use sysv4.2uw... so that sysv4* matches it.
        echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
-       exit ;;
+       exit ;;
     i*86:OS/2:*:*)
        # If we were able to find `uname', then EMX Unix compatibility
        # is probably installed.
        echo ${UNAME_MACHINE}-pc-os2-emx
-       exit ;;
+       exit ;;
     i*86:XTS-300:*:STOP)
        echo ${UNAME_MACHINE}-unknown-stop
-       exit ;;
+       exit ;;
     i*86:atheos:*:*)
        echo ${UNAME_MACHINE}-unknown-atheos
-       exit ;;
-       i*86:syllable:*:*)
+       exit ;;
+    i*86:syllable:*:*)
        echo ${UNAME_MACHINE}-pc-syllable
-       exit ;;
+       exit ;;
     i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
        echo i386-unknown-lynxos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     i*86:*DOS:*:*)
        echo ${UNAME_MACHINE}-pc-msdosdjgpp
-       exit ;;
+       exit ;;
     i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
        UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
        if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
@@ -1026,15 +1019,16 @@ EOF
        else
                echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
        fi
-       exit 0 ;;
-    i*86:*:5:[78]*)
+       exit ;;
+    i*86:*:5:[678]*)
+       # UnixWare 7.x, OpenUNIX and OpenServer 6.
        case `/bin/uname -X | grep "^Machine"` in
            *486*)           UNAME_MACHINE=i486 ;;
            *Pentium)        UNAME_MACHINE=i586 ;;
            *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
        esac
        echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
-       exit ;;
+       exit ;;
     i*86:*:3.2:*)
        if test -f /usr/options/cb.name; then
                UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
@@ -1052,73 +1046,73 @@ EOF
        else
                echo ${UNAME_MACHINE}-pc-sysv32
        fi
-       exit ;;
+       exit ;;
     pc:*:*:*)
        # Left here for compatibility:
         # uname -m prints for DJGPP always 'pc', but it prints nothing about
         # the processor, so we play safe by assuming i386.
        echo i386-pc-msdosdjgpp
-        exit ;;
+        exit ;;
     Intel:Mach:3*:*)
        echo i386-pc-mach3
-       exit ;;
+       exit ;;
     paragon:*:*:*)
        echo i860-intel-osf1
-       exit ;;
+       exit ;;
     i860:*:4.*:*) # i860-SVR4
        if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
          echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
        else # Add other i860-SVR4 vendors below as they are discovered.
          echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
        fi
-       exit ;;
+       exit ;;
     mini*:CTIX:SYS*5:*)
        # "miniframe"
        echo m68010-convergent-sysv
-       exit ;;
+       exit ;;
     mc68k:UNIX:SYSTEM5:3.51m)
        echo m68k-convergent-sysv
-       exit ;;
+       exit ;;
     M680?0:D-NIX:5.3:*)
        echo m68k-diab-dnix
-       exit ;;
+       exit ;;
     M68*:*:R3V[5678]*:*)
-       test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
+       test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
     3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
        OS_REL=''
        test -r /etc/.relid \
        && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
-         && echo i486-ncr-sysv4.3${OS_REL} && exit 0
+         && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
        /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
-         && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
+         && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
     3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
         /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
-          && echo i486-ncr-sysv4 && exit 0 ;;
+          && { echo i486-ncr-sysv4; exit; } ;;
     m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
        echo m68k-unknown-lynxos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     mc68030:UNIX_System_V:4.*:*)
        echo m68k-atari-sysv4
-       exit ;;
+       exit ;;
     TSUNAMI:LynxOS:2.*:*)
        echo sparc-unknown-lynxos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     rs6000:LynxOS:2.*:*)
        echo rs6000-unknown-lynxos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
        echo powerpc-unknown-lynxos${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     SM[BE]S:UNIX_SV:*:*)
        echo mips-dde-sysv${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     RM*:ReliantUNIX-*:*:*)
        echo mips-sni-sysv4
-       exit ;;
+       exit ;;
     RM*:SINIX-*:*:*)
        echo mips-sni-sysv4
-       exit ;;
+       exit ;;
     *:SINIX-*:*:*)
        if uname -p 2>/dev/null >/dev/null ; then
                UNAME_MACHINE=`(uname -p) 2>/dev/null`
@@ -1126,61 +1120,65 @@ EOF
        else
                echo ns32k-sni-sysv
        fi
-       exit ;;
+       exit ;;
     PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
                       # says <Richard.M.Bartel@ccMail.Census.GOV>
         echo i586-unisys-sysv4
-        exit ;;
+        exit ;;
     *:UNIX_System_V:4*:FTX*)
        # From Gerald Hewes <hewes@openmarket.com>.
        # How about differentiating between stratus architectures? -djm
        echo hppa1.1-stratus-sysv4
-       exit ;;
+       exit ;;
     *:*:*:FTX*)
        # From seanf@swdc.stratus.com.
        echo i860-stratus-sysv4
-       exit 0 ;;
+       exit ;;
+    i*86:VOS:*:*)
+       # From Paul.Green@stratus.com.
+       echo ${UNAME_MACHINE}-stratus-vos
+       exit ;;
     *:VOS:*:*)
        # From Paul.Green@stratus.com.
        echo hppa1.1-stratus-vos
-       exit ;;
+       exit ;;
     mc68*:A/UX:*:*)
        echo m68k-apple-aux${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     news*:NEWS-OS:6*:*)
        echo mips-sony-newsos6
-       exit ;;
+       exit ;;
     R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
        if [ -d /usr/nec ]; then
                echo mips-nec-sysv${UNAME_RELEASE}
        else
                echo mips-unknown-sysv${UNAME_RELEASE}
        fi
-        exit ;;
+        exit ;;
     BeBox:BeOS:*:*)    # BeOS running on hardware made by Be, PPC only.
        echo powerpc-be-beos
-       exit ;;
+       exit ;;
     BeMac:BeOS:*:*)    # BeOS running on Mac or Mac clone, PPC only.
        echo powerpc-apple-beos
-       exit ;;
+       exit ;;
     BePC:BeOS:*:*)     # BeOS running on Intel PC compatible.
        echo i586-pc-beos
-       exit ;;
+       exit ;;
     SX-4:SUPER-UX:*:*)
        echo sx4-nec-superux${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     SX-5:SUPER-UX:*:*)
        echo sx5-nec-superux${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     SX-6:SUPER-UX:*:*)
        echo sx6-nec-superux${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     Power*:Rhapsody:*:*)
        echo powerpc-apple-rhapsody${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:Rhapsody:*:*)
        echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:Darwin:*:*)
        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
        case $UNAME_PROCESSOR in
@@ -1188,7 +1186,7 @@ EOF
            unknown) UNAME_PROCESSOR=powerpc ;;
        esac
        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:procnto*:*:* | *:QNX:[0123456789]*:*)
        UNAME_PROCESSOR=`uname -p`
        if test "$UNAME_PROCESSOR" = "x86"; then
@@ -1196,25 +1194,25 @@ EOF
                UNAME_MACHINE=pc
        fi
        echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:QNX:*:4*)
        echo i386-pc-qnx
-       exit ;;
+       exit ;;
     NSE-?:NONSTOP_KERNEL:*:*)
        echo nse-tandem-nsk${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     NSR-?:NONSTOP_KERNEL:*:*)
        echo nsr-tandem-nsk${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:NonStop-UX:*:*)
        echo mips-compaq-nonstopux
-       exit ;;
+       exit ;;
     BS2000:POSIX*:*:*)
        echo bs2000-siemens-sysv
-       exit ;;
+       exit ;;
     DS/*:UNIX_System_V:*:*)
        echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:Plan9:*:*)
        # "uname -m" is not consistent, so use $cputype instead. 386
        # is converted to i386 for consistency with other x86
@@ -1225,41 +1223,44 @@ EOF
            UNAME_MACHINE="$cputype"
        fi
        echo ${UNAME_MACHINE}-unknown-plan9
-       exit ;;
+       exit ;;
     *:TOPS-10:*:*)
        echo pdp10-unknown-tops10
-       exit ;;
+       exit ;;
     *:TENEX:*:*)
        echo pdp10-unknown-tenex
-       exit ;;
+       exit ;;
     KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
        echo pdp10-dec-tops20
-       exit ;;
+       exit ;;
     XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
        echo pdp10-xkl-tops20
-       exit ;;
+       exit ;;
     *:TOPS-20:*:*)
        echo pdp10-unknown-tops20
-       exit ;;
+       exit ;;
     *:ITS:*:*)
        echo pdp10-unknown-its
-       exit ;;
+       exit ;;
     SEI:*:*:SEIUX)
         echo mips-sei-seiux${UNAME_RELEASE}
-       exit ;;
+       exit ;;
     *:DragonFly:*:*)
        echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-       exit ;;
+       exit ;;
     *:*VMS:*:*)
        UNAME_MACHINE=`(uname -p) 2>/dev/null`
        case "${UNAME_MACHINE}" in
-           A*) echo alpha-dec-vms && exit 0 ;;
-           I*) echo ia64-dec-vms && exit 0 ;;
-           V*) echo vax-dec-vms && exit 0 ;;
+           A*) echo alpha-dec-vms ; exit ;;
+           I*) echo ia64-dec-vms ; exit ;;
+           V*) echo vax-dec-vms ; exit ;;
        esac ;;
     *:XENIX:*:SysV)
        echo i386-pc-xenix
-       exit 0 ;;
+       exit ;;
+    i*86:skyos:*:*)
+       echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
+       exit ;;
 esac
 
 #echo '(No uname command or uname output not recognized.)' 1>&2
@@ -1291,7 +1292,7 @@ main ()
 #endif
 
 #if defined (__arm) && defined (__acorn) && defined (__unix)
-  printf ("arm-acorn-riscix"); exit (0);
+  printf ("arm-acorn-riscix\n"); exit (0);
 #endif
 
 #if defined (hp300) && !defined (hpux)
@@ -1380,11 +1381,12 @@ main ()
 }
 EOF
 
-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0
+$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+       { echo "$SYSTEM_NAME"; exit; }
 
 # Apollos put the system type in the environment.
 
-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
 
 # Convex versions that predate uname can use getsysinfo(1)
 
@@ -1393,22 +1395,22 @@ then
     case `getsysinfo -f cpu_type` in
     c1*)
        echo c1-convex-bsd
-       exit ;;
+       exit ;;
     c2*)
        if getsysinfo -f scalar_acc
        then echo c32-convex-bsd
        else echo c2-convex-bsd
        fi
-       exit ;;
+       exit ;;
     c34*)
        echo c34-convex-bsd
-       exit ;;
+       exit ;;
     c38*)
        echo c38-convex-bsd
-       exit ;;
+       exit ;;
     c4*)
        echo c4-convex-bsd
-       exit ;;
+       exit ;;
     esac
 fi
 
@@ -1419,7 +1421,9 @@ This script, last modified $timestamp, has failed to recognize
 the operating system you are using. It is advised that you
 download the most up to date version of the config scripts from
 
-    ftp://ftp.gnu.org/pub/gnu/config/
+  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
+and
+  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
 
 If the version you run ($0) is already up to date, please
 send the following data and any information you think might be
index d8fd2f8fa2f58cb9a31d7494d75d7ed8b7135dfe..1c366dfde9ab35fe6474af49933455433951457f 100755 (executable)
@@ -3,7 +3,7 @@
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 #   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
 
-timestamp='2005-02-10'
+timestamp='2005-07-08'
 
 # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software
@@ -21,14 +21,15 @@ timestamp='2005-02-10'
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
-
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
+#
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
 # configuration script generated by Autoconf, you may include it under
 # the same distribution terms that you use for the rest of that program.
 
+
 # Please send patches to <config-patches@gnu.org>.  Submit a context
 # diff and a properly formatted ChangeLog entry.
 #
@@ -83,11 +84,11 @@ Try \`$me --help' for more information."
 while test $# -gt 0 ; do
   case $1 in
     --time-stamp | --time* | -t )
-       echo "$timestamp" ; exit ;;
+       echo "$timestamp" ; exit ;;
     --version | -v )
-       echo "$version" ; exit ;;
+       echo "$version" ; exit ;;
     --help | --h* | -h )
-       echo "$usage"; exit ;;
+       echo "$usage"; exit ;;
     -- )     # Stop option processing
        shift; break ;;
     - )        # Use stdin as input.
@@ -99,7 +100,7 @@ while test $# -gt 0 ; do
     *local*)
        # First pass through any local machine types.
        echo $1
-       exit 0;;
+       exit ;;
 
     * )
        break ;;
@@ -231,6 +232,7 @@ case $basic_machine in
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
        | am33_2.0 \
        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
+       | bfin \
        | c4x | clipper \
        | d10v | d30v | dlx | dsp16xx \
        | fr30 | frv \
@@ -246,6 +248,7 @@ case $basic_machine in
        | mips64vr4100 | mips64vr4100el \
        | mips64vr4300 | mips64vr4300el \
        | mips64vr5000 | mips64vr5000el \
+       | mips64vr5900 | mips64vr5900el \
        | mipsisa32 | mipsisa32el \
        | mipsisa32r2 | mipsisa32r2el \
        | mipsisa64 | mipsisa64el \
@@ -254,15 +257,17 @@ case $basic_machine in
        | mipsisa64sr71k | mipsisa64sr71kel \
        | mipstx39 | mipstx39el \
        | mn10200 | mn10300 \
+       | ms1 \
        | msp430 \
        | ns16k | ns32k \
-       | openrisc | or32 \
+       | or32 \
        | pdp10 | pdp11 | pj | pjl \
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
        | pyramid \
-       | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
+       | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
        | sh64 | sh64le \
-       | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
+       | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
+       | sparcv8 | sparcv9 | sparcv9b \
        | strongarm \
        | tahoe | thumb | tic4x | tic80 | tron \
        | v850 | v850e \
@@ -271,6 +276,9 @@ case $basic_machine in
        | z8k)
                basic_machine=$basic_machine-unknown
                ;;
+       m32c)
+               basic_machine=$basic_machine-unknown
+               ;;
        m6811 | m68hc11 | m6812 | m68hc12)
                # Motorola 68HC11/12.
                basic_machine=$basic_machine-unknown
@@ -298,7 +306,7 @@ case $basic_machine in
        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
        | avr-* \
-       | bs2000-* \
+       | bfin-* | bs2000-* \
        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
        | clipper-* | craynv-* | cydra-* \
        | d10v-* | d30v-* | dlx-* \
@@ -319,6 +327,7 @@ case $basic_machine in
        | mips64vr4100-* | mips64vr4100el-* \
        | mips64vr4300-* | mips64vr4300el-* \
        | mips64vr5000-* | mips64vr5000el-* \
+       | mips64vr5900-* | mips64vr5900el-* \
        | mipsisa32-* | mipsisa32el-* \
        | mipsisa32r2-* | mipsisa32r2el-* \
        | mipsisa64-* | mipsisa64el-* \
@@ -327,6 +336,7 @@ case $basic_machine in
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
        | mipstx39-* | mipstx39el-* \
        | mmix-* \
+       | ms1-* \
        | msp430-* \
        | none-* | np1-* | ns16k-* | ns32k-* \
        | orion-* \
@@ -334,9 +344,10 @@ case $basic_machine in
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
        | pyramid-* \
        | romp-* | rs6000-* \
-       | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
+       | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
-       | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
+       | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
+       | sparclite-* \
        | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
        | tahoe-* | thumb-* \
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
@@ -348,6 +359,8 @@ case $basic_machine in
        | ymp-* \
        | z8k-*)
                ;;
+       m32c-*)
+               ;;
        # Recognize the various machine names and aliases which stand
        # for a CPU type and a company and sometimes even an OS.
        386bsd)
@@ -758,9 +771,8 @@ case $basic_machine in
                basic_machine=hppa1.1-oki
                os=-proelf
                ;;
-       or32 | or32-*)
+       openrisc | openrisc-*)
                basic_machine=or32-unknown
-               os=-coff
                ;;
        os400)
                basic_machine=powerpc-ibm
@@ -1086,12 +1098,9 @@ case $basic_machine in
        we32k)
                basic_machine=we32k-att
                ;;
-       sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
+       sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
                basic_machine=sh-unknown
                ;;
-       sh64)
-               basic_machine=sh64-unknown
-               ;;
        sparc | sparcv8 | sparcv9 | sparcv9b)
                basic_machine=sparc-sun
                ;;
@@ -1178,7 +1187,8 @@ case $os in
              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
-             | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
+             | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
+             | -skyos* | -haiku*)
        # Remember, each alternative MUST END IN *, to match a version number.
                ;;
        -qnx*)
@@ -1196,7 +1206,7 @@ case $os in
                os=`echo $os | sed -e 's|nto|nto-qnx|'`
                ;;
        -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
-             | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
+             | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
              | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
                ;;
        -mac*)
@@ -1385,6 +1395,9 @@ case $basic_machine in
        *-be)
                os=-beos
                ;;
+       *-haiku)
+               os=-haiku
+               ;;
        *-ibm)
                os=-aix
                ;;
@@ -1556,7 +1569,7 @@ case $basic_machine in
 esac
 
 echo $basic_machine$os
-exit 0
+exit
 
 # Local variables:
 # eval: (add-hook 'write-file-hooks 'time-stamp)
index 93cddbd348c67a844589fe9659b2a3e3325e4f72..054cfb80ddd3abf28ffbcc0d6e933477249fcbd0 100755 (executable)
--- a/configure
+++ b/configure
@@ -1034,7 +1034,7 @@ Optional Features:
                           optimize for fast installation [default=yes]
   --disable-libtool-lock  avoid locking (might break parallel builds)
   --disable-largefile     omit support for large files
-  --enable-shadowgrp      enable shadow group support default=yes
+  --enable-shadowgrp   enable shadow group support default=yes
   --disable-nls           do not use Native Language Support
   --disable-rpath         do not hardcode runtime library paths
 
@@ -1815,7 +1815,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE=shadow
- VERSION=4.0.11
+ VERSION=4.0.11.1
 
 
 cat >>confdefs.h <<_ACEOF
@@ -23195,6 +23195,15 @@ _ACEOF
 # Check whether --enable-shadowgrp or --disable-shadowgrp was given.
 if test "${enable_shadowgrp+set}" = set; then
   enableval="$enable_shadowgrp"
+  case "${enableval}" in
+        yes) enable_shadowgrp="yes" ;;
+         no) enable_shadowgrp="no" ;;
+          *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-shadowgrp" >&5
+echo "$as_me: error: bad value ${enableval} for --enable-shadowgrp" >&2;}
+   { (exit 1); exit 1; }; } ;;
+        esac
+else
+  enable_shadowgrp="no"
 
 fi;
 
index 06ec6c935f1316df59ff13139a9513d822410750..f5f32758381a9c7df4633a1b41932790dea04ef4 100644 (file)
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT
-AM_INIT_AUTOMAKE(shadow, 4.0.11)
+AM_INIT_AUTOMAKE(shadow, 4.0.11.1)
 AC_CONFIG_HEADERS([config.h])
 
 dnl Some hacks...
@@ -201,7 +201,15 @@ dnl be interrupted with Ctrl-C (unlike Linux libc).
 AC_DEFINE(getpass, libshadow_getpass,
        [Define to libshadow_getpass to use our own version of getpass().])
 
-AC_ARG_ENABLE(shadowgrp, [  --enable-shadowgrp      enable shadow group support [default=yes]])
+AC_ARG_ENABLE(shadowgrp,
+       [  --enable-shadowgrp   enable shadow group support [default=yes]],
+       [case "${enableval}" in
+        yes) enable_shadowgrp="yes" ;;
+         no) enable_shadowgrp="no" ;;
+          *) AC_MSG_ERROR(bad value ${enableval} for --enable-shadowgrp) ;;
+        esac],
+       [enable_shadowgrp="no"]
+)
 
 AC_ARG_WITH(libcrack, [  --with-libcrack       try to use libcrack (default if found)])
 AC_ARG_WITH(libpam,   [  --with-libpam                 use libpam for PAM support])
index 122ebac5555b0a63e01485d62117ada959a390e8..8394d645aa72464bc321457b74cbe116db1fa962 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff --git a/depcomp b/depcomp
index ffcd540c3366d4ac158cd738c98d712460d99696..04701da536f33a7c39d7bb01b87a70ae3a776df5 100755 (executable)
--- a/depcomp
+++ b/depcomp
@@ -1,7 +1,7 @@
 #! /bin/sh
 # depcomp - compile a program generating dependencies as side-effects
 
-scriptversion=2005-02-09.22
+scriptversion=2005-07-09.11
 
 # Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
 
@@ -17,8 +17,8 @@ scriptversion=2005-02-09.22
 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
 
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
@@ -467,7 +467,8 @@ cpp)
   done
 
   "$@" -E |
-    sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
+    sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
+       -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
     sed '$ s: \\$::' > "$tmpdepfile"
   rm -f "$depfile"
   echo "$object : \\" > "$depfile"
index fc8b52dcb7c5b2280afae25cbe0760912613466c..48b9f332d5f1fe69fe26165dbdb0116695937a51 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index ed9f3443cd52095b13e05c98ba268b42b40d2cf6..bcc74803e62874a9470250b48cad17ef68521231 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 7a98bb06418b02244e8e30df1bb090df3abb52a8..e3ae561697d13724a678fe07a68f22458990d59d 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 1a8353401c4223bf93e7d7dd76164de5400be672..4d4a9519eaf88b18fb157dfe5fae59c1c5d005c7 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 # install - install a program, script, or datafile
 
-scriptversion=2005-02-02.21
+scriptversion=2005-05-14.22
 
 # This originates from X11R5 (mit/util/scripts/install.sh), which was
 # later released in X11R6 (xc/config/util/install.sh) with the
index 6bf902cbfd13537d8f6e3a41971f2f52a0191992..4e0c8395116e76d27585384de80f37800d3d3bc2 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@@ -14,8 +14,6 @@
 
 @SET_MAKE@
 
-SOURCES = $(libshadow_la_SOURCES)
-
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
index 06dcb1ce08eac82514ac7d867617f8474eb0d5c5..66bbda7655c26f108a81d5f10740d381309dc912 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@@ -14,8 +14,6 @@
 
 @SET_MAKE@
 
-SOURCES = $(libmisc_a_SOURCES)
-
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
index 7c88356096219531dec9d98283cc8080706bdfc5..a119b11f27a33ff91d69444488d948646fc02dca 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index c8624bd4520b211069f985c272055f541968c902..cda3bb5f80b5abb98f3a2dd6f84852251b3a68a8 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 731f519124045d2bb3b4e5088569f7219b94ae0e..e04a41829d5b151e8cb20d33096ffdeb5b1d6956 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 91dfc5a186a19f5c94874abe96394095323cffb2..3d3625b68c6f00db14371d53f363d850fba26bff 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index dc71c551fe750f5e10113a96d9b29d137ee92413..6528293c7877639539fce084b7dff27c55f4585f 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index b0cb228ea7c0b10f8bd16fdb432ee500c7d45fe8..044a4cf23dceba4647efc6d29726b82213c1c703 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 1bbed6410b36e99ec359add46a8b463d913d2bc3..6d44e99efa72f3fe9656f69a4608858e231ce55f 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 2b5c7820d22c1813915b97fa436924fd7992bf88..63b89b7bb2a3321cb80f0c528e4fd3fa3c4b2c32 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index da9fea529abff5b0bc47227fb7e7013ace8ca800..05c5302829c26e8a33cc034f64688a5b31d90d96 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 204a48ac2e3d7729984248c5a5ae1beec2886515..5a10dfa782aeb6b81a281e0a14a0ede83e11f173 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 222e28bb295d1606a18dcb49023d8538c61c6ebd..3b3bef8f43b447ae9a58bb8c6b6b660264e210b4 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index e02f08ac35efaf2486b7dbb41410bc359516f45c..a3f307311d7dfef5260527088387bc2644a7a94a 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 68a1d816c05b013a2991952f1944d5075442b125..c991c7e76303fb1b6eb98c5d388a99be5805bb6d 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 9c5e8208e94aebd5a44a7ac434409baf2067b9ea..6d419197882db65038ce8f2af8d19099115f1f8b 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
index 0c4656c5b0f042355c59d331c058b4001b0ce873..165777d341691a218ba4f97fd806f49d321403e2 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff --git a/missing b/missing
index 09edd8844dedc652ffe4d9aa931eed179489019f..894e786e16c1d0d94dfc08d6b475270fe1418d6a 100755 (executable)
--- a/missing
+++ b/missing
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Common stub for a few missing GNU programs while installing.
 
-scriptversion=2005-02-08.22
+scriptversion=2005-06-08.21
 
 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
 #   Free Software Foundation, Inc.
@@ -19,8 +19,8 @@ scriptversion=2005-02-08.22
 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
 
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
@@ -297,6 +297,9 @@ WARNING: \`$1' is $msg.  You should only need it if
       # ... or it is derived from the source name (dir/f.texi becomes f.info)
       test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
     fi
+    # If the file does not exist, the user really needs makeinfo;
+    # let's fail without touching anything.
+    test -f $file || exit 1
     touch $file
     ;;
 
index 5d26a485f11223c19546f3e02ce59d201a5afe48..259dbfcd35789bd0f087803d193cfd924f9a5f34 100755 (executable)
@@ -1,7 +1,7 @@
 #! /bin/sh
 # mkinstalldirs --- make directory hierarchy
 
-scriptversion=2005-02-02.21
+scriptversion=2005-06-29.22
 
 # Original author: Noah Friedman <friedman@prep.ai.mit.edu>
 # Created: 1993-05-16
@@ -12,7 +12,7 @@ scriptversion=2005-02-02.21
 # <automake-patches@gnu.org>.
 
 errstatus=0
-dirmode=""
+dirmode=
 
 usage="\
 Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
@@ -103,13 +103,21 @@ esac
 
 for file
 do
-  set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
+  case $file in
+    /*) pathcomp=/ ;;
+    *)  pathcomp= ;;
+  esac
+  oIFS=$IFS
+  IFS=/
+  set fnord $file
   shift
+  IFS=$oIFS
 
-  pathcomp=
   for d
   do
-    pathcomp="$pathcomp$d"
+    test "x$d" = x && continue
+
+    pathcomp=$pathcomp$d
     case $pathcomp in
       -*) pathcomp=./$pathcomp ;;
     esac
@@ -124,7 +132,7 @@ do
       else
        if test ! -z "$dirmode"; then
          echo "chmod $dirmode $pathcomp"
-         lasterr=""
+         lasterr=
          chmod "$dirmode" "$pathcomp" || lasterr=$?
 
          if test ! -z "$lasterr"; then
@@ -134,7 +142,7 @@ do
       fi
     fi
 
-    pathcomp="$pathcomp/"
+    pathcomp=$pathcomp/
   done
 done
 
diff --git a/po/ChangeLog b/po/ChangeLog
deleted file mode 100644 (file)
index dafc380..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-2005-05-04  gettextize  <bug-gnu-gettext@gnu.org>
-
-       * Makefile.in.in: Upgrade to gettext-0.14.3.
-       * Rules-quot: Upgrade to gettext-0.14.3.
-
index 9bf51cbab66d8c4d23e173101a52e51f7581e589..a4564711cd3c79be00eecf724c004f65364a2a3d 100644 (file)
Binary files a/po/bs.gmo and b/po/bs.gmo differ
index a8246186c0637ac6a8de39bcfba20dd2bd2771fc..a5fbe11a45d251894364687b166e0267509683a5 100644 (file)
--- a/po/bs.po
+++ b/po/bs.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-05-09 12:03+0100\n"
 "Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n"
 "Language-Team: Bosnian <lokal@lugbih.org>\n"
index e50231c1ad92615ccaaa4fe8818f928d52cf1ce8..759944ec79df7e9333216624f7ba71411e0d1b9e 100644 (file)
Binary files a/po/ca.gmo and b/po/ca.gmo differ
index e5e5d428c289ad7e71a7410239ff4892bccf2365..1e01bbb881b78ec2a1af12223a4ed4a35572b26b 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.10\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-06-21 01:22+0300\n"
 "Last-Translator: Guillem Jover <guillem@debian.org>\n"
 "Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
index 36fe7ec5ec57ae2ba5e8b1b50a7ec7bbcaea6d5a..f5b8ecdcb37f18d4a630022348c73ba932eff58a 100644 (file)
Binary files a/po/cs.gmo and b/po/cs.gmo differ
index 925cdc6c84f2f7a8798ed65b67c7bed1685d3ff8..df2c384bf36a1ba720fcda12be994bb73f4fbca0 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -4,9 +4,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-16 10:43+0200\n"
 "Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
 "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
index bf733ec8fc84e4e73682c33b7afc359fa3ee66d2..7893eb91d7cf3aeb150f863c31ffba1fd37cd718 100644 (file)
Binary files a/po/da.gmo and b/po/da.gmo differ
index 68a75c1363c7d1635b4556ab51f9b46f726fac42..ee0695d50bb93e8bf7996b46362f6319d5bf2f32 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -5,9 +5,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-11 21:49+0200\n"
 "Last-Translator: Claus Hindsgaul <claus_h@image.dk>\n"
 "Language-Team: Danish <dansk@klid.dk>\n"
index 2e9d06e9e08a05710532a00801576b2772c96e29..a029e1656dc05d76d144f4dd9a3dd9fdc11dcb7d 100644 (file)
Binary files a/po/de.gmo and b/po/de.gmo differ
index d56e3a7fb3919d50b4dd390ac9c40b780ccdd88f..f3cfdc518954ff1f572cb28887d55392887c60eb 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -5,9 +5,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2002-03-11 12:02-0100\n"
 "Last-Translator: Frank Schmid <frank@cs-schmid.de>\n"
 "Language-Team: Frank Schmid <frank@cs-schmid.de>\n"
index bde591bf3dfbba79d9650b5ba4dc57f1651cd078..67108ed436a53aa592b728e53c4eb47bb79b6281 100644 (file)
Binary files a/po/el.gmo and b/po/el.gmo differ
index 4a03eb1bc5eb50de516187d426888d79cd010558..56612863d8c0b3fc15ab29b82eff8f2dac729839 100644 (file)
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Shadow 980726\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 1998-12-28 20:35:31+0100\n"
 "Last-Translator: Nikos Mavroyanopoulos <nmav@i-net.paiko.gr>\n"
 "Language-Team: Hellenic <el@li.org>\n"
index dce0afd846e667a170c99cb422765aa0228083f2..3e13dae6f46de7f263e9e58a2d81986e0daba24b 100644 (file)
Binary files a/po/es.gmo and b/po/es.gmo differ
index bf9964c438bcdd55517540a67d5dcf25c8ae02dc..345d36c7c5bb3011da3ee7a40a40b1bafda642c1 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.11\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-11 17:00+0200\n"
 "Last-Translator: Rubén Porras Campo <nahoo@inicia.es>\n"
 "Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n"
index 19e8ad6bf09a057526cae67f3b94d03922a8767d..9f2bc65549eceb550c18088f1228bdee53e532ec 100644 (file)
Binary files a/po/eu.gmo and b/po/eu.gmo differ
index 6335cbebac82a6a3fafb314d0b3c8190845019fa..dbb8b0f66b604f4b08ae0ba306e70b4197952d8d 100644 (file)
--- a/po/eu.po
+++ b/po/eu.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.8\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-04-19 21:28+0200\n"
 "Last-Translator: Iaki Larraaga Murgoitio <dooteo@euskalgnu.org>\n"
 "Language-Team:  <itzulpena@euskalgnu.org>\n"
index 5b2a26ed824d32b211d05ee03db57ff7c2aad27f..4fabbcb3f06d0ae5ca8bbe60c956e47aef23d4b1 100644 (file)
Binary files a/po/fi.gmo and b/po/fi.gmo differ
index 998b9fbc809240d32f920ced169410a04f07ce82..5396cd1d8668e958fdabc193a7893a2695f0980d 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -4,9 +4,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-12 11:20+0300\n"
 "Last-Translator: Tommi Vainikainen <thv+debian@iki.fi>\n"
 "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
index e5bfb4ab8dcc09d3c1e35290467dae3c3a203fbf..d0e122efd51e5d0801ca3260a9eb663d2dc9c2b1 100644 (file)
Binary files a/po/fr.gmo and b/po/fr.gmo differ
index 2c27b79b460aa514814b3f1e3eb087c1db743bb8..8a2ab39b7c2e2a8b19c7139fff353ba6a1fe8d8c 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.8\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-04-20 22:39+0200\n"
 "Last-Translator: Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>\n"
 "Language-Team:  French <debian-l10n-french@lists.debian.org>\n"
index 4ec1316831d063e5d28fcf54225bc98ecc9d913e..6fbcd76f25b8d9d0089de90e3dcbb1e889a94ae6 100644 (file)
Binary files a/po/he.gmo and b/po/he.gmo differ
index d961f1fc4040af81bc22d83aa60c9709f34a34aa..c4148d6f64419f9f23ffee07cf344349f3526a0e 100644 (file)
--- a/po/he.po
+++ b/po/he.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-07-21 23:59+0300\n"
 "Last-Translator: Lior Kaplan <webmaster@guides.co.il>\n"
 "Language-Team: Hebrew <en@li.org>\n"
index 0fe3e13909fbb6c2abf639e09e0e97fa8a85b492..7bd5f20293436338defa9b1528a9ee6628e1b9d9 100644 (file)
Binary files a/po/id.gmo and b/po/id.gmo differ
index 91128fb24201da4997b9f8c49f4af4259963f400..5bb57c59c3a0dcce263015106a01dc8d7a770463 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-04-09 00:12+0700\n"
 "Last-Translator: Parlin Imanuel Toh <parlin@ui.edu>\n"
 "Language-Team: Debian Indonesia <debid@yahoogroups.com>\n"
index 173202b1a35417e10fd0273dd1c71d3bcc52d6ec..797b0d75946f0527b91049aac2a736498c45cc81 100644 (file)
Binary files a/po/it.gmo and b/po/it.gmo differ
index fbd784df38fb56c12f4251a6707ef3d84fe69d90..1d1d88e4ca93e49f4df5a074fd424329758f2685 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -22,7 +22,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.8\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-04-17 21:57+0200\n"
 "Last-Translator: Danilo Piazzalunga <danilopiazza@libero.it>\n"
 "Language-Team: Italian <tp@lists.linux.it>\n"
index d7928b39bd7ac2e8c8d068a2cd0d8214285af4e7..4d8b5037557eeecb634305c90eca628a191f33df 100644 (file)
Binary files a/po/ja.gmo and b/po/ja.gmo differ
index 264b029f80408738fb457671df3872dd10aaa3e2..55e8c3b00284d50f014796c1bd2b2ecd100dd7ec 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 1990827\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2000-06-18 120:22+0900\n"
 "Last-Translator: Yasuyuki Furukawa <furukawa@vinelinux.org>\n"
 "Language-Team: Japanese\n"
index 4849d51506fab5f81715b2fceca9dbf9b27a5f0c..45e1eec5cd2ddbf4e41cb630c0d5584eeea22ce9 100644 (file)
Binary files a/po/ko.gmo and b/po/ko.gmo differ
index 408d9bdf0ecf00d5be0f307fa1d394a034e2f77f..25e890e102fc22baaf19979be765fea03ca9669a 100644 (file)
--- a/po/ko.po
+++ b/po/ko.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.8\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-04-19 16:02+0900\n"
 "Last-Translator: Changwoo Ryu <cwryu@debian.org>\n"
 "Language-Team: Korean <ko@li.org>\n"
index 44519ffae6c2026c1bf5110151fcaef9f0ad6ca6..c3aa386cb93f962649ffbc6786fb459a122b8836 100644 (file)
Binary files a/po/nb.gmo and b/po/nb.gmo differ
index 770510b4421f4e40582c9ee359f044bdfae1aabf..f9c95f91f9a1e65ac3319df82e744c5ab75652d5 100644 (file)
--- a/po/nb.po
+++ b/po/nb.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-06-03 21:42+0200\n"
 "Last-Translator: Håvard Korsvoll <korsvoll@skulelinux.no>\n"
 "Language-Team: Norwegian (Nynorsk) <i18n-nn@lister.ping.uio.no>\n"
index 60bca64a5aee83f26df7f8aaf8ee5fef9ec16082..fefd434c9bf71a129d7ca0835d367007f6243d61 100644 (file)
Binary files a/po/nl.gmo and b/po/nl.gmo differ
index 1951089e067e04578302e7ec0f9216f0601e8bc8..203c69d21babfc90d380368855af0c9c44698a19 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -4,7 +4,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.8\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-04-24 15:38+0100\n"
 "Last-Translator: Bart Cornelis <cobaco@linux.be>\n"
 "Language-Team: debian-l10n-dutch <debian-l10n-dutch@lists.debian.org>\n"
index 63f43bad468b40a57631237d90377b133936d60b..af2fd4e58d87fc562b1775040f09ec30d60c2b1f 100644 (file)
Binary files a/po/nn.gmo and b/po/nn.gmo differ
index 2e61a42af844c66fe6ef19a9186ea75617441751..25ce0ff8aba2441c8fc3d7a4324c2ec2ffebda1f 100644 (file)
--- a/po/nn.po
+++ b/po/nn.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-06-03 21:41+0200\n"
 "Last-Translator: Håvard Korsvoll <korsvoll@skulelinux.no>\n"
 "Language-Team: Norwegian (Nynorsk) <i18n-nn@lister.ping.uio.no>\n"
index 3d7c62efdafeb355e6a9b61fe8418d44383e496e..3170706f70db6eb8a63585dee8e7933ba2f908a1 100644 (file)
Binary files a/po/pl.gmo and b/po/pl.gmo differ
index 93f9ae1f0f683b4e5bc5052c61905477b768bb90..3f5d338b083747d2dce87e551c921aad7a0a3016 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -5,9 +5,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow-4.0.11\n"
+"Project-Id-Version: shadow-4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-02-29 00:27+01:00\n"
 "Last-Translator: Tomasz Kłoczko <kloczek@pld.org.pl>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
index 91304f1a31e885b0d93f74b73276636878a71e07..b4d915eb96be51acfb7561eaa45683771cebbcef 100644 (file)
Binary files a/po/pt.gmo and b/po/pt.gmo differ
index cd56802a21bb11c25d14611279f67a943f2fa319..ad047188a6a2823cbf7cc8d67220675c5fcee0be 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -6,9 +6,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-12 19:45+0000\n"
 "Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n"
 "Language-Team: Portuguese <traduz@debianpt.org>\n"
index acab6889d31aa55b36030f7c3590020f1bb880f0..652108ae0ca86514cda2d6d9f6d3d19757091e1d 100644 (file)
Binary files a/po/pt_BR.gmo and b/po/pt_BR.gmo differ
index 8d4e9e81f579a95a4de4858d369fddf576ccb76b..c855a413742d9150d8553a429a176418f33b39fe 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-06-12 17:16-0300\n"
 "Last-Translator: André Luís Lopes <andrelop@debian.org>\n"
 "Language-Team: Debian-BR Project <debian-l10n-portuguese@lists.debian.org>\n"
index 24315a8fc3dc9d3f34031648ccd1ebb39a54de30..1bd0147424a9d375199d9090a41d5fdc7d37092e 100644 (file)
Binary files a/po/ro.gmo and b/po/ro.gmo differ
index 29986fffef1bb97254b661ec6e7291d1792ac4aa..61238579148a549fc01216ad974a78bc36a728dd 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -5,9 +5,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-11 17:35+0300\n"
 "Last-Translator: Sorin Batariuc <sorin@bonbon.net>\n"
 "Language-Team: Romanian <debian-l10-romanian@lists.debian.org>\n"
index 62e4f176083c58511e18e243b1727f2687efca85..caf04dbd8ed493a5f694a963eedff25b964133c3 100644 (file)
Binary files a/po/ru.gmo and b/po/ru.gmo differ
index 36003f04ea574faaf889868e932c7bff9fcc69a7..6ac4a8a7bfa0bf7829191cf326e50ac8d34affc3 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -5,9 +5,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-13 20:38+0400\n"
 "Last-Translator: Yuri Kozlov <yuray@id.ru>\n"
 "Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
index 47e4a5d4834723fe9823babed881fc7443cf2477..4d2a0f2a5436d8436d2a533ef3ce7afb51d64bd6 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
index 815a473518e215b32aa49148aa83809d60d4a972..5210e8bde34aef240ea3f69ac6cd205d21555580 100644 (file)
Binary files a/po/sk.gmo and b/po/sk.gmo differ
index aff3ac75c77321bc5cf46179938f58b6b934fc1a..ef3f931d961aec8795c4a82c2e186be1c4ca8ede 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -2,9 +2,9 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 4.0.11\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-07-17 16:34+0200\n"
 "Last-Translator: Peter Mann <Peter.Mann@tuke.sk>\n"
 "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
index b2898c6678e10ddd6f55cdb6bca47e13ceaaed3e..3f19bb36e4c80086b58338a1c355f0ee9a2ce96e 100644 (file)
Binary files a/po/sq.gmo and b/po/sq.gmo differ
index 6dc0a173069e1d218e15b443b7850be06043430f..2cfad2ab768aba18d905b78ad991829ac838d1b6 100644 (file)
--- a/po/sq.po
+++ b/po/sq.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.3\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-11-20 03:28+0100\n"
 "Last-Translator: Elian Myftiu <pinguini AT fastwebnet DOT it>\n"
 "Language-Team: Albanian <gnome-albanian-perkthyesit@lists.sourceforge.net>\n"
index 5c6c1e8845f45d7920d45c996ee5bd606bfaaef7..5e9ac70d587a608b81b6bddd9bad1f5e7c473b9d 100644 (file)
Binary files a/po/sv.gmo and b/po/sv.gmo differ
index 4a3376dfddd51833f91ea01377462c3846b22071..85994883f29314df1d185cb5e46f5796a7c17899 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,67 +1,67 @@
 # Swedish messages for Shadow Copyright (C) 1999 Free Software Foundation,
-# Inc. Kristoffer BrÃ\83Â¥nemyr <ztion@swipnet.se>, 1999.
-# Per Olofsson <pelle@dsv.su.se>, 2004.
+# Inc. Kristoffer Brånemyr <ztion@swipnet.se>, 1999.
+# Per Olofsson <pelle@debian.org>, 2005.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: shadow 19990709\n"
+"Project-Id-Version: shadow 4.0.11.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
-"PO-Revision-Date: 2004-12-14 18:21+0100\n"
-"Last-Translator: Per Olofsson <pelle@dsv.su.se>\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
+"PO-Revision-Date: 2005-07-20 21:49+0200\n"
+"Last-Translator: Per Olofsson <pelle@debian.org>\n"
 "Language-Team: sv <sv@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: libmisc/addgrps.c:56
 #, c-format
 msgid "Warning: unknown group %s\n"
-msgstr "Varning: okÃ\83¤nd grupp %s\n"
+msgstr "Varning: okänd grupp %s\n"
 
 #: libmisc/addgrps.c:67
 #, c-format
 msgid "Warning: too many groups\n"
-msgstr "Varning: fÃ\83¶r mÃ\83Â¥nga grupper\n"
+msgstr "Varning: för mÃ¥nga grupper\n"
 
 #: libmisc/age.c:70
 #, c-format
 msgid "Your password has expired."
-msgstr "Ditt lÃ\83¶senord har upphÃ\83¶rt"
+msgstr "Ditt lösenord har upphört"
 
 #: libmisc/age.c:73
 #, c-format
 msgid "Your password is inactive."
-msgstr "Ditt lÃ\83¶senord Ã\83¤r inaktivt"
+msgstr "Ditt lösenord Ã¤r inaktivt"
 
 #: libmisc/age.c:76
 #, c-format
 msgid "Your login has expired."
-msgstr "Din anvÃ\83¤ndare har upphÃ\83¶rt."
+msgstr "Din användare har upphört."
 
 #: libmisc/age.c:88
 msgid "  Contact the system administrator.\n"
-msgstr "  Kontakta systemoperatÃ\83¶ren.\n"
+msgstr "  Kontakta systemoperatören.\n"
 
 #: libmisc/age.c:91
 msgid "  Choose a new password.\n"
-msgstr "  VÃ\83¤lj ett nytt lÃ\83¶senord.\n"
+msgstr "  Välj ett nytt lösenord.\n"
 
 #: libmisc/age.c:167
 #, c-format
 msgid "Your password will expire in %ld days.\n"
-msgstr "Ditt lÃ\83¶senord upphÃ\83¶r om %ld dagar.\n"
+msgstr "Ditt lösenord upphör om %ld dagar.\n"
 
 #: libmisc/age.c:170
 #, c-format
 msgid "Your password will expire tomorrow.\n"
-msgstr "Ditt lÃ\83¶senord upphÃ\83¶r imorgon.\n"
+msgstr "Ditt lösenord upphör imorgon.\n"
 
 #: libmisc/age.c:172
 #, c-format
 msgid "Your password will expire today.\n"
-msgstr "Ditt lÃ\83¶senord upphÃ\83¶r idag.\n"
+msgstr "Ditt lösenord upphör idag.\n"
 
 #: libmisc/chowntty.c:106
 #, c-format
@@ -71,28 +71,32 @@ msgstr "Kunde inte byta tty %s"
 #: libmisc/env.c:155
 #, c-format
 msgid "Environment overflow\n"
-msgstr "MiljÃ\83¶n Ã\83¶verflÃ\83¶dades\n"
+msgstr "Miljön Ã¶verflödades\n"
 
 #: libmisc/env.c:194
 #, c-format
 msgid "You may not change $%s\n"
-msgstr "Du fÃ\83Â¥r inte Ã\83¤ndra $%s\n"
+msgstr "Du fÃ¥r inte Ã¤ndra $%s\n"
 
 #: libmisc/failure.c:229
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%d failure since last login.\n"
 "Last was %s on %s.\n"
 msgid_plural ""
 "%d failures since last login.\n"
 "Last was %s on %s.\n"
-msgstr[0] "%d fel sedan förra inloggningen. Den senaste var %s pÃ¥ %s.\n"
-msgstr[1] "%d fel sedan förra inloggningen. Den senaste var %s pÃ¥ %s.\n"
+msgstr[0] ""
+"%d misslyckande sedan förra inloggningen.\n"
+"Det sista var %s på %s.\n"
+msgstr[1] ""
+"%d misslyckanden sedan förra inloggningen.\n"
+"Det sista var %s på %s.\n"
 
 #: libmisc/limits.c:397
 #, c-format
 msgid "Too many logins.\n"
-msgstr "FÃ\83¶r mÃ\83Â¥nga inloggningar.\n"
+msgstr "För mÃ¥nga inloggningar.\n"
 
 #: libmisc/mail.c:61 libmisc/mail.c:76
 msgid "You have new mail."
@@ -109,7 +113,7 @@ msgstr "Du har post."
 #: libmisc/obscure.c:273 src/passwd.c:169
 #, c-format
 msgid "Bad password: %s.  "
-msgstr "Felaktigt lÃ\83¶senord: %s.  "
+msgstr "Felaktigt lösenord: %s.  "
 
 #: libmisc/pam_pass.c:38
 #, c-format
@@ -123,7 +127,7 @@ msgstr "passwd: %s\n"
 
 #: libmisc/pam_pass.c:49
 msgid "passwd: password updated successfully\n"
-msgstr ""
+msgstr "passwd: lösenord uppdaterat\n"
 
 #: libmisc/setupenv.c:207
 #, c-format
@@ -157,21 +161,21 @@ msgstr "malloc(%d) misslyckades\n"
 #: lib/getdef.c:262
 #, c-format
 msgid "Could not allocate space for config info.\n"
-msgstr "Kunde inte allokera utrymme fÃ\83¶r konfigureringsinformation.\n"
+msgstr "Kunde inte allokera rum för konfigureringsinformation.\n"
 
 #: lib/getdef.c:303
 #, c-format
 msgid "configuration error - unknown item '%s' (notify administrator)\n"
-msgstr "konfigurationsfel - okÃ\83¤nt object \"%s\" (meddela systemoperatÃ\83¶ren)\n"
+msgstr "konfigurerings fel - okänt object \"%s\" (meddela systemoperatören)\n"
 
 #: lib/pwauth.c:48 src/newgrp.c:384
 msgid "Password: "
-msgstr "LÃ\83¶senord: "
+msgstr "Lösenord: "
 
 #: lib/pwauth.c:50
 #, c-format
 msgid "%s's Password: "
-msgstr "LÃ\83¶senord fÃ\83¶r %s: "
+msgstr "Lösenord för %s: "
 
 #: src/chage.c:115
 #, c-format
@@ -191,75 +195,90 @@ msgid ""
 "\t\t\t\tchange to MAX_DAYS\n"
 "  -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n"
 msgstr ""
+"Användning: chage [flaggor] användare\n"
+"\n"
+"Flaggor:\n"
+"  -d, --lastday SENAST\t\tsätt senaste lösenordsändring till SENAST\n"
+"  -E, --expiredate UTGÅNG\tsätt kontots utgångsdatum till UTGÅNG\n"
+"  -h, --help\t\t\tvisa det här meddelandet och avsluta\n"
+"  -I, --inactive INAKTIV\tsätt lösenordet till inaktivt efter utgång\n"
+"\t\t\t\ttill INAKTIV\n"
+"  -l, --list\t\t\tvisa information om kontoföråldrande\n"
+"  -m, --mindays MINDAGAR\tsätt minimalt antal dagar före lösenordsändring\n"
+"\t\t\t\ttill MINDAGAR\n"
+"  -M, --maxdays MAXDAGAR\tsätt maximalt antal dagar före lösenordsändring\n"
+"\t\t\t\ttill MAXDAGAR\n"
+"  -W, --warndays VARNDAGAR\tsätt varningsdagar för kontoutgång till\n"
+"\t\t\t\tVARNDAGAR\n"
 
 #: src/chage.c:160 src/chfn.c:139 src/chsh.c:89
 #, c-format
 msgid "Enter the new value, or press ENTER for the default\n"
-msgstr "Skriv in det nya vÃ\83¤rdet, eller tryck ENTER fÃ\83¶r standardvÃ\83¤rdet\n"
+msgstr "Skriv in det nya värdet, eller tryck ENTER för standardvärdet\n"
 
 #: src/chage.c:164
 msgid "Minimum Password Age"
-msgstr "Minsta lÃ\83¶senordsÃ\83Â¥lder"
+msgstr "Minsta lösenordsÃ¥lder"
 
 #: src/chage.c:170
 msgid "Maximum Password Age"
-msgstr "HÃ\83¶gsta lÃ\83¶senordsÃ\83Â¥lder"
+msgstr "Högsta lösenordsÃ¥lder"
 
 #: src/chage.c:177
 msgid "Last Password Change (YYYY-MM-DD)"
-msgstr "Senaste lÃ\83¶senordsÃ\83¤ndring (Ã\83Â\85Ã\83Â\85Ã\83Â\85Ã\83Â\85-MM-DD)"
+msgstr "Senaste lösenordsändring (Ã\85Ã\85Ã\85Ã\85-MM-DD)"
 
 #: src/chage.c:185
 msgid "Password Expiration Warning"
-msgstr "LÃ\83¶senords upphÃ\83¶rningsvarning"
+msgstr "Lösenords upphörningsvarning"
 
 #: src/chage.c:191
 msgid "Password Inactive"
-msgstr "LÃ\83¶senord inaktivt"
+msgstr "Lösenord inaktivt"
 
 #: src/chage.c:199
 msgid "Account Expiration Date (YYYY-MM-DD)"
-msgstr "Kontot upphÃ\83¶r (Ã\83Â\85Ã\83Â\85Ã\83Â\85Ã\83Â\85-MM-DD)"
+msgstr "Kontot upphör (Ã\85Ã\85Ã\85Ã\85-MM-DD)"
 
 #: src/chage.c:246
-#, fuzzy, c-format
+#, c-format
 msgid "Last password change\t\t\t\t\t: "
-msgstr "Senaste lÃ\83¶senordsÃ\83¤ndring (Ã\83Â\85Ã\83Â\85Ã\83Â\85Ã\83Â\85-MM-DD)"
+msgstr "Senaste lösenordsändring\t\t\t\t\t: "
 
 #: src/chage.c:248 src/chage.c:262 src/chage.c:278 src/chage.c:291
-#, fuzzy, c-format
+#, c-format
 msgid "never\n"
-msgstr "Aldrig\n"
+msgstr "aldrig\n"
 
 #: src/chage.c:259
-#, fuzzy, c-format
+#, c-format
 msgid "Password expires\t\t\t\t\t: "
-msgstr "LÃ\83¶senordet upphÃ\83¶r:\t"
+msgstr "Lösenordet upphör:\t\t\t\t\t: "
 
 #: src/chage.c:275
-#, fuzzy, c-format
+#, c-format
 msgid "Password inactive\t\t\t\t\t: "
-msgstr "LÃ\83¶senord inaktiv:\t"
+msgstr "Lösenordet inaktivt:\t\t\t\t\t"
 
 #: src/chage.c:289
-#, fuzzy, c-format
+#, c-format
 msgid "Account expires\t\t\t\t\t\t: "
-msgstr "Lösenordet upphör:\t"
+msgstr "Kontot upphör:\t\t\t\t\t\t: "
 
 #: src/chage.c:305
 #, c-format
 msgid "Minimum number of days between password change\t\t: %ld\n"
-msgstr ""
+msgstr "Minimalt antal dagar mellan lösenordsändring\t\t: %ld\n"
 
 #: src/chage.c:307
-#, fuzzy, c-format
+#, c-format
 msgid "Maximum number of days between password change\t\t: %ld\n"
-msgstr "Maximala antalet försök Ã¶verskridna (%d)\n"
+msgstr "Maximalt antal dagar mellan lösenordsändring:\t\t: %ld\n"
 
 #: src/chage.c:309
 #, c-format
 msgid "Number of days of warning before password expires\t: %ld\n"
-msgstr ""
+msgstr "Antal dagar användaren varnas innan lösenordet går ut\t: %ld\n"
 
 #: src/chage.c:467
 #, c-format
@@ -271,7 +290,7 @@ msgstr "%s: inkludera inte \"l\" tillsammands med andra flaggor\n"
 #: src/gpasswd.c:150 src/login.c:430 src/passwd.c:769 src/passwd.c:805
 #, c-format
 msgid "%s: Permission denied.\n"
-msgstr "%s: TillÃ\83Â¥telse nekas.\n"
+msgstr "%s: Tillåtelse nekas.\n"
 
 #: src/chage.c:512 src/chage.c:718 src/chpasswd.c:173 src/groupadd.c:488
 #: src/groupdel.c:274 src/groupmod.c:456 src/newusers.c:355 src/useradd.c:1518
@@ -283,59 +302,59 @@ msgstr "%s: PAM-autentisering misslyckades\n"
 #: src/chage.c:530 src/chpasswd.c:188
 #, c-format
 msgid "%s: can't open password file\n"
-msgstr "%s: kan inte Ã\83¶ppna lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte Ã¶ppna lösenordsfilen\n"
 
 #: src/chage.c:537 src/chfn.c:324 src/chsh.c:181 src/gpasswd.c:139
 #: src/gpasswd.c:216 src/groups.c:64 src/passwd.c:811
 #, c-format
 msgid "%s: unknown user %s\n"
-msgstr "%s: okÃ\83¤nd anvÃ\83¤ndare %s\n"
+msgstr "%s: okänd användare %s\n"
 
 #: src/chage.c:555
 #, c-format
 msgid "%s: can't lock shadow password file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte lÃ¥sa skugglösenordsfilen\n"
 
 #: src/chage.c:563
 #, c-format
 msgid "%s: can't open shadow password file\n"
-msgstr "%s: kan inte Ã\83¶ppna skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte Ã¶ppna skugglösenordsfilen\n"
 
 #: src/chage.c:623
 #, c-format
 msgid "Changing the aging information for %s\n"
-msgstr "Ã\83Â\84ndrar Ã\83Â¥ldringsinformation fÃ\83¶r %s\n"
+msgstr "Ã\84ndrar Ã¥ldringsinformation för %s\n"
 
 #: src/chage.c:625
 #, c-format
 msgid "%s: error changing fields\n"
-msgstr "%s: fel uppstod under byte av fÃ\83¤lt\n"
+msgstr "%s: fel uppstod under byte av fält\n"
 
 #: src/chage.c:649 src/pwunconv.c:136
 #, c-format
 msgid "%s: can't update password file\n"
-msgstr "%s: kan inte uppdatera lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte uppdatera lösenordsfilen\n"
 
 #: src/chage.c:672 src/pwunconv.c:131
 #, c-format
 msgid "%s: can't update shadow password file\n"
-msgstr "%s: kan inte uppdatera skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte uppdatera skugglösenordsfilen\n"
 
 #: src/chage.c:685
 #, c-format
 msgid "%s: can't rewrite shadow password file\n"
-msgstr "%s: kan inte skriva om skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte skriva om skugglösenordsfilen\n"
 
 #: src/chage.c:729
 #, c-format
 msgid "%s: can't rewrite password file\n"
-msgstr "%s: kan inte skriva om lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte skriva om lösenordsfilen\n"
 
 #: src/chage.c:748 src/chpasswd.c:357 src/groupadd.c:534 src/groupdel.c:339
 #: src/groupmod.c:523 src/newusers.c:570 src/useradd.c:1613 src/userdel.c:689
 #, c-format
 msgid "%s: PAM chauthtok failed\n"
-msgstr "%s: PAM-funktionen chauthtok misslyckades\n"
+msgstr "%s: PAM chauthtok misslyckades\n"
 
 #: src/chfn.c:84
 #, c-format
@@ -343,14 +362,14 @@ msgid ""
 "Usage: %s [-f full_name] [-r room_no] [-w work_ph]\n"
 "\t[-h home_ph] [-o other] [user]\n"
 msgstr ""
-"%s [-f hela_namnet] [-r rumsnummer] [-w arbetstele]\n"
-"\t[-h hemtele] [-o Ã\83¶vrigt] [anvÃ\83¤ndare]\n"
+"Användning: %s [-f hela_namnet] [-r rumsnummer] [-w arbetstele]\n"
+"\t[-h hemtele] [-o Ã¶vrigt] [användare]\n"
 
 #: src/chfn.c:89
 #, c-format
 msgid "Usage: %s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n"
 msgstr ""
-"AnvÃ\83¤ndning: %s [-f hela_namnet] [-r rumsnummer] [-w arbetstele] [-h "
+"Användning: %s [-f hela_namnet] [-r rumsnummer] [-w arbetstele] [-h "
 "hemtele]\n"
 
 #: src/chfn.c:142
@@ -376,27 +395,27 @@ msgstr "Hemtelefonnummer"
 
 #: src/chfn.c:162
 msgid "Other"
-msgstr "Ã\83Â\96vrigt"
+msgstr "Övrigt"
 
 #: src/chfn.c:333 src/chsh.c:189 src/passwd.c:751
 #, c-format
 msgid "%s: Cannot determine your user name.\n"
-msgstr "%s: Kan inte avgÃ\83¶ra ditt anvÃ\83¤ndarnamn.\n"
+msgstr "%s: Kan inte avgöra ditt användarnamn.\n"
 
 #: src/chfn.c:350 src/chsh.c:206
 #, c-format
 msgid "%s: cannot change user `%s' on NIS client.\n"
-msgstr "%s: kan inte Ã\83¤ndra anvÃ\83¤ndare \"%s\" pÃ\83Â¥ NIS-klienten.\n"
+msgstr "%s: kan inte Ã¤ndra användare \"%s\" pÃ¥ NIS-klienten.\n"
 
 #: src/chfn.c:357 src/chsh.c:213
 #, c-format
 msgid "%s: `%s' is the NIS master for this client.\n"
-msgstr "%s: \"%s\" Ã\83¤r NIS-mÃ\83¤stare fÃ\83¶r denna klient.\n"
+msgstr "%s: \"%s\" Ã¤r NIS-mästare för denna klient.\n"
 
 #: src/chfn.c:446
 #, c-format
 msgid "Changing the user information for %s\n"
-msgstr "Ã\83Â\84ndrar anvÃ\83¤ndarinformation fÃ\83¶r %s\n"
+msgstr "Ã\84ndrar användarinformation för %s\n"
 
 #: src/chfn.c:454
 #, c-format
@@ -421,27 +440,27 @@ msgstr "%s: felaktigt hemtelefonnummer: \"%s\"\n"
 #: src/chfn.c:478
 #, c-format
 msgid "%s: \"%s\" contains illegal characters\n"
-msgstr "%s: \"%s\" innehÃ\83Â¥ller otillÃ\83Â¥tna tecken\n"
+msgstr "%s: \"%s\" innehÃ¥ller otillÃ¥tna tecken\n"
 
 #: src/chfn.c:491
 #, c-format
 msgid "%s: fields too long\n"
-msgstr "%s: fÃ\83¶r lÃ\83Â¥nga fÃ\83¤lt\n"
+msgstr "%s: för lÃ¥nga fält\n"
 
 #: src/chfn.c:506 src/chsh.c:320 src/gpasswd.c:554 src/passwd.c:904
 #, c-format
 msgid "Cannot change ID to root.\n"
-msgstr "Kan inte Ã\83¤ndra ID till root.\n"
+msgstr "Kan inte ändra ID till root.\n"
 
 #: src/chfn.c:521 src/chsh.c:335 src/passwd.c:466 src/passwd.c:506
 #, c-format
 msgid "Cannot lock the password file; try again later.\n"
-msgstr "Kan inte lÃ\83Â¥sa lÃ\83¶senordsfilen; fÃ\83¶rsÃ\83¶k igen senare.\n"
+msgstr "Kan inte lÃ¥sa lösenordsfilen; försök igen senare.\n"
 
 #: src/chfn.c:527 src/chsh.c:341 src/passwd.c:471 src/passwd.c:511
 #, c-format
 msgid "Cannot open the password file.\n"
-msgstr "Kan inte Ã\83¶ppna lÃ\83¶senordsfilen.\n"
+msgstr "Kan inte Ã¶ppna lösenordsfilen.\n"
 
 #: src/chfn.c:544 src/chsh.c:356 src/passwd.c:477 src/usermod.c:993
 #, c-format
@@ -451,17 +470,17 @@ msgstr "%s: %s hittades inte i /etc/passwd\n"
 #: src/chfn.c:560 src/chsh.c:375 src/passwd.c:486 src/passwd.c:546
 #, c-format
 msgid "Error updating the password entry.\n"
-msgstr "Fel under uppdatering av lÃ\83¶senordsnoteringen.\n"
+msgstr "Fel under uppdatering av lösenordsnoteringen.\n"
 
 #: src/chfn.c:571 src/chsh.c:387 src/passwd.c:491 src/passwd.c:551
 #, c-format
 msgid "Cannot commit password file changes.\n"
-msgstr "Kan inte genomfÃ\83¶ra Ã\83¤ndringar i lÃ\83¶senordsfilen.\n"
+msgstr "Kan inte genomföra Ã¤ndringar i lösenordsfilen.\n"
 
 #: src/chfn.c:578 src/chsh.c:394
 #, c-format
 msgid "Cannot unlock the password file.\n"
-msgstr "Kan inte lÃ\83Â¥sa upp lÃ\83¶senordsfilen.\n"
+msgstr "Kan inte lÃ¥sa upp lösenordsfilen.\n"
 
 #: src/chpasswd.c:67
 #, c-format
@@ -474,54 +493,54 @@ msgid ""
 "  -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n"
 "\t\t\tpasswords are not encrypted\n"
 msgstr ""
-"AnvÃ\83¤ndning: chpasswd [flaggor]\n"
+"Användning: chpasswd [flaggor]\n"
 "\n"
 "Flaggor:\n"
-"  -e, --encrypted\tangivna lÃ\83¶senord Ã\83¤r krypterade\n"
-"  -h, --help\t\tvisa det hÃ\83¤r meddelandet och avsluta\n"
-"  -m, --md5\t\tanvÃ\83¤nd MD5-kryptering i stÃ\83¤llet fÃ\83¶r DES nÃ\83¤r\n"
-"\t\t\tde angivna lÃ\83¶senorden inte Ã\83¤r krypterade\n"
+"  -e, --encrypted\tangivna lösenord Ã¤r krypterade\n"
+"  -h, --help\t\tvisa det här meddelandet och avsluta\n"
+"  -m, --md5\t\tanvänd MD5-kryptering i stället för DES när\n"
+"\t\t\tde angivna lösenorden inte Ã¤r krypterade\n"
 
 #: src/chpasswd.c:184
 #, c-format
 msgid "%s: can't lock password file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte lÃ¥sa lösenordsfilen\n"
 
 #: src/chpasswd.c:196 src/pwconv.c:94
 #, c-format
 msgid "%s: can't lock shadow file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa skuggfilen\n"
+msgstr "%s: kan inte låsa skuggfilen\n"
 
 #: src/chpasswd.c:202 src/gpasswd.c:580 src/pwconv.c:99 src/pwunconv.c:88
 #: src/pwunconv.c:93
 #, c-format
 msgid "%s: can't open shadow file\n"
-msgstr "%s: kan inte Ã\83¶ppna skuggfilen\n"
+msgstr "%s: kan inte öppna skuggfilen\n"
 
 #: src/chpasswd.c:224 src/newusers.c:414
 #, c-format
 msgid "%s: line %d: line too long\n"
-msgstr "%s: rad %d: fÃ\83¶r lÃ\83Â¥ng rad\n"
+msgstr "%s: rad %d: för lÃ¥ng rad\n"
 
 #: src/chpasswd.c:244
 #, c-format
 msgid "%s: line %d: missing new password\n"
-msgstr "%s: rad %d: det nya lÃ\83¶senordet saknas\n"
+msgstr "%s: rad %d: det nya lösenordet saknas\n"
 
 #: src/chpasswd.c:268
 #, c-format
 msgid "%s: line %d: unknown user %s\n"
-msgstr "%s: rad %d: okÃ\83¤nd anvÃ\83¤ndare %s\n"
+msgstr "%s: rad %d: okänd användare %s\n"
 
 #: src/chpasswd.c:307
 #, c-format
 msgid "%s: line %d: cannot update password entry\n"
-msgstr "%s: rad %d: kan inte uppdatera lÃ\83¶senordsnoteringen\n"
+msgstr "%s: rad %d: kan inte uppdatera lösenordsnoteringen\n"
 
 #: src/chpasswd.c:324 src/newusers.c:541
 #, c-format
 msgid "%s: error detected, changes ignored\n"
-msgstr "%s: fel upptÃ\83¤cktes, Ã\83¤ndringarna ignorerades\n"
+msgstr "%s: fel upptäcktes, Ã¤ndringarna ignorerades\n"
 
 #: src/chpasswd.c:333
 #, c-format
@@ -531,12 +550,12 @@ msgstr "%s: fel under uppdatering av skuggfilen\n"
 #: src/chpasswd.c:340
 #, c-format
 msgid "%s: error updating password file\n"
-msgstr "%s: fel under uppdatering av lÃ\83¶senordsfilen\n"
+msgstr "%s: fel under uppdatering av lösenordsfilen\n"
 
 #: src/chsh.c:76
 #, c-format
 msgid "Usage: %s [-s shell] [name]\n"
-msgstr "AnvÃ\83¤ndning: %s [-s skal] [namn]\n"
+msgstr "Användning: %s [-s skal] [namn]\n"
 
 #: src/chsh.c:90
 msgid "Login Shell"
@@ -545,12 +564,12 @@ msgstr "Inloggningsskal"
 #: src/chsh.c:229 src/chsh.c:242 src/chsh.c:256
 #, c-format
 msgid "You may not change the shell for %s.\n"
-msgstr "Du fÃ\83Â¥r inte Ã\83¤ndra skal Ã\83Â¥t %s.\n"
+msgstr "Du fÃ¥r inte Ã¤ndra skal Ã¥t %s.\n"
 
 #: src/chsh.c:288
 #, c-format
 msgid "Changing the login shell for %s\n"
-msgstr "Ã\83Â\84ndrar inloggningsskal Ã\83Â¥t %s\n"
+msgstr "Ã\84ndrar inloggningsskal Ã¥t %s\n"
 
 #: src/chsh.c:300
 #, c-format
@@ -560,22 +579,22 @@ msgstr "%s: Felaktig notering: %s\n"
 #: src/chsh.c:305
 #, c-format
 msgid "%s is an invalid shell.\n"
-msgstr "%s Ã\83¤r ett felaktigt skal.\n"
+msgstr "%s är ett felaktigt skal.\n"
 
 #: src/expiry.c:59
 #, c-format
 msgid "Usage: expiry {-f|-c}\n"
-msgstr "AnvÃ\83¤ndning: expiry {-f|-c}\n"
+msgstr "Användning: expiry {-f|-c}\n"
 
 #: src/expiry.c:110
 #, c-format
 msgid "%s: WARNING!  Must be set-UID root!\n"
-msgstr "%s: VARNING!  MÃ\83Â¥ste vara set-UID root!\n"
+msgstr "%s: VARNING!  Måste vara set-UID root!\n"
 
 #: src/expiry.c:120
 #, c-format
 msgid "%s: unknown user\n"
-msgstr "%s: okÃ\83¤nd anvÃ\83¤ndare\n"
+msgstr "%s: okänd användare\n"
 
 #: src/faillog.c:59
 #, c-format
@@ -593,11 +612,26 @@ msgid ""
 "\t\t\t\tand limits (if used with -r, -m or -l options) only\n"
 "\t\t\t\tfor user with LOGIN\n"
 msgstr ""
+"Användning: faillog [flaggor]\n"
+"\n"
+"Flaggor:\n"
+"  -a, --all\t\t\tvisa faillog-poster för alla användare\n"
+"  -h, --help\t\t\tvisa det här meddelandet och avsluta\n"
+"  -l, --lock-time SEK\t\tefter misslyckad inloggning lås kontot i\n"
+"\t\t\t\tSEK sekunder\n"
+"  -m, --maximum MAX\t\tsätt räknarna för maximalt antal felaktiga\n"
+"\t\t\t\tinloggningar till MAX\n"
+"  -r, --reset\t\t\tåterställ räknarna av inloggningsfel\n"
+"  -t, --time DAGAR\t\tvisa faillog-poster som är nyare än DAGAR\n"
+"  -u, --user ANVÄNDARNAMN\tvisa faillog-poster eller räknare av\n"
+"\t\t\t\tunderhållsfel och begränsningar (endast\n"
+"\t\t\t\tom -r, -m eller -l används) för enbart\n"
+"\t\t\t\tanvändaren med namnet ANVÄNDARNAMN\n"
 
 #: src/faillog.c:88
 #, c-format
 msgid "Login       Failures Maximum Latest                   On\n"
-msgstr ""
+msgstr "Användare   Fel      Max     Senaste                  På\n"
 
 #: src/faillog.c:106
 #, c-format
@@ -607,67 +641,67 @@ msgstr " [%lds kvar]"
 #: src/faillog.c:110
 #, c-format
 msgid " [%lds lock]"
-msgstr " [%lds lÃ\83Â¥sning]"
+msgstr " [%lds låsning]"
 
 #: src/faillog.c:354 src/lastlog.c:187
 #, c-format
 msgid "Unknown User: %s\n"
-msgstr "OkÃ\83¤nd anvÃ\83¤ndare: %s\n"
+msgstr "Okänd användare: %s\n"
 
 #: src/gpasswd.c:71
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: %s [-r|-R] group\n"
-msgstr "AnvÃ\83¤ndning: %s [-r|-R] grupp\n"
+msgstr "Användning: %s [-r|-R] grupp\n"
 
 #: src/gpasswd.c:72
 #, c-format
 msgid "       %s [-a user] group\n"
-msgstr "       %s [-a anvÃ\83¤ndare] grupp\n"
+msgstr "            %s [-a användare] grupp\n"
 
 #: src/gpasswd.c:73
 #, c-format
 msgid "       %s [-d user] group\n"
-msgstr "       %s [-d anvÃ\83¤ndare] grupp\n"
+msgstr "            %s [-d användare] grupp\n"
 
 #: src/gpasswd.c:76
 #, c-format
 msgid "       %s [-A user,...] [-M user,...] group\n"
-msgstr "       %s [-A anvÃ\83¤ndare,...] [-M anvÃ\83¤ndare,...] grupp\n"
+msgstr "            %s [-A användare,...] [-M användare,...] grupp\n"
 
 #: src/gpasswd.c:78
 #, c-format
 msgid "       %s [-M user,...] group\n"
-msgstr "       %s [-M anvÃ\83¤ndare,...] grupp\n"
+msgstr "            %s [-M användare,...] grupp\n"
 
 #: src/gpasswd.c:229
 #, c-format
 msgid "%s: shadow group passwords required for -A\n"
-msgstr "%s: skuggrupplÃ\83¶senord krÃ\83¤vs fÃ\83¶r -A\n"
+msgstr "%s: skuggrupplösenord krävs för -A\n"
 
 #: src/gpasswd.c:280
 #, c-format
 msgid "Who are you?\n"
-msgstr "Vem Ã\83¤r du?\n"
+msgstr "Vem är du?\n"
 
 #: src/gpasswd.c:299 src/newgrp.c:318
 #, c-format
 msgid "unknown group: %s\n"
-msgstr "okÃ\83¤nd grupp: %s\n"
+msgstr "okänd grupp: %s\n"
 
 #: src/gpasswd.c:408
 #, c-format
 msgid "Adding user %s to group %s\n"
-msgstr "LÃ\83¤gger till anvÃ\83¤ndare %s till grupp %s\n"
+msgstr "Lägger till användare %s till grupp %s\n"
 
 #: src/gpasswd.c:426
 #, c-format
 msgid "Removing user %s from group %s\n"
-msgstr "Tar bort anvÃ\83¤ndare %s frÃ\83Â¥n grupp %s\n"
+msgstr "Tar bort användare %s frÃ¥n grupp %s\n"
 
 #: src/gpasswd.c:439
 #, c-format
 msgid "%s: unknown member %s\n"
-msgstr "%s: okÃ\83¤nd medlem %s\n"
+msgstr "%s: okänd medlem %s\n"
 
 #: src/gpasswd.c:485
 #, c-format
@@ -677,39 +711,39 @@ msgstr "%s: Inte en tty\n"
 #: src/gpasswd.c:506
 #, c-format
 msgid "Changing the password for group %s\n"
-msgstr "Ã\83Â\84ndrar lÃ\83¶senordet fÃ\83¶r grupp %s\n"
+msgstr "Ã\84ndrar lösenordet för grupp %s\n"
 
 #: src/gpasswd.c:509
 msgid "New Password: "
-msgstr "Nytt lÃ\83¶senord: "
+msgstr "Nytt lösenord: "
 
 #: src/gpasswd.c:514 src/passwd.c:266
 msgid "Re-enter new password: "
-msgstr "Skriv in det nya lÃ\83¶senordet igen: "
+msgstr "Skriv in det nya lösenordet igen: "
 
 #: src/gpasswd.c:526
 msgid "They don't match; try again"
-msgstr "De matchar inte; fÃ\83¶rsÃ\83¶k igen"
+msgstr "De matchar inte; försök igen"
 
 #: src/gpasswd.c:530
 #, c-format
 msgid "%s: Try again later\n"
-msgstr "%s: FÃ\83¶rsÃ\83¶k igen senare\n"
+msgstr "%s: Försök igen senare\n"
 
 #: src/gpasswd.c:562
 #, c-format
 msgid "%s: can't get lock\n"
-msgstr "%s: kan inte lÃ\83Â¥sa\n"
+msgstr "%s: kan inte låsa\n"
 
 #: src/gpasswd.c:568
 #, c-format
 msgid "%s: can't get shadow lock\n"
-msgstr "%s: kan inte lÃ\83Â¥sa skuggfilen\n"
+msgstr "%s: kan inte låsa skuggfilen\n"
 
 #: src/gpasswd.c:574
 #, c-format
 msgid "%s: can't open file\n"
-msgstr "%s: kan inte Ã\83¶ppna filen\n"
+msgstr "%s: kan inte öppna filen\n"
 
 #: src/gpasswd.c:586
 #, c-format
@@ -734,38 +768,38 @@ msgstr "%s: kan inte skriva om skuggfilen\n"
 #: src/gpasswd.c:612
 #, c-format
 msgid "%s: can't unlock file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa upp filen\n"
+msgstr "%s: kan inte låsa upp filen\n"
 
 #: src/groupadd.c:97
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: groupadd [-g gid [-o]] [-f] group\n"
-msgstr "AnvÃ\83¤ndning: groupadd [-g gid [-o]] grupp\n"
+msgstr "Användning: groupadd [-g gid [-o]] [-f] grupp\n"
 
 #: src/groupadd.c:161 src/groupadd.c:169 src/groupmod.c:174 src/groupmod.c:196
 #: src/useradd.c:839 src/usermod.c:495 src/usermod.c:617
 #, c-format
 msgid "%s: error adding new group entry\n"
-msgstr "%s: gick inte att lÃ\83¤gga till en ny gruppnotering\n"
+msgstr "%s: gick inte att lägga till en ny gruppnotering\n"
 
 #: src/groupadd.c:218 src/useradd.c:886
 #, c-format
 msgid "%s: name %s is not unique\n"
-msgstr "%s: namnet %s Ã\83¤r inte unikt\n"
+msgstr "%s: namnet %s är inte unikt\n"
 
 #: src/groupadd.c:233
-#, fuzzy, c-format
+#, c-format
 msgid "%s: GID %u is not unique\n"
-msgstr "%s: gid %u Ã\83¤r inte unikt\n"
+msgstr "%s: GID %u Ã¤r inte unikt\n"
 
 #: src/groupadd.c:257
-#, fuzzy, c-format
+#, c-format
 msgid "%s: can't get unique GID\n"
-msgstr "%s: kan inte hitta ett unikt gid\n"
+msgstr "%s: kan inte hitta ett unikt GID\n"
 
 #: src/groupadd.c:279 src/groupmod.c:282
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s is not a valid group name\n"
-msgstr "%s: %s Ã\83¤r inte ett giltigt gruppnamn\n"
+msgstr "%s: %s är inte ett giltigt gruppnamn\n"
 
 #: src/groupadd.c:318 src/groupmod.c:307
 #, c-format
@@ -773,9 +807,9 @@ msgid "%s: invalid group %s\n"
 msgstr "%s: ogiltig grupp %s\n"
 
 #: src/groupadd.c:332 src/useradd.c:1094
-#, fuzzy, c-format
+#, c-format
 msgid "%s: -K requires KEY=VALUE\n"
-msgstr "%s: -O krÃ\83¤ver NAME=VÃ\83Â\84RDE\n"
+msgstr "%s: -K kräver NYCKEL=VÃ\84RDE\n"
 
 #: src/groupadd.c:369 src/groupdel.c:123 src/groupmod.c:342 src/useradd.c:1214
 #: src/userdel.c:247 src/usermod.c:503
@@ -792,22 +826,22 @@ msgstr "%s: kan inte skriva om skuggruppfilen\n"
 #: src/groupadd.c:393 src/groupdel.c:147 src/groupmod.c:366 src/userdel.c:307
 #, c-format
 msgid "%s: unable to lock group file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa gruppfilen\n"
+msgstr "%s: kan inte låsa gruppfilen\n"
 
 #: src/groupadd.c:397 src/groupdel.c:151 src/groupmod.c:370
 #, c-format
 msgid "%s: unable to open group file\n"
-msgstr "%s: kan inte Ã\83¶ppna gruppfilen\n"
+msgstr "%s: kan inte öppna gruppfilen\n"
 
 #: src/groupadd.c:403 src/groupdel.c:157 src/groupmod.c:376 src/userdel.c:317
 #, c-format
 msgid "%s: unable to lock shadow group file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa skuggruppfilen\n"
+msgstr "%s: kan inte låsa skuggruppfilen\n"
 
 #: src/groupadd.c:408 src/groupdel.c:162 src/groupmod.c:381
 #, c-format
 msgid "%s: unable to open shadow group file\n"
-msgstr "%s: kan inte Ã\83¶ppna skuggruppfilen\n"
+msgstr "%s: kan inte öppna skuggruppfilen\n"
 
 #: src/groupadd.c:507
 #, c-format
@@ -815,9 +849,9 @@ msgid "%s: group %s exists\n"
 msgstr "%s: grupp %s existerar\n"
 
 #: src/groupdel.c:83
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: groupdel group\n"
-msgstr "AnvÃ\83¤ndning: groupdel grupp\n"
+msgstr "Användning: groupdel grupp\n"
 
 #: src/groupdel.c:96 src/groupmod.c:178 src/groupmod.c:200
 #, c-format
@@ -832,7 +866,7 @@ msgstr "%s: fel under borttagning av skuggruppnotering\n"
 #: src/groupdel.c:201
 #, c-format
 msgid "%s: cannot remove user's primary group.\n"
-msgstr "%s: kan inte ta bort anvÃ\83¤ndarens primÃ\83¤ra grupp.\n"
+msgstr "%s: kan inte ta bort användarens primära grupp.\n"
 
 #: src/groupdel.c:289 src/groupmod.c:470
 #, c-format
@@ -842,17 +876,17 @@ msgstr "%s: grupp %s existerar inte\n"
 #: src/groupdel.c:301 src/groupmod.c:484
 #, c-format
 msgid "%s: group %s is a NIS group\n"
-msgstr "%s: grupp %s Ã\83¤r en NIS-grupp\n"
+msgstr "%s: grupp %s är en NIS-grupp\n"
 
 #: src/groupdel.c:306 src/groupmod.c:489 src/userdel.c:603 src/usermod.c:722
 #, c-format
 msgid "%s: %s is the NIS master\n"
-msgstr "%s: %s Ã\83¤r NIS-mÃ\83¤steren\n"
+msgstr "%s: %s Ã¤r NIS-mästeren\n"
 
 #: src/groupmod.c:98
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: groupmod [-g gid [-o]] [-n name] group\n"
-msgstr "AnvÃ\83¤ndning: groupmod [-g gid [-o]] [-n namn] grupp\n"
+msgstr "Användning: groupmod [-g gid [-o]] [-n namn] grupp\n"
 
 #: src/groupmod.c:156
 #, c-format
@@ -860,24 +894,24 @@ msgid "%s: %s not found in /etc/group\n"
 msgstr "%s: %s hittades inte i /etc/group\n"
 
 #: src/groupmod.c:241
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %u is not a unique GID\n"
-msgstr "%s: %u Ã\83¤r inte ett unikt gid\n"
+msgstr "%s: %u Ã¤r inte ett unikt GID\n"
 
 #: src/groupmod.c:271
 #, c-format
 msgid "%s: %s is not a unique name\n"
-msgstr "%s: %s Ã\83¤r inte ett unikt namn\n"
+msgstr "%s: %s är inte ett unikt namn\n"
 
 #: src/grpck.c:87
 #, c-format
 msgid "Usage: %s [-r] [-s] [group [gshadow]]\n"
-msgstr "AnvÃ\83¤ndning: %s [-s] [-r] [grupp [gshadow]]\n"
+msgstr "Användning: %s [-r] [-s] [grupp [gshadow]]\n"
 
 #: src/grpck.c:89
 #, c-format
 msgid "Usage: %s [-r] [-s] [group]\n"
-msgstr "AnvÃ\83¤ndning: %s [-s] [-r] [grupp]\n"
+msgstr "Användning: %s [-r] [-s] [grupp]\n"
 
 #: src/grpck.c:107 src/pwck.c:100
 msgid "No"
@@ -886,17 +920,17 @@ msgstr "Nej"
 #: src/grpck.c:191 src/pwck.c:165
 #, c-format
 msgid "%s: -s and -r are incompatibile\n"
-msgstr "%s: -s och -r Ã\83¤r inkompatibla\n"
+msgstr "%s: -s och -r är inkompatibla\n"
 
 #: src/grpck.c:230 src/grpck.c:239 src/pwck.c:198 src/pwck.c:206
 #, c-format
 msgid "%s: cannot lock file %s\n"
-msgstr "%s: kan inte lÃ\83Â¥sa filen %s\n"
+msgstr "%s: kan inte låsa filen %s\n"
 
 #: src/grpck.c:255 src/grpck.c:264 src/pwck.c:221 src/pwck.c:229
 #, c-format
 msgid "%s: cannot open file %s\n"
-msgstr "%s: kan inte Ã\83¶ppna filen %s\n"
+msgstr "%s: kan inte öppna filen %s\n"
 
 #: src/grpck.c:307
 #, c-format
@@ -922,7 +956,7 @@ msgstr "ogiltigt gruppnamn \"%s\"\n"
 #: src/grpck.c:413
 #, c-format
 msgid "group %s: no user %s\n"
-msgstr "grupp %s: anvÃ\83¤ndaren %s finns inte\n"
+msgstr "grupp %s: användaren %s finns inte\n"
 
 #: src/grpck.c:415 src/grpck.c:585
 #, c-format
@@ -945,7 +979,7 @@ msgstr "inga matchande gruppfilsnoteringar\n"
 #: src/grpck.c:553
 #, c-format
 msgid "shadow group %s: no administrative user %s\n"
-msgstr "skuggrupp %s: finns ingen administrativ anvÃ\83¤ndare %s\n"
+msgstr "skuggrupp %s: finns ingen administrativ användare %s\n"
 
 #: src/grpck.c:555
 #, c-format
@@ -955,7 +989,7 @@ msgstr "ta bort administrativa medlemmen \"%s\"? "
 #: src/grpck.c:583
 #, c-format
 msgid "shadow group %s: no user %s\n"
-msgstr "skuggrupp %s: finns ingen anvÃ\83¤ndare %s\n"
+msgstr "skuggrupp %s: finns ingen användare %s\n"
 
 #: src/grpck.c:611 src/grpck.c:617 src/pwck.c:549 src/pwck.c:556
 #, c-format
@@ -965,32 +999,32 @@ msgstr "%s: kan inte uppdatera filen %s\n"
 #: src/grpck.c:640 src/pwck.c:578
 #, c-format
 msgid "%s: the files have been updated\n"
-msgstr "%s: filerna Ã\83¤r uppdaterade\n"
+msgstr "%s: filerna är uppdaterade\n"
 
 #: src/grpck.c:641 src/pwck.c:579
 #, c-format
 msgid "%s: no changes\n"
-msgstr "%s: inga Ã\83¤ndringar\n"
+msgstr "%s: inga ändringar\n"
 
 #: src/grpconv.c:60 src/grpunconv.c:56
 #, c-format
 msgid "%s: can't lock group file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa gruppfilen\n"
+msgstr "%s: kan inte låsa gruppfilen\n"
 
 #: src/grpconv.c:65 src/grpunconv.c:61
 #, c-format
 msgid "%s: can't open group file\n"
-msgstr "%s: kan inte Ã\83¶ppna gruppfilen\n"
+msgstr "%s: kan inte öppna gruppfilen\n"
 
 #: src/grpconv.c:70 src/grpunconv.c:66
 #, c-format
 msgid "%s: can't lock shadow group file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa skuggruppfilen\n"
+msgstr "%s: kan inte låsa skuggruppfilen\n"
 
 #: src/grpconv.c:75 src/grpunconv.c:71
 #, c-format
 msgid "%s: can't open shadow group file\n"
-msgstr "%s: kan inte Ã\83¶ppna skuggruppfilen\n"
+msgstr "%s: kan inte öppna skuggruppfilen\n"
 
 #: src/grpconv.c:92
 #, c-format
@@ -1000,12 +1034,12 @@ msgstr "%s: kan inte ta bort skuggruppen %s\n"
 #: src/grpconv.c:130 src/pwconv.c:152
 #, c-format
 msgid "%s: can't update shadow entry for %s\n"
-msgstr "%s: kan inte uppdatera skuggnoteringen fÃ\83¶r %s\n"
+msgstr "%s: kan inte uppdatera skuggnoteringen för %s\n"
 
 #: src/grpconv.c:140 src/grpunconv.c:88
 #, c-format
 msgid "%s: can't update entry for group %s\n"
-msgstr "%s: kan inte uppdatera noteringen fÃ\83¶r gruppen %s\n"
+msgstr "%s: kan inte uppdatera noteringen för gruppen %s\n"
 
 #: src/grpconv.c:147 src/grpunconv.c:96
 #, c-format
@@ -1023,14 +1057,14 @@ msgid "%s: can't delete shadow group file\n"
 msgstr "%s: kan inte ta bort skuggruppfilen\n"
 
 #: src/id.c:53
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: id [-a]\n"
-msgstr "AnvÃ\83¤ndning: id [-a]\n"
+msgstr "Användning: id [-a]\n"
 
 #: src/id.c:55
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: id\n"
-msgstr "AnvÃ\83¤ndning: id\n"
+msgstr "Användning: id\n"
 
 #: src/id.c:169
 #, c-format
@@ -1038,7 +1072,7 @@ msgid " groups="
 msgstr " grupper="
 
 #: src/lastlog.c:64
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "Usage: lastlog [options]\n"
 "\n"
@@ -1047,42 +1081,41 @@ msgid ""
 "  -h, --help\t\tdisplay this help message and exit\n"
 "  -t, --time DAYS\tprint only lastlog records more recent than DAYS\n"
 msgstr ""
-"AnvÃ\83¤ndning: chpasswd [flaggor]\n"
+"Användning: lastlog [flaggor]\n"
 "\n"
 "Flaggor:\n"
-"  -e, --encrypted\tangivna lösenord Ã¤r krypterade\n"
-"  -h, --help\t\tvisa det här meddelandet och avsluta\n"
-"  -m, --md5\t\tanvänd MD5-kryptering i stället för DES när\n"
-"\t\t\tde angivna lösenorden inte Ã¤r krypterade\n"
+"  -u, --user ANVÄNDARE\tskriv ut lastlog-posten för användaren ANVÄNDARE\n"
+"  -h, --help\t\tvisa det här meddelandet och avsluta\n"
+"  -t, --time DAGAR\tskriv bara ut lastlog-poster som är nyare än DAGAR\n"
 
 #: src/lastlog.c:90
 #, c-format
 msgid "Username         Port     From             Latest\n"
-msgstr "AnvÃ\83¤ndarnamn     Port     FrÃ\83Â¥n             Senaste\n"
+msgstr "Användarnamn     Port     FrÃ¥n             Senaste\n"
 
 #: src/lastlog.c:92
 #, c-format
 msgid "Username                Port     Latest\n"
-msgstr "AnvÃ\83¤ndarnamn            Port     Senaste\n"
+msgstr "Användarnamn            Port     Senaste\n"
 
 #: src/lastlog.c:107
 msgid "**Never logged in**"
 msgstr "**Aldrig inloggad**"
 
 #: src/login.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: %s [-p] [name]\n"
-msgstr "AnvÃ\83¤ndning: %s [-p] [namn]\n"
+msgstr "Användning: %s [-p] [namn]\n"
 
 #: src/login.c:159
 #, c-format
 msgid "       %s [-p] [-h host] [-f name]\n"
-msgstr "       %s [-p] [-h vÃ\83¤rd] [-f namn]\n"
+msgstr "            %s [-p] [-h värd] [-f namn]\n"
 
 #: src/login.c:161
 #, c-format
 msgid "       %s [-p] -r host\n"
-msgstr "       %s [-p] -r vÃ\83¤rd\n"
+msgstr "            %s [-p] -r värd\n"
 
 #: src/login.c:198
 #, c-format
@@ -1096,7 +1129,7 @@ msgid ""
 "System closed for routine maintenance\n"
 msgstr ""
 "\n"
-"Systemet Ã\83¤r stÃ\83¤ngt fÃ\83¶r rutinunderhÃ\83Â¥ll\n"
+"Systemet Ã¤r stängt för rutinunderhÃ¥ll\n"
 
 #: src/login.c:244
 #, c-format
@@ -1105,7 +1138,7 @@ msgid ""
 "[Disconnect bypassed -- root login allowed.]\n"
 msgstr ""
 "\n"
-"[Nerkoppling kringgicks -- root inloggning tillÃ\83Â¥ten.]\n"
+"[Nerkoppling kringgicks -- root inloggning tillåten.]\n"
 
 #: src/login.c:302
 #, c-format
@@ -1114,17 +1147,17 @@ msgid ""
 "Login timed out after %d seconds.\n"
 msgstr ""
 "\n"
-"Inloggningen avbrÃ\83¶ts efter %d sekunders inaktivitet.\n"
+"Inloggningen avbröts efter %d sekunders inaktivitet.\n"
 
 #: src/login.c:576
 #, c-format
 msgid " on `%.100s' from `%.200s'"
-msgstr " pÃ\83Â¥ \"%.100s\" frÃ\83Â¥n \"%.200s\""
+msgstr " pÃ¥ \"%.100s\" frÃ¥n \"%.200s\""
 
 #: src/login.c:579
 #, c-format
 msgid " on `%.100s'"
-msgstr " pÃ\83Â¥ \"%.100s\""
+msgstr " på \"%.100s\""
 
 #: src/login.c:736
 #, c-format
@@ -1133,7 +1166,7 @@ msgid ""
 "%s login: "
 msgstr ""
 "\n"
-"%s anvÃ\83¤ndare: "
+"%s användare: "
 
 #: src/login.c:891 src/sulogin.c:207
 msgid "Login incorrect"
@@ -1141,72 +1174,71 @@ msgstr "Felaktig inloggning"
 
 #: src/login.c:1038
 msgid "Warning: login re-enabled after temporary lockout.\n"
-msgstr ""
-"Varning: inloggning pÃ¥ nytt aktiv efter den temporära utelÃ¥sningen.\n"
+msgstr "Varning: inloggning på nytt aktiv efter den temporära utelåsningen.\n"
 
 #: src/login.c:1052
 #, c-format
 msgid "Last login: %s on %s"
-msgstr "Senaste inloggning: %s pÃ\83Â¥ %s"
+msgstr "Senaste inloggning: %s på %s"
 
 #: src/login.c:1055
 #, c-format
 msgid "Last login: %.19s on %s"
-msgstr "Senaste inloggning: %.19s pÃ\83Â¥ %s"
+msgstr "Senaste inloggning: %.19s på %s"
 
 #: src/login.c:1060
 #, c-format
 msgid " from %.*s"
-msgstr " frÃ\83Â¥n %.*s"
+msgstr " från %.*s"
 
 #: src/newgrp.c:61
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: newgrp [-] [group]\n"
-msgstr "AnvÃ\83¤ndning: newgrp [-] [grupp]\n"
+msgstr "Användning: newgrp [-] [grupp]\n"
 
 #: src/newgrp.c:63
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: sg group [[-c] command]\n"
-msgstr "AnvÃ\83¤ndning: sg grupp [[-c] kommando]\n"
+msgstr "Användning: sg grupp [[-c] kommando]\n"
 
 #: src/newgrp.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "unknown UID: %u\n"
-msgstr "okÃ\83¤nt GID: %lu\n"
+msgstr "okänt UID: %u\n"
 
 #: src/newgrp.c:241
 #, c-format
 msgid "unknown GID: %lu\n"
-msgstr "okÃ\83¤nt GID: %lu\n"
+msgstr "okänt GID: %lu\n"
 
 #: src/newgrp.c:401 src/newgrp.c:410
 msgid "Sorry.\n"
-msgstr "TyvÃ\83¤rr.\n"
+msgstr "Tyvärr.\n"
 
 #: src/newgrp.c:515
 #, c-format
 msgid "too many groups\n"
-msgstr "fÃ\83¶r mÃ\83Â¥nga grupper\n"
+msgstr "för mÃ¥nga grupper\n"
 
 #: src/newusers.c:76
 #, c-format
 msgid "Usage: %s [input]\n"
-msgstr "AnvÃ\83¤ndning: %s [indata]\n"
+msgstr "Användning: %s [indata]\n"
 
 #: src/newusers.c:376
 #, c-format
 msgid "%s: can't lock /etc/passwd.\n"
-msgstr "%s: kan inte lÃ\83Â¥sa /etc/passwd.\n"
+msgstr "%s: kan inte låsa /etc/passwd.\n"
 
 #: src/newusers.c:383
 #, c-format
 msgid "%s: can't lock files, try again later\n"
-msgstr "%s: kan inte lÃ\83Â¥sa filerna, fÃ\83¶rsÃ\83¶k igen senare\n"
+msgstr "%s: kan inte lÃ¥sa filerna, försök igen senare\n"
 
 #: src/newusers.c:391
 #, c-format
 msgid "%s: can't open files\n"
-msgstr "%s: kan inte Ã\83¶ppna filerna\n"
+msgstr "%s: kan inte öppna filerna\n"
 
 #: src/newusers.c:434
 #, c-format
@@ -1226,12 +1258,12 @@ msgstr "%s: rad %d: kan inte skapa UID\n"
 #: src/newusers.c:482
 #, c-format
 msgid "%s: line %d: cannot find user %s\n"
-msgstr "%s: rad %d: kan inte hitta anvÃ\83¤ndaren %s\n"
+msgstr "%s: rad %d: kan inte hitta användaren %s\n"
 
 #: src/newusers.c:491
 #, c-format
 msgid "%s: line %d: can't update password\n"
-msgstr "%s: rad %d: kan inte uppdatera lÃ\83¶senordet\n"
+msgstr "%s: rad %d: kan inte uppdatera lösenordet\n"
 
 #: src/newusers.c:509
 #, c-format
@@ -1254,28 +1286,28 @@ msgid "%s: error updating files\n"
 msgstr "%s: kunde inte uppdatera filerna\n"
 
 #: src/passwd.c:142
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: %s [-f|-s] [name]\n"
-msgstr "AnvÃ\83¤ndning: %s [-f|-s] [namn]\n"
+msgstr "Användning: %s [-f|-s] [namn]\n"
 
 #: src/passwd.c:146
 #, c-format
 msgid "       %s [-x max] [-n min] [-w warn] [-i inact] name\n"
-msgstr "       %s [-x hÃ\83¶gst] [-n minst] [-w varna] [-i inaktiv] namn\n"
+msgstr "            %s [-x högst] [-n minst] [-w varna] [-i inaktiv] namn\n"
 
 #: src/passwd.c:148
 #, c-format
 msgid "       %s {-l|-u|-d|-S|-e} name\n"
-msgstr "       %s {-l|-u|-d|-S|-e} namn\n"
+msgstr "            %s {-l|-u|-d|-S|-e} namn\n"
 
 #: src/passwd.c:202
 msgid "Old password: "
-msgstr "FÃ\83¶rra lÃ\83¶senordet: "
+msgstr "Förra lösenordet: "
 
 #: src/passwd.c:211
 #, c-format
 msgid "Incorrect password for `%s'\n"
-msgstr "Felaktigt lÃ\83¶senord fÃ\83¶r \"%s\"\n"
+msgstr "Felaktigt lösenord för \"%s\"\n"
 
 #: src/passwd.c:235
 #, c-format
@@ -1283,17 +1315,17 @@ msgid ""
 "Enter the new password (minimum of %d, maximum of %d characters)\n"
 "Please use a combination of upper and lower case letters and numbers.\n"
 msgstr ""
-"Skriv in det nya lÃ\83¶senordet (minst %d, hÃ\83¶gst %d tecken)\n"
-"Var god anvÃ\83¤nd en kombination av versaler, gemener och siffror.\n"
+"Skriv in det nya lösenordet (minst %d, högst %d tecken)\n"
+"Var god använd en kombination av versaler, gemener och siffror.\n"
 
 #: src/passwd.c:241
 msgid "New password: "
-msgstr "Nytt lÃ\83¶senord: "
+msgstr "Nytt lösenord: "
 
 #: src/passwd.c:251
 #, c-format
 msgid "Try again.\n"
-msgstr "FÃ\83¶rsÃ\83¶k igen.\n"
+msgstr "Försök igen.\n"
 
 #: src/passwd.c:262
 #, c-format
@@ -1302,27 +1334,27 @@ msgid ""
 "Warning: weak password (enter it again to use it anyway).\n"
 msgstr ""
 "\n"
-"Varning: svagt lÃ\83¶senord (skriv in det igen fÃ\83¶r att anvÃ\83¤nda det Ã\83¤ndÃ\83Â¥).\n"
+"Varning: svagt lösenord (skriv in det igen för att använda det Ã¤ndÃ¥).\n"
 
 #: src/passwd.c:271
 #, c-format
 msgid "They don't match; try again.\n"
-msgstr "De matchar inte; fÃ\83¶rsÃ\83¶k igen.\n"
+msgstr "De matchar inte; försök igen.\n"
 
 #: src/passwd.c:338
 #, c-format
 msgid "The password for %s cannot be changed.\n"
-msgstr "LÃ\83¶senordet fÃ\83¶r %s kan inte bytas.\n"
+msgstr "Lösenordet för %s kan inte bytas.\n"
 
 #: src/passwd.c:355
 #, c-format
 msgid "Sorry, the password for %s cannot be changed yet.\n"
-msgstr "TyvÃ\83¤rr, lÃ\83¶senordet fÃ\83¶r %s kan inte Ã\83¤ndras Ã\83¤n.\n"
+msgstr "Tyvärr, lösenordet för %s kan inte Ã¤ndras Ã¤n.\n"
 
 #: src/passwd.c:430
 #, c-format
 msgid "%s: out of memory\n"
-msgstr "%s: slut pÃ\83Â¥ minne\n"
+msgstr "%s: slut på minne\n"
 
 #: src/passwd.c:655
 #, c-format
@@ -1332,99 +1364,99 @@ msgstr "%s: Kan inte starta %s"
 #: src/passwd.c:727
 #, c-format
 msgid "%s: repository %s not supported\n"
-msgstr "%s: fÃ\83¶rvaringsplatsen %s stÃ\83¶ds ej\n"
+msgstr "%s: förvaringsplatsen %s stöds ej\n"
 
 #: src/passwd.c:830
 #, c-format
 msgid "%s: You may not view or modify password information for %s.\n"
-msgstr "%s: Du fÃ\83Â¥r inte lÃ\83¤sa eller Ã\83¤ndra lÃ\83¶senordsinformation fÃ\83¶r %s.\n"
+msgstr "%s: Du fÃ¥r inte titta pÃ¥ eller Ã¤ndra lösenordsinformation för %s.\n"
 
 #: src/passwd.c:872
 #, c-format
 msgid "Changing password for %s\n"
-msgstr "Ã\83Â\84ndrar lÃ\83¶senord fÃ\83¶r %s\n"
+msgstr "Ã\84ndrar lösenord för %s\n"
 
 #: src/passwd.c:876
 #, c-format
 msgid "The password for %s is unchanged.\n"
-msgstr "LÃ\83¶senordet fÃ\83¶r %s Ã\83¤r ofÃ\83¶rÃ\83¤ndrat.\n"
+msgstr "Lösenordet för %s Ã¤r oförändrat.\n"
 
 #: src/passwd.c:921
 #, c-format
 msgid "Password changed.\n"
-msgstr "LÃ\83¶senordet Ã\83¤ndrat.\n"
+msgstr "Lösenordet Ã¤ndrat.\n"
 
 #: src/pwck.c:82
 #, c-format
 msgid "Usage: %s [-q] [-r] [-s] [passwd [shadow]]\n"
-msgstr "AnvÃ\83¤ndning: %s [-q] [-r] [-s] [passwd [shadow]]\n"
+msgstr "Användning: %s [-q] [-r] [-s] [passwd [shadow]]\n"
 
 #: src/pwck.c:270
 #, c-format
 msgid "invalid password file entry\n"
-msgstr "felaktig notering i lÃ\83¶senordsfilen\n"
+msgstr "felaktig notering i lösenordsfilen\n"
 
 #: src/pwck.c:332
 msgid "duplicate password entry\n"
-msgstr "dubblett av lÃ\83¶senords notering\n"
+msgstr "dubblett av lösenords notering\n"
 
 #: src/pwck.c:348
 #, c-format
 msgid "invalid user name '%s'\n"
-msgstr "ogiltigt anvÃ\83¤ndarnamn '%s'\n"
+msgstr "ogiltigt användarnamn '%s'\n"
 
 #: src/pwck.c:362
 #, c-format
 msgid "user %s: no group %u\n"
-msgstr "anvÃ\83¤ndare %s: ingen grupp %u\n"
+msgstr "användare %s: ingen grupp %u\n"
 
 #: src/pwck.c:378
 #, c-format
 msgid "user %s: directory %s does not exist\n"
-msgstr "anvÃ\83¤ndare %s: katalogen %s finns inte\n"
+msgstr "användare %s: katalogen %s finns inte\n"
 
 #: src/pwck.c:394
 #, c-format
 msgid "user %s: program %s does not exist\n"
-msgstr "anvÃ\83¤ndare %s: programmet %s finns inte\n"
+msgstr "användare %s: programmet %s finns inte\n"
 
 #: src/pwck.c:429
 #, c-format
 msgid "invalid shadow password file entry\n"
-msgstr "felaktig notering i skugglÃ\83¶senordsfilen\n"
+msgstr "felaktig notering i skugglösenordsfilen\n"
 
 #: src/pwck.c:491
 msgid "duplicate shadow password entry\n"
-msgstr "dubblett av notering i skugglÃ\83¶senordsfilen\n"
+msgstr "dubblett av notering i skugglösenordsfilen\n"
 
 #: src/pwck.c:515
 msgid "no matching password file entry\n"
-msgstr "ingen matchande notering i lÃ\83¶senordsfilen\n"
+msgstr "ingen matchande notering i lösenordsfilen\n"
 
 #: src/pwck.c:533
 #, c-format
 msgid "user %s: last password change in the future\n"
-msgstr "anvÃ\83¤ndare %s: senaste lÃ\83¶senordsÃ\83¤ndring i framtiden\n"
+msgstr "användare %s: senaste lösenordsändring i framtiden\n"
 
 #: src/pwconv.c:84 src/pwunconv.c:78
 #, c-format
 msgid "%s: can't lock passwd file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte lÃ¥sa lösenordsfilen\n"
 
 #: src/pwconv.c:89 src/pwunconv.c:83
 #, c-format
 msgid "%s: can't open passwd file\n"
-msgstr "%s: kan inte Ã\83¶ppna lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte Ã¶ppna lösenordsfilen\n"
 
 #: src/pwconv.c:117
 #, c-format
 msgid "%s: can't remove shadow entry for %s\n"
-msgstr "%s: kan inte ta bort notering i skugglÃ\83¶senordsfilen fÃ\83¶r %s\n"
+msgstr "%s: kan inte ta bort notering i skugglösenordsfilen för %s\n"
 
 #: src/pwconv.c:162
 #, c-format
 msgid "%s: can't update passwd entry for %s\n"
-msgstr "%s: kan inte uppdatera noteringen i lÃ\83¶senordsfilen fÃ\83¶r %s\n"
+msgstr "%s: kan inte uppdatera noteringen i lösenordsfilen för %s\n"
 
 #: src/pwconv.c:169
 #, c-format
@@ -1434,26 +1466,26 @@ msgstr "%s: kan inte uppdatera skuggfilen\n"
 #: src/pwconv.c:173
 #, c-format
 msgid "%s: can't update passwd file\n"
-msgstr "%s: kan inte uppdatera lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte uppdatera lösenordsfilen\n"
 
 #: src/pwunconv.c:123
 #, c-format
 msgid "%s: can't update entry for user %s\n"
-msgstr "%s: kan inte uppdatera noteringen fÃ\83¶r anvÃ\83¤ndaren %s\n"
+msgstr "%s: kan inte uppdatera noteringen för användaren %s\n"
 
 #: src/pwunconv.c:142
 #, c-format
 msgid "%s: can't delete shadow password file\n"
-msgstr "%s: kan inte ta bort skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte ta bort skugglösenordsfilen\n"
 
 #: src/su.c:129
 msgid "Sorry."
-msgstr "TyvÃ\83¤rr."
+msgstr "Tyvärr."
 
 #: src/su.c:315
 #, c-format
 msgid "%s: must be run from a terminal\n"
-msgstr "%s: mÃ\83Â¥ste kÃ\83¶ras frÃ\83Â¥n en terminal\n"
+msgstr "%s: mÃ¥ste köras frÃ¥n en terminal\n"
 
 #: src/su.c:412
 #, c-format
@@ -1463,16 +1495,16 @@ msgstr "%s: pam_start: fel %d\n"
 #: src/su.c:440
 #, c-format
 msgid "Unknown id: %s\n"
-msgstr "OkÃ\83¤nt id: %s\n"
+msgstr "Okänt id: %s\n"
 
 #: src/su.c:475 src/su.c:491
 #, c-format
 msgid "You are not authorized to su %s\n"
-msgstr "Du har inte tillÃ\83Â¥telse att kÃ\83¶ra su till %s\n"
+msgstr "Du har inte tillÃ¥telse att köra su till %s\n"
 
 #: src/su.c:486
 msgid "(Enter your own password.)"
-msgstr "(Skriv in ditt eget lÃ\83¶senord.)"
+msgstr "(Skriv in ditt eget lösenord.)"
 
 #: src/su.c:520
 #, c-format
@@ -1491,27 +1523,27 @@ msgstr "Inget skal\n"
 #: src/suauth.c:104
 #, c-format
 msgid "Access to su to that account DENIED.\n"
-msgstr "Du har inte behÃ\83¶righet att kÃ\83¶ra su till det kontot.\n"
+msgstr "Du har inte behörighet att köra su till det kontot.\n"
 
 #: src/suauth.c:112
 #, c-format
 msgid "Password authentication bypassed.\n"
-msgstr "Hoppade Ã\83¶ver lÃ\83¶senordskontroll.\n"
+msgstr "Hoppade Ã¶ver lösenordskontroll.\n"
 
 #: src/suauth.c:121
 #, c-format
 msgid "Please enter your OWN password as authentication.\n"
-msgstr "Var god skriv in ditt EGET lÃ\83¶senord som Ã\83¤kthetsbevis.\n"
+msgstr "Var god skriv in ditt EGET lösenord som Ã¤kthetsbevis.\n"
 
 #: src/sulogin.c:118
 #, c-format
 msgid "No password file\n"
-msgstr "Ingen lÃ\83¶senordsfil\n"
+msgstr "Ingen lösenordsfil\n"
 
 #: src/sulogin.c:164
 #, c-format
 msgid "No password entry for 'root'\n"
-msgstr "Ingen lÃ\83¶senordsnotering fÃ\83¶r \"root\"\n"
+msgstr "Ingen lösenordsnotering för \"root\"\n"
 
 #: src/sulogin.c:179
 msgid ""
@@ -1520,12 +1552,12 @@ msgid ""
 "(or give root password for system maintenance):"
 msgstr ""
 "\n"
-"Skriv control-d fÃ\83¶r att fortsÃ\83¤tta med den normala uppstarten,\n"
-"(eller skriv in lÃ\83¶senordet fÃ\83¶r root fÃ\83¶r systemunderhÃ\83Â¥ll):"
+"Skriv control-d för att fortsätta med den normala uppstarten,\n"
+"(eller skriv in lösenordet för root för systemunderhÃ¥ll):"
 
 #: src/sulogin.c:214
 msgid "Entering System Maintenance Mode\n"
-msgstr "GÃ\83Â¥r in i systemunderhÃ\83Â¥llslÃ\83¤ge\n"
+msgstr "GÃ¥r in i systemunderhÃ¥llsläge\n"
 
 #: src/useradd.c:222 src/useradd.c:235 src/usermod.c:663 src/usermod.c:676
 #, c-format
@@ -1535,23 +1567,23 @@ msgstr "%s: ogiltigt numeriskt argument \"%s\"\n"
 #: src/useradd.c:290
 #, c-format
 msgid "%s: unknown GID %s\n"
-msgstr "%s: okÃ\83¤nt GID %s\n"
+msgstr "%s: okänt GID %s\n"
 
 #: src/useradd.c:298 src/useradd.c:574 src/useradd.c:1058 src/usermod.c:216
 #: src/usermod.c:788
 #, c-format
 msgid "%s: unknown group %s\n"
-msgstr "%s: okÃ\83¤nd grupp %s\n"
+msgstr "%s: okänd grupp %s\n"
 
 #: src/useradd.c:406
 #, c-format
 msgid "%s: cannot create new defaults file\n"
-msgstr "%s: kan inte skapa en ny defaults-fil\n"
+msgstr "%s: kan inte skapa en ny standardfil\n"
 
 #: src/useradd.c:411
 #, c-format
 msgid "%s: cannot open new defaults file\n"
-msgstr "%s: kan inte Ã¶ppna den nya defaults-filen\n"
+msgstr "%s: kan inte skapa en ny standardfil\n"
 
 #: src/useradd.c:499 src/useradd.c:510
 #, c-format
@@ -1561,12 +1593,12 @@ msgstr "%s: rename: %s"
 #: src/useradd.c:595 src/usermod.c:237
 #, c-format
 msgid "%s: group `%s' is a NIS group.\n"
-msgstr "%s: grupp \"%s\" Ã\83¤r en NIS-grupp.\n"
+msgstr "%s: grupp \"%s\" är en NIS-grupp.\n"
 
 #: src/useradd.c:604 src/usermod.c:246
 #, c-format
 msgid "%s: too many groups specified (max %d).\n"
-msgstr "%s: fÃ\83¶r mÃ\83Â¥nga grupper speciferade (max %d).\n"
+msgstr "%s: för mÃ¥nga grupper speciferade (max %d).\n"
 
 #: src/useradd.c:634
 #, c-format
@@ -1598,36 +1630,59 @@ msgid ""
 "  -s, --shell SHELL\t\tthe login shell for the new user account\n"
 "  -u, --uid UID\t\t\tforce use the UID for the new user account\n"
 msgstr ""
+"Användning: useradd [flaggor] ANVÄNDARNAMN\n"
+"\n"
+"Flaggor:\n"
+"  -b, --base-dir BASKATALOG\tbaskatalog för det nya kontots hemkatalog\n"
+"  -c, --comment KOMMENTAR\tsätt GECOS-fältet för det nya kontot\n"
+"  -d, --home-dir HEMKATALOG\themkatalog för det nya kontot\n"
+"  -D, --defaults\t\tskriv ut eller spara modifierad förvald\n"
+"\t\t\t\tuseradd-konfiguration\n"
+"  -e, --expiredate UTGÅNGSDATUM\tsätt kontots utgångsdatum till "
+"UTGÅNGSDATUM\n"
+"  -f, --inactive INAKTIV\tsätt lösenordet inaktivt efter utgång till\n"
+"\t\t\t\tINAKTIV\n"
+"  -g, --gid GRUPP\t\ttvinga användning av GRUPP för det nya kontot\n"
+"  -G, --groups GRUPPER\t\tlista över extra grupper för det nya kontot\n"
+"  -h, --help\t\t\tvisa det här meddelandet och avsluta\n"
+"  -k, --skel SKELKATALOG\tange en alternativ skel-katalog\n"
+"  -K, --key NYCKEL=VÄRDE\tåsidosätt förval i /etc/login.def\n"
+"  -m, --create-home\t\tskapa hemkatalog för det nya kontot\n"
+"  -o, --non-unique\t\ttillåt att skapa användare med redan existerande\n"
+"\t\t\t\t(icke-unik) UID\n"
+"  -p, --password LÖSENORD\tanvänd krypterat lösenord för det nya kontot\n"
+"  -s, --shell SKAL\t\tinloggningsskal för det nya kontot\n"
+"  -u, --uid UID\t\t\ttvinga användning av UID för det nya kontot\n"
 
 #: src/useradd.c:738 src/usermod.c:425
 #, c-format
 msgid "%s: error locking group file\n"
-msgstr "%s: fel under lÃ\83Â¥sning av gruppfilen\n"
+msgstr "%s: fel under låsning av gruppfilen\n"
 
 #: src/useradd.c:742 src/usermod.c:430
 #, c-format
 msgid "%s: error opening group file\n"
-msgstr "%s: fel under Ã\83¶ppning av gruppfilen\n"
+msgstr "%s: fel under öppning av gruppfilen\n"
 
 #: src/useradd.c:748 src/usermod.c:523
 #, c-format
 msgid "%s: error locking shadow group file\n"
-msgstr "%s: fel under lÃ\83Â¥sning av skuggruppfilen\n"
+msgstr "%s: fel under låsning av skuggruppfilen\n"
 
 #: src/useradd.c:753 src/usermod.c:529
 #, c-format
 msgid "%s: error opening shadow group file\n"
-msgstr "%s: fel under Ã\83¶ppning av skuggruppfilen\n"
+msgstr "%s: fel under öppning av skuggruppfilen\n"
 
 #: src/useradd.c:891
-#, fuzzy, c-format
+#, c-format
 msgid "%s: UID %u is not unique\n"
-msgstr "%s: gid %u Ã\83¤r inte unikt\n"
+msgstr "%s: UID %u Ã¤r inte unikt\n"
 
 #: src/useradd.c:921
-#, fuzzy, c-format
+#, c-format
 msgid "%s: can't get unique UID\n"
-msgstr "%s: kan inte hitta ett unikt gid\n"
+msgstr "%s: kan inte hitta ett unikt UID\n"
 
 #: src/useradd.c:977
 #, c-format
@@ -1652,18 +1707,18 @@ msgstr "%s: felaktigt datum \"%s\"\n"
 #: src/useradd.c:1031
 #, c-format
 msgid "%s: shadow passwords required for -e\n"
-msgstr "%s: skugglÃ\83¶senord krÃ\83¤vs fÃ\83¶r -e\n"
+msgstr "%s: skugglösenord krävs för -e\n"
 
 #: src/useradd.c:1047
 #, c-format
 msgid "%s: shadow passwords required for -f\n"
-msgstr "%s: skugglÃ\83¶senord krÃ\83¤vs fÃ\83¶r -f\n"
+msgstr "%s: skugglösenord krävs för -f\n"
 
 #: src/useradd.c:1113 src/usermod.c:748 src/usermod.c:758 src/usermod.c:803
 #: src/usermod.c:847
 #, c-format
 msgid "%s: invalid field `%s'\n"
-msgstr "%s: felaktigt fÃ\83¤lt \"%s\"\n"
+msgstr "%s: felaktigt fält \"%s\"\n"
 
 #: src/useradd.c:1126
 #, c-format
@@ -1673,47 +1728,47 @@ msgstr "%s: felaktigt skal \"%s\"\n"
 #: src/useradd.c:1169
 #, c-format
 msgid "%s: invalid user name '%s'\n"
-msgstr "%s: felaktigt anvÃ\83¤ndar namn '%s'\n"
+msgstr "%s: felaktigt användar namn '%s'\n"
 
 #: src/useradd.c:1203 src/userdel.c:242 src/usermod.c:920
 #, c-format
 msgid "%s: cannot rewrite password file\n"
-msgstr "%s: kan inte skriva om lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte skriva om lösenordsfilen\n"
 
 #: src/useradd.c:1208 src/userdel.c:245 src/usermod.c:925
 #, c-format
 msgid "%s: cannot rewrite shadow password file\n"
-msgstr "%s: kan inte skriva om skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte skriva om skugglösenordsfilen\n"
 
 #: src/useradd.c:1244 src/userdel.c:289 src/usermod.c:953
 #, c-format
 msgid "%s: unable to lock password file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte lÃ¥sa lösenordsfilen\n"
 
 #: src/useradd.c:1248 src/userdel.c:293 src/usermod.c:957
 #, c-format
 msgid "%s: unable to open password file\n"
-msgstr "%s: kan inte Ã\83¶ppna lÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte Ã¶ppna lösenordsfilen\n"
 
 #: src/useradd.c:1254 src/userdel.c:298 src/usermod.c:962
 #, c-format
 msgid "%s: cannot lock shadow password file\n"
-msgstr "%s: kan inte lÃ\83Â¥sa skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte lÃ¥sa skugglösenordsfilen\n"
 
 #: src/useradd.c:1260 src/userdel.c:303 src/usermod.c:967
 #, c-format
 msgid "%s: cannot open shadow password file\n"
-msgstr "%s: kan inte Ã\83¶ppna skugglÃ\83¶senordsfilen\n"
+msgstr "%s: kan inte Ã¶ppna skugglösenordsfilen\n"
 
 #: src/useradd.c:1347
 #, c-format
 msgid "%s: error adding new password entry\n"
-msgstr "%s: fel under tillÃ\83¤ggning av ny lÃ\83¶senordsnotering\n"
+msgstr "%s: fel under tilläggning av ny lösenordsnotering\n"
 
 #: src/useradd.c:1358 src/usermod.c:1030
 #, c-format
 msgid "%s: error adding new shadow password entry\n"
-msgstr "%s: fel under tillÃ\83¤ggning av ny skugglÃ\83¶senordsnotering\n"
+msgstr "%s: fel under tilläggning av ny skugglösenordsnotering\n"
 
 #: src/useradd.c:1386
 #, c-format
@@ -1724,33 +1779,36 @@ msgstr "%s: kan inte skapa katalog %s\n"
 #, c-format
 msgid "No group named \"mail\" exists, creating mail spool with mode 0600.\n"
 msgstr ""
+"Ingen grupp med namnet \"mail\" existerar, skapar epostfil med rättigheterna "
+"0600.\n"
 
 #: src/useradd.c:1439
-#, fuzzy, c-format
+#, c-format
 msgid "Can't create mail spool for user %s.\n"
-msgstr "%s: kan inte uppdatera noteringen för användaren %s\n"
+msgstr "Kan inte skapa epostfil för användaren %s.\n"
 
 #: src/useradd.c:1541 src/usermod.c:899
 #, c-format
 msgid "%s: user %s exists\n"
-msgstr "%s: anvÃ\83¤ndare %s existerar\n"
+msgstr "%s: användare %s existerar\n"
 
 #: src/useradd.c:1555
 #, c-format
 msgid ""
 "%s: group %s exists - if you want to add this user to that group, use -g.\n"
 msgstr ""
-"%s: gruppen %s finns redan - vill du lägga till en användare, använd -g.\n"
+"%s: gruppen %s existerar - vill du lägga till en användare till gruppen, "
+"använd -g.\n"
 
 #: src/useradd.c:1593
 #, c-format
 msgid "%s: warning: CREATE_HOME not supported, please use -m instead.\n"
-msgstr "%s: varning: CREATE_HOME stÃ\83¶ds inte, anvÃ\83¤nd -m istÃ\83¤llet.\n"
+msgstr "%s: varning: CREATE_HOME stöds inte, använd -m istället.\n"
 
 #: src/userdel.c:104
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: %s [-r] name\n"
-msgstr "AnvÃ\83¤ndning: %s [-r] namn\n"
+msgstr "Användning: %s [-r] namn\n"
 
 #: src/userdel.c:157 src/userdel.c:222
 #, c-format
@@ -1760,32 +1818,32 @@ msgstr "%s: fel under uppdatering av gruppnotering\n"
 #: src/userdel.c:311
 #, c-format
 msgid "%s: cannot open group file\n"
-msgstr "%s: kan inte Ã\83¶ppna gruppfilen\n"
+msgstr "%s: kan inte öppna gruppfilen\n"
 
 #: src/userdel.c:321
 #, c-format
 msgid "%s: cannot open shadow group file\n"
-msgstr "%s: kan inte Ã\83¶ppna skuggruppfilen\n"
+msgstr "%s: kan inte öppna skuggruppfilen\n"
 
 #: src/userdel.c:339
 #, c-format
 msgid "%s: error deleting password entry\n"
-msgstr "%s: fel under borttagning av lÃ\83¶senordsnotering\n"
+msgstr "%s: fel under borttagning av lösenordsnotering\n"
 
 #: src/userdel.c:342
 #, c-format
 msgid "%s: error deleting shadow password entry\n"
-msgstr "%s: fel under borttagning av skugglÃ\83¶senordsnotering\n"
+msgstr "%s: fel under borttagning av skugglösenordsnotering\n"
 
 #: src/userdel.c:382
 #, c-format
 msgid "%s: user %s is currently logged in\n"
-msgstr "%s: anvÃ\83¤ndare %s Ã\83¤r inloggad\n"
+msgstr "%s: användare %s Ã¤r inloggad\n"
 
 #: src/userdel.c:490 src/userdel.c:631
 #, c-format
 msgid "%s: %s not owned by %s, not removing\n"
-msgstr "%s: %s Ã\83¤gs inte av %s, tar inte bort\n"
+msgstr "%s: %s ägs inte av %s, tar inte bort\n"
 
 #: src/userdel.c:496
 #, c-format
@@ -1795,17 +1853,17 @@ msgstr "%s: varning: kan inte ta bort "
 #: src/userdel.c:584 src/usermod.c:701
 #, c-format
 msgid "%s: user %s does not exist\n"
-msgstr "%s: anvÃ\83¤ndare %s finns inte\n"
+msgstr "%s: användare %s finns inte\n"
 
 #: src/userdel.c:599 src/usermod.c:717
 #, c-format
 msgid "%s: user %s is a NIS user\n"
-msgstr "%s: anvÃ\83¤ndare %s Ã\83¤r en NIS-anvÃ\83¤ndare\n"
+msgstr "%s: användare %s Ã¤r en NIS-användare\n"
 
 #: src/userdel.c:654
 #, c-format
 msgid "%s: not removing directory %s (would remove home of user %s)\n"
-msgstr "%s: tar inte bort katalogen %s (skulle ta bort hemkatalogen fÃ\83¶r %s)\n"
+msgstr "%s: tar inte bort katalogen %s (skulle ta bort hemkatalogen för %s)\n"
 
 #: src/userdel.c:668
 #, c-format
@@ -1813,9 +1871,9 @@ msgid "%s: error removing directory %s\n"
 msgstr "%s: fel under borttagning av katalogen %s\n"
 
 #: src/usermod.c:278
-#, fuzzy, c-format
+#, c-format
 msgid "Usage: %s\t[-u uid [-o]] [-g group] [[-G group,...] [-a]] \n"
-msgstr "AnvÃ\83¤ndning: %s [-u uid [-o]] [-g grupp] [-G grupp,...] \n"
+msgstr "Användning: %s\t[-u uid [-o]] [-g grupp] [[-G grupp,...] [-a]]\n"
 
 #: src/usermod.c:282
 #, c-format
@@ -1823,9 +1881,9 @@ msgid "\t\t[-d home [-m]] [-s shell] [-c comment] [-l new_name]\n"
 msgstr "\t\t[-d hem [-m]] [-s skal] [-c kommentar] [-l nytt_namn]\n"
 
 #: src/usermod.c:284
-#, fuzzy, c-format
+#, c-format
 msgid "[-f inactive] [-e expire] "
-msgstr "[-f inaktiv] [-e utgÃ¥ng] "
+msgstr "[-f inaktiv] [-e upphör] "
 
 #: src/usermod.c:285
 #, c-format
@@ -1835,12 +1893,12 @@ msgstr "[-p passwd] [-L|-U] namn\n"
 #: src/usermod.c:457
 #, c-format
 msgid "%s: out of memory in update_group\n"
-msgstr "%s: slut pÃ\83Â¥ minne i update_group\n"
+msgstr "%s: slut på minne i update_group\n"
 
 #: src/usermod.c:566
 #, c-format
 msgid "%s: out of memory in update_gshadow\n"
-msgstr "%s: slut pÃ\83Â¥ minne i update_gshadow\n"
+msgstr "%s: slut på minne i update_gshadow\n"
 
 #: src/usermod.c:870
 #, c-format
@@ -1850,32 +1908,33 @@ msgstr "%s: inga flaggor givna\n"
 #: src/usermod.c:876
 #, c-format
 msgid "%s: shadow passwords required for -e and -f\n"
-msgstr "%s: skugglÃ\83¶senord krÃ\83¤vs fÃ\83¶r -e och -f\n"
+msgstr "%s: skugglösenord krävs för -e och -f\n"
 
 #: src/usermod.c:886
 #, c-format
 msgid "%s: -a flag is ONLY allowed with the -G flag\n"
 msgstr ""
+"%s: \"-a\"-flaggan kan ENDAST användas tillsammans med \"-G\"-flaggan\n"
 
 #: src/usermod.c:904
 #, c-format
 msgid "%s: uid %lu is not unique\n"
-msgstr "%s: uid %lu Ã\83¤r inte unikt\n"
+msgstr "%s: uid %lu är inte unikt\n"
 
 #: src/usermod.c:1015
 #, c-format
 msgid "%s: error changing password entry\n"
-msgstr "%s: fel under Ã\83¤ndring av lÃ\83¶senordsnotering\n"
+msgstr "%s: fel under Ã¤ndring av lösenordsnotering\n"
 
 #: src/usermod.c:1021
 #, c-format
 msgid "%s: error removing password entry\n"
-msgstr "%s: fel under borttagning av lÃ\83¶senordsnotering\n"
+msgstr "%s: fel under borttagning av lösenordsnotering\n"
 
 #: src/usermod.c:1037
 #, c-format
 msgid "%s: error removing shadow password entry\n"
-msgstr "%s: fel under borttagning av skugglÃ\83¶senordsnotering\n"
+msgstr "%s: fel under borttagning av skugglösenordsnotering\n"
 
 #: src/usermod.c:1064
 #, c-format
@@ -1890,30 +1949,30 @@ msgstr "%s: kan inte skapa %s\n"
 #: src/usermod.c:1077
 #, c-format
 msgid "%s: can't chown %s\n"
-msgstr "%s: kan inte byta Ã\83¤gare pÃ\83Â¥ %s\n"
+msgstr "%s: kan inte byta Ã¤gare pÃ¥ %s\n"
 
 #: src/usermod.c:1089
 #, c-format
 msgid "%s: warning: failed to completely remove old home directory %s"
-msgstr ""
+msgstr "%s: varning: lyckades inte helt ta bort den gamla hemkatalogen %s"
 
 #: src/usermod.c:1099
 #, c-format
 msgid "%s: cannot rename directory %s to %s\n"
-msgstr "%s: kan inte byta namn pÃ\83Â¥ katalogen %s till %s\n"
+msgstr "%s: kan inte byta namn på katalogen %s till %s\n"
 
 #: src/usermod.c:1194
 #, c-format
 msgid "%s: warning: %s not owned by %s\n"
-msgstr "%s: varning: %s Ã\83¤gs inte av %s\n"
+msgstr "%s: varning: %s ägs inte av %s\n"
 
 #: src/usermod.c:1200
 msgid "failed to change mailbox owner"
-msgstr "kunde inte byta Ã\83¤gare av brevlÃ\83Â¥dan"
+msgstr "kunde inte byta Ã¤gare av brevlÃ¥dan"
 
 #: src/usermod.c:1208
 msgid "failed to rename mailbox"
-msgstr "kunde inte byta namn pÃ\83Â¥ brevlÃ\83Â¥dan"
+msgstr "kunde inte byta namn pÃ¥ brevlÃ¥dan"
 
 #: src/vipw.c:104
 #, c-format
@@ -1922,20 +1981,20 @@ msgid ""
 "%s: %s is unchanged\n"
 msgstr ""
 "\n"
-"%s: %s Ã\83¤r ofÃ\83¶rÃ\83¤ndrad\n"
+"%s: %s Ã¤r oförändrad\n"
 
 #: src/vipw.c:131
 msgid "Couldn't lock file"
-msgstr "Kunde inte lÃ\83Â¥sa filen"
+msgstr "Kunde inte låsa filen"
 
 #: src/vipw.c:140
 msgid "Couldn't make backup"
-msgstr "Kunde inte gÃ\83¶ra en backup"
+msgstr "Kunde inte göra en backup"
 
 #: src/vipw.c:196
 #, c-format
 msgid "%s: can't restore %s: %s (your changes are in %s)\n"
-msgstr "%s: kan inte Ã\83Â¥terstÃ\83¤lla %s: %s (dina Ã\83¤ndringar Ã\83¤r i %s)\n"
+msgstr "%s: kan inte Ã¥terställa %s: %s (dina Ã¤ndringar Ã¤r i %s)\n"
 
 #: src/vipw.c:234
 #, c-format
@@ -1944,39 +2003,6 @@ msgid ""
 "`vipw' edits /etc/passwd        `vipw -s' edits /etc/shadow\n"
 "`vigr' edits /etc/group         `vigr -s' edits /etc/gshadow\n"
 msgstr ""
-"Användning:\n"
-"\"vipw\" redigerar /etc/passwd   \"vipw -w\" redigerar /etc/shadow\n"
-"\"vipg\" redigerar /etc/group    \"vipg -w\" redigerar /etc/gshadow\n"
-
-#, fuzzy
-#~ msgid "Usage: useradd [-u uid [-o]] [-g group] [-G group,...] \n"
-#~ msgstr "Användning: %s [-u uid [-o]] [-g grupp] [-G grupp,...] \n"
-
-#, fuzzy
-#~ msgid ""
-#~ "               [-d home] [-s shell] [-c comment] [-m [-k template]]\n"
-#~ msgstr "\t\t    [-d hem] [-s skal] [-c kommentar] [-m [-k mall]]\n"
-
-#, fuzzy
-#~ msgid "               [-f inactive] [-e expire]\n"
-#~ msgstr "\t\t[-f inaktiv] [-e utgÃ¥ng]\n"
-
-#, fuzzy
-#~ msgid "               [-p passwd] [-K KEY=VALUE] name\n"
-#~ msgstr "[-p passwd] namn\n"
-
-#, fuzzy
-#~ msgid "       useradd -D [-g group] [-b base] [-s shell]\n"
-#~ msgstr "            %s -D [-g grupp] [-b bas] [-s skal]\n"
-
-#~ msgid "%s: -O requires NAME=VALUE\n"
-#~ msgstr "%s: -O kräver NAME=VÃ\84RDE\n"
-
-#~ msgid "unknown uid: %u\n"
-#~ msgstr "okänt uid: %u\n"
-
-#~ msgid "%s: uid %u is not unique\n"
-#~ msgstr "%s: uid %u Ã¤r inte unikt\n"
-
-#~ msgid "%s: can't get unique uid\n"
-#~ msgstr "%s: kan inte hitta ett unikt uid\n"
+"Användning:\n"
+"\"vipw\" editerar /etc/passwd   \"vipw -w\" editerar /etc/shadow\n"
+"\"vipg\" editerar /etc/group    \"vipg -w\" editerar /etc/gshadow\n"
index 98eaf249f6effc0c273638b508c36ab5fcd337ca..7f5a30db44273c0996fbe26bdf60209966765ff9 100644 (file)
Binary files a/po/tl.gmo and b/po/tl.gmo differ
index ddee409f78ab2dbca155a0d8852014dc6f912772..b34c8ec99063976f13222d39418c30fcbad23d18 100644 (file)
--- a/po/tl.po
+++ b/po/tl.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.7\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-01-26 22:00+0800\n"
 "Last-Translator: Eric Pareja <xenos@upm.edu.ph>\n"
 "Language-Team: Tagalog <debian-tl@banwa.upm.edu.ph>\n"
index 29f409a75dfaa64508e28fcc6b798a288a84b4b0..9caa93471b43bc17d0b78a041c14822d31fa0a83 100644 (file)
Binary files a/po/tr.gmo and b/po/tr.gmo differ
index eaf02f56282edbf96d2f205746b9b7deebb0ec43..ddc4b7221936e1a3f05a2e5d7349f2f94a31e876 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-06-13 10:27+0300\n"
 "Last-Translator: Mehmet Türker <mturker@innova.com.tr>\n"
 "Language-Team: Turkish <debian-l10n-turkish@lists.debian.org>\n"
index efe2d5f48ff5d63afccaaa123b491e0a382c2d21..dbb813be575863b3440c91f35a93b1655459baff 100644 (file)
Binary files a/po/uk.gmo and b/po/uk.gmo differ
index 2058a333fc6bfa152b4261816755620bc70382c9..8e08b2db2f8e1fa18a91fb2e0391122ca38e69a5 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow-4.0.8\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-04-19 23:22+0300\n"
 "Last-Translator: Roman Festchook <linux@polesye.net>\n"
 "Language-Team:  <linux@polesye.net>\n"
index 0754505ec7143eb1cef8e24896063df7051e0312..3abada136e72559e62a58965c4ec8de2aa27ed82 100644 (file)
Binary files a/po/vi.gmo and b/po/vi.gmo differ
index d395d204d7fd96efbaab8765568733eef0dc4451..b72622927b414bcdcbffac7488cad55be13b8d62 100644 (file)
--- a/po/vi.po
+++ b/po/vi.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.9\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-05-10 22:33+0930\n"
 "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
 "Language-Team: Vietnamese <gnomevi-list@lists.sourceforge.net>\n"
index 99c796c58dad2193027632f122d7d3738943a4ea..d29b73909531ceda5f1edfde62174550b9b3774a 100644 (file)
Binary files a/po/zh_CN.gmo and b/po/zh_CN.gmo differ
index 915aa1cd5d4c488871d0b349f9894ff6bf9e004b..1845e9b53e792bc1b3bd5885f349a7be7ca4fe0f 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2004-05-14 10:26+1200\n"
 "Last-Translator: Carlos Z.F. Liu <carlos_liu@yahoo.com>\n"
 "Language-Team: Chinese (simplified) <i18n-translation@lists.linux.net.cn>\n"
index f1f5b353cff9b74a49eab5f0a5f5625f58329253..5cab31570a7c752e3465c85f991bc93b2cd384a2 100644 (file)
Binary files a/po/zh_TW.gmo and b/po/zh_TW.gmo differ
index 2507edd3bb391b019c24d1fdcaccfc02f21613e1..688809e868463aa8c9427fb1f37216239a504da3 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: shadow 4.0.9\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-18 16:02+0200\n"
+"POT-Creation-Date: 2005-07-21 13:09+0200\n"
 "PO-Revision-Date: 2005-06-02 22:20+0800\n"
 "Last-Translator: Asho Yeh <asho@debian.org.tw>\n"
 "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
index 506d2faa0f39d56f6fd015b69cdaf25d1110db45..f2e31474bdbaacd6777456086ba4475d5a0d19c3 100644 (file)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@@ -14,8 +14,6 @@
 
 @SET_MAKE@
 
-SOURCES = chage.c chfn.c chpasswd.c $(chsh_SOURCES) expiry.c faillog.c gpasswd.c groupadd.c groupdel.c groupmod.c groups.c grpck.c grpconv.c grpunconv.c id.c lastlog.c $(login_SOURCES) logoutd.c newgrp.c newusers.c passwd.c pwck.c pwconv.c pwunconv.c $(su_SOURCES) sulogin.c useradd.c userdel.c usermod.c vipw.c
-
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@