Commit 69354ce7 authored by Michal Čihař's avatar Michal Čihař

Imported Upstream version 4.9.1.2

parent ef4ad04f
commit 5ad3bb15e0bec7e61816e8bbe720eba02a4e0f76
Author: Panu Matilainen <pmatilai@redhat.com>
Date: Thu Sep 29 13:22:32 2011 +0300
Sanity check region offset range on headerLoad()
- Fixes the first case crash of RhBug:741606 / CVE-2011-3378 where
immutable region offset is way out of bounds.
(cherry picked from commit a48f0e20cbe2ababc88b2fc52fb7a281d6fc1656)
commit ad55f854320437859fb6580608687f120f6875fc
Author: Panu Matilainen <pmatilai@redhat.com>
Date: Thu Sep 29 12:50:57 2011 +0300
Sanity check region offset in regionSwab()
- Region offsets are supposed to be negative when when an entry
is involved, otherwise zero. Fixes some cases of crash'n'burn on
malformed headers having bogus offsets (CVE-2011-3378)
(cherry picked from commit 11a7e5d95a8ca8c7d4eaff179094afd8bb74fc3f)
commit 36f6874fcf5222f4553fb5b7782af18c7b6ea92a
Author: Panu Matilainen <pmatilai@redhat.com>
Date: Fri Apr 15 09:18:15 2011 +0300
Only muck with signals on first and last db open/close
- Signals are per-process global, as long as there are other
databases open (or references to the same db) we shouldn't mess
with them. Less important on open, but if somebody is changing
rpmsq-handling we shouldn't override that either.
(cherry picked from commit dcf650f5a73846773c7b81de08e2608391f733b8)
commit d873bf189d95619fa6620c0927e4feaa74409d54
Author: Panu Matilainen <pmatilai@redhat.com>
Date: Tue Aug 2 12:55:58 2011 +0300
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.68 for rpm 4.9.1.1.
# Generated by GNU Autoconf 2.68 for rpm 4.9.1.2.
#
# Report bugs to <rpm-maint@lists.rpm.org>.
#
......@@ -570,8 +570,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='rpm'
PACKAGE_TARNAME='rpm'
PACKAGE_VERSION='4.9.1.1'
PACKAGE_STRING='rpm 4.9.1.1'
PACKAGE_VERSION='4.9.1.2'
PACKAGE_STRING='rpm 4.9.1.2'
PACKAGE_BUGREPORT='rpm-maint@lists.rpm.org'
PACKAGE_URL=''
......@@ -1445,7 +1445,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures rpm 4.9.1.1 to adapt to many kinds of systems.
\`configure' configures rpm 4.9.1.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1515,7 +1515,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of rpm 4.9.1.1:";;
short | recursive ) echo "Configuration of rpm 4.9.1.2:";;
esac
cat <<\_ACEOF
......@@ -1649,7 +1649,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
rpm configure 4.9.1.1
rpm configure 4.9.1.2
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
......@@ -2250,7 +2250,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by rpm $as_me 4.9.1.1, which was
It was created by rpm $as_me 4.9.1.2, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
......@@ -3075,7 +3075,7 @@ fi
# Define the identity of the package.
PACKAGE='rpm'
VERSION='4.9.1.1'
VERSION='4.9.1.2'
cat >>confdefs.h <<_ACEOF
......@@ -24945,7 +24945,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by rpm $as_me 4.9.1.1, which was
This file was extended by rpm $as_me 4.9.1.2, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -25011,7 +25011,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
rpm config.status 4.9.1.1
rpm config.status 4.9.1.2
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
......
AC_PREREQ(2.61)
AC_INIT(rpm, 4.9.1.1, rpm-maint@lists.rpm.org)
AC_INIT(rpm, 4.9.1.2, rpm-maint@lists.rpm.org)
AC_CONFIG_SRCDIR([rpmqv.c])
AC_CONFIG_HEADERS([config.h])
......
......@@ -38,7 +38,7 @@ librpm_la_SOURCES = \
rpmchroot.c rpmchroot.h \
rpmplugins.c rpmplugins.h rpmug.c rpmug.h
librpm_la_LDFLAGS = -version-info 2:1:0
librpm_la_LDFLAGS = -version-info 2:2:0
librpm_la_LIBADD = \
$(top_builddir)/rpmio/librpmio.la \
......
......@@ -485,7 +485,7 @@ librpm_la_SOURCES = backend/dbconfig.c backend/db3.c backend/dbi.h \
rpmlock.h misc.h rpmscript.h rpmscript.c legacy.c merge.c \
rpmchroot.c rpmchroot.h rpmplugins.c rpmplugins.h rpmug.c \
rpmug.h $(am__append_3)
librpm_la_LDFLAGS = -version-info 2:1:0
librpm_la_LDFLAGS = -version-info 2:2:0
librpm_la_LIBADD = $(top_builddir)/rpmio/librpmio.la @WITH_POPT_LIB@ \
@WITH_SELINUX_LIB@ @WITH_CAP_LIB@ @WITH_ACL_LIB@ @LIBINTL@ \
$(am__append_2) $(am__append_4) $(am__append_5)
......
......@@ -387,6 +387,9 @@ static int regionSwab(indexEntry entry, int il, int dl,
const unsigned char * dataEnd,
int regionid)
{
if ((entry != NULL && regionid >= 0) || (entry == NULL && regionid != 0))
return -1;
for (; il > 0; il--, pe++) {
struct indexEntry_s ie;
rpm_tagtype_t type;
......@@ -842,7 +845,7 @@ Header headerLoad(void * uh)
{ int off = ntohl(pe->offset);
if (hdrchkData(off))
if (hdrchkData(off) || hdrchkRange(dl, off))
goto errxit;
if (off) {
size_t nb = REGION_TAG_COUNT;
......
......@@ -661,12 +661,14 @@ int rpmdbClose(rpmdb db)
db = _free(db);
if (rpmdbRock == NULL) {
(void) rpmsqEnable(-SIGHUP, NULL);
(void) rpmsqEnable(-SIGINT, NULL);
(void) rpmsqEnable(-SIGTERM, NULL);
(void) rpmsqEnable(-SIGQUIT, NULL);
(void) rpmsqEnable(-SIGPIPE, NULL);
}
exit:
(void) rpmsqEnable(-SIGHUP, NULL);
(void) rpmsqEnable(-SIGINT, NULL);
(void) rpmsqEnable(-SIGTERM,NULL);
(void) rpmsqEnable(-SIGQUIT,NULL);
(void) rpmsqEnable(-SIGPIPE,NULL);
return rc;
}
......@@ -728,11 +730,13 @@ static int openDatabase(const char * prefix,
/* Try to ensure db home exists, error out if we cant even create */
rc = rpmioMkpath(rpmdbHome(db), 0755, getuid(), getgid());
if (rc == 0) {
(void) rpmsqEnable(SIGHUP, NULL);
(void) rpmsqEnable(SIGINT, NULL);
(void) rpmsqEnable(SIGTERM,NULL);
(void) rpmsqEnable(SIGQUIT,NULL);
(void) rpmsqEnable(SIGPIPE,NULL);
if (rpmdbRock == NULL) {
(void) rpmsqEnable(SIGHUP, NULL);
(void) rpmsqEnable(SIGINT, NULL);
(void) rpmsqEnable(SIGTERM, NULL);
(void) rpmsqEnable(SIGQUIT, NULL);
(void) rpmsqEnable(SIGPIPE, NULL);
}
/* Just the primary Packages database opened here */
rc = (rpmdbOpenIndex(db, RPMDBI_PACKAGES, db->db_flags) != NULL) ? 0 : -2;
......
No preview for this file type
......@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: rpm\n"
"Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
"POT-Creation-Date: 2011-08-02 12:55+0300\n"
"POT-Creation-Date: 2011-09-29 15:16+0300\n"
"PO-Revision-Date: 2009-04-25 17:36+0100\n"
"Last-Translator: Agustí Grau <fedora@softcatala.org>\n"
"Language-Team: Catalan <fedora@softcatala.net>\n"
......@@ -3102,128 +3102,128 @@ msgstr ""
msgid "cannot open %s index using db%d - %s (%d)\n"
msgstr "no es pot obrir l'índex de %s emprant db%d - %s (%d)\n"
#: lib/rpmdb.c:687
#: lib/rpmdb.c:689
msgid "no dbpath has been set\n"
msgstr "no s'ha establert cap dbpath\n"
#: lib/rpmdb.c:869 lib/rpmdb.c:986 lib/rpmdb.c:1031 lib/rpmdb.c:1884
#: lib/rpmdb.c:2037 lib/rpmdb.c:2071 lib/rpmdb.c:2632
#: lib/rpmdb.c:873 lib/rpmdb.c:990 lib/rpmdb.c:1035 lib/rpmdb.c:1888
#: lib/rpmdb.c:2041 lib/rpmdb.c:2075 lib/rpmdb.c:2636
#, c-format
msgid "error(%d) getting \"%s\" records from %s index\n"
msgstr "s'ha produït un error (%d) en obtenir «%s» registres de l'índex %s\n"
#: lib/rpmdb.c:1218
#: lib/rpmdb.c:1222
msgid "miFreeHeader: skipping"
msgstr "miFreeHeader: s'està ignorant"
#: lib/rpmdb.c:1228
#: lib/rpmdb.c:1232
#, c-format
msgid "error(%d) storing record #%d into %s\n"
msgstr "s'ha produït un error (%d) en emmagatzemar el registre #%d a %s\n"
#: lib/rpmdb.c:1325
#: lib/rpmdb.c:1329
#, c-format
msgid "%s: regexec failed: %s\n"
msgstr "%s: ha fallat regexec: %s\n"
#: lib/rpmdb.c:1506
#: lib/rpmdb.c:1510
#, c-format
msgid "%s: regcomp failed: %s\n"
msgstr "%s: ha fallat regcomp: %s\n"
#: lib/rpmdb.c:1666
#: lib/rpmdb.c:1670
msgid "rpmdbNextIterator: skipping"
msgstr "rpmdbNextIterator: s'està ignorant"
#: lib/rpmdb.c:1807
#: lib/rpmdb.c:1811
#, c-format
msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
msgstr "rpmdb: s'ha obtingut la capçalera #%u malmesa -- s'està ignorant.\n"
#: lib/rpmdb.c:2228
#: lib/rpmdb.c:2232
#, fuzzy, c-format
msgid "error(%d:%s) getting next key from %s index\n"
msgstr "s'ha produït un error (%d) en obtenir «%s» registres de l'índex %s\n"
#: lib/rpmdb.c:2334
#: lib/rpmdb.c:2338
#, fuzzy, c-format
msgid "error(%d) adding header #%d record\n"
msgstr ""
"error(%d) en establir el registre de la capçalera #%d per a la supressió de "
"%s\n"
#: lib/rpmdb.c:2343
#: lib/rpmdb.c:2347
#, fuzzy, c-format
msgid "error(%d) removing header #%d record\n"
msgstr ""
"error(%d) en establir el registre de la capçalera #%d per a la supressió de "
"%s\n"
#: lib/rpmdb.c:2367
#: lib/rpmdb.c:2371
#, c-format
msgid "%s: cannot read header at 0x%x\n"
msgstr "%s: no s'ha pogut llegir la capçalera a 0x%x\n"
#: lib/rpmdb.c:2434
#: lib/rpmdb.c:2438
#, c-format
msgid "error(%d) setting \"%s\" records from %s index\n"
msgstr "error(%d) en establir els registres «%s» de l'índex %s\n"
#: lib/rpmdb.c:2453
#: lib/rpmdb.c:2457
#, c-format
msgid "error(%d) storing record \"%s\" into %s\n"
msgstr "error(%d) en emmagatzemar el registre «%s» en %s\n"
#: lib/rpmdb.c:2463
#: lib/rpmdb.c:2467
#, c-format
msgid "error(%d) removing record \"%s\" from %s\n"
msgstr "error(%d) en suprimir el registre «%s» de %s\n"
#: lib/rpmdb.c:2539
#: lib/rpmdb.c:2543
#, c-format
msgid "error(%d) allocating new package instance\n"
msgstr "error(%d) en assignar la instància de nou paquet\n"
#: lib/rpmdb.c:2648
#: lib/rpmdb.c:2652
#, c-format
msgid "error(%d) storing record %s into %s\n"
msgstr "error(%d) en emmagatzemar el registre %s a %s\n"
#: lib/rpmdb.c:2845
#: lib/rpmdb.c:2849
msgid "no dbpath has been set"
msgstr "no s'ha establert el dbpath"
#: lib/rpmdb.c:2863
#: lib/rpmdb.c:2867
#, c-format
msgid "failed to create directory %s: %s\n"
msgstr "ha fallat en crear el directori %s: %s\n"
#: lib/rpmdb.c:2897
#: lib/rpmdb.c:2901
#, c-format
msgid "header #%u in the database is bad -- skipping.\n"
msgstr "la capçalera #%u de la base de dades és incorrecta -- s'ignorarà.\n"
#: lib/rpmdb.c:2911
#: lib/rpmdb.c:2915
#, c-format
msgid "cannot add record originally at %u\n"
msgstr "no es pot afegir el registre originalment a %u\n"
#: lib/rpmdb.c:2926
#: lib/rpmdb.c:2930
msgid "failed to rebuild database: original database remains in place\n"
msgstr ""
"no s'ha pogut remuntar la base de dades: es continua fent servir la base de "
"dades original\n"
#: lib/rpmdb.c:2934
#: lib/rpmdb.c:2938
msgid "failed to replace old database with new database!\n"
msgstr "no s'ha pogut reemplaçar la base de dades antiga amb la nova\n"
#: lib/rpmdb.c:2936
#: lib/rpmdb.c:2940
#, c-format
msgid "replace files in %s with files from %s to recover"
msgstr "reemplaçeu els fitxers a %s amb fitxers de %s per a recuperar-ho"
#: lib/rpmdb.c:2947
#: lib/rpmdb.c:2951
#, c-format
msgid "failed to remove directory %s: %s\n"
msgstr "no s'ha pogut suprimir el directori %s: %s\n"
......
No preview for this file type
......@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
"POT-Creation-Date: 2011-08-02 12:55+0300\n"
"POT-Creation-Date: 2011-09-29 15:16+0300\n"
"PO-Revision-Date: 2001-07-24 10:02+0100\n"
"Last-Translator: Jindrich Novy <jnovy@users.sourceforge.net>\n"
"Language-Team: Czech <cs@li.org>\n"
......@@ -3026,122 +3026,122 @@ msgstr ""
msgid "cannot open %s index using db%d - %s (%d)\n"
msgstr "nemohu otevřít %s index pomocí db%d - %s (%d)\n"
#: lib/rpmdb.c:687
#: lib/rpmdb.c:689
msgid "no dbpath has been set\n"
msgstr "nebyla nastavena dbpath\n"
#: lib/rpmdb.c:869 lib/rpmdb.c:986 lib/rpmdb.c:1031 lib/rpmdb.c:1884
#: lib/rpmdb.c:2037 lib/rpmdb.c:2071 lib/rpmdb.c:2632
#: lib/rpmdb.c:873 lib/rpmdb.c:990 lib/rpmdb.c:1035 lib/rpmdb.c:1888
#: lib/rpmdb.c:2041 lib/rpmdb.c:2075 lib/rpmdb.c:2636
#, c-format
msgid "error(%d) getting \"%s\" records from %s index\n"
msgstr "chyba(%d) získávání \"%s\" záznamů z %s indexu\n"
#: lib/rpmdb.c:1218
#: lib/rpmdb.c:1222
msgid "miFreeHeader: skipping"
msgstr "miFreeHeader: přeskakuji"
#: lib/rpmdb.c:1228
#: lib/rpmdb.c:1232
#, c-format
msgid "error(%d) storing record #%d into %s\n"
msgstr "chyba(%d) ukládání záznamu #%d do %s\n"
#: lib/rpmdb.c:1325
#: lib/rpmdb.c:1329
#, c-format
msgid "%s: regexec failed: %s\n"
msgstr "%s: regexec selhal: %s\n"
#: lib/rpmdb.c:1506
#: lib/rpmdb.c:1510
#, c-format
msgid "%s: regcomp failed: %s\n"
msgstr "%s: regcomp selhal: %s\n"
#: lib/rpmdb.c:1666
#: lib/rpmdb.c:1670
msgid "rpmdbNextIterator: skipping"
msgstr "rpmdbNextIterator: přeskakuji"
#: lib/rpmdb.c:1807
#: lib/rpmdb.c:1811
#, c-format
msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
msgstr "rpmdb: poškozená hlavička #%u získáno -- přeskakuji.\n"
#: lib/rpmdb.c:2228
#: lib/rpmdb.c:2232
#, fuzzy, c-format
msgid "error(%d:%s) getting next key from %s index\n"
msgstr "chyba(%d) získávání \"%s\" záznamů z %s indexu\n"
#: lib/rpmdb.c:2334
#: lib/rpmdb.c:2338
#, fuzzy, c-format
msgid "error(%d) adding header #%d record\n"
msgstr "chyba(%d) při nastavování hlavičky #%d záznamu pro %s odstranění\n"
#: lib/rpmdb.c:2343
#: lib/rpmdb.c:2347
#, fuzzy, c-format
msgid "error(%d) removing header #%d record\n"
msgstr "chyba(%d) při nastavování hlavičky #%d záznamu pro %s odstranění\n"
#: lib/rpmdb.c:2367
#: lib/rpmdb.c:2371
#, c-format
msgid "%s: cannot read header at 0x%x\n"
msgstr "%s: nemohu číst hlavičku na 0x%x\n"
#: lib/rpmdb.c:2434
#: lib/rpmdb.c:2438
#, c-format
msgid "error(%d) setting \"%s\" records from %s index\n"
msgstr "chyba(%d) nastavování \"%s\" záznamů z %s indexu\n"
#: lib/rpmdb.c:2453
#: lib/rpmdb.c:2457
#, c-format
msgid "error(%d) storing record \"%s\" into %s\n"
msgstr "chyba(%d) při ukládání záznamu \"%s\" do %s\n"
#: lib/rpmdb.c:2463
#: lib/rpmdb.c:2467
#, c-format
msgid "error(%d) removing record \"%s\" from %s\n"
msgstr "chyba(%d) v odstraňování \"%s\" z %s\n"
#: lib/rpmdb.c:2539
#: lib/rpmdb.c:2543
#, c-format
msgid "error(%d) allocating new package instance\n"
msgstr "chyba(%d) při alokaci nové instance balíčku\n"
#: lib/rpmdb.c:2648
#: lib/rpmdb.c:2652
#, c-format
msgid "error(%d) storing record %s into %s\n"
msgstr "chyba(%d) při ukládání záznamu %s do %s\n"
#: lib/rpmdb.c:2845
#: lib/rpmdb.c:2849
msgid "no dbpath has been set"
msgstr "žádný dbpath nebyl nastaven"
#: lib/rpmdb.c:2863
#: lib/rpmdb.c:2867
#, c-format
msgid "failed to create directory %s: %s\n"
msgstr "selhání při vytváření adresáře %s: %s\n"
#: lib/rpmdb.c:2897
#: lib/rpmdb.c:2901
#, c-format
msgid "header #%u in the database is bad -- skipping.\n"
msgstr "hlavička #%u v databázi je špatná -- přeskakuji.\n"
#: lib/rpmdb.c:2911
#: lib/rpmdb.c:2915
#, c-format
msgid "cannot add record originally at %u\n"
msgstr "nemohu přidat záznam původně na %u\n"
#: lib/rpmdb.c:2926
#: lib/rpmdb.c:2930
msgid "failed to rebuild database: original database remains in place\n"
msgstr "selhalo znovusestavení databáze: původní databáze zůstává na místě\n"
#: lib/rpmdb.c:2934
#: lib/rpmdb.c:2938
msgid "failed to replace old database with new database!\n"
msgstr "selhalo nahrazení staré databáze novou databází!\n"
#: lib/rpmdb.c:2936
#: lib/rpmdb.c:2940
#, c-format
msgid "replace files in %s with files from %s to recover"
msgstr "nahraď soubory v %s soubory z %s k obnovení"
#: lib/rpmdb.c:2947
#: lib/rpmdb.c:2951
#, c-format
msgid "failed to remove directory %s: %s\n"
msgstr "selhalo odstranění adresáře %s: %s\n"
......
No preview for this file type
......@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
"POT-Creation-Date: 2011-08-02 12:55+0300\n"
"POT-Creation-Date: 2011-09-29 15:16+0300\n"
"PO-Revision-Date: 2001-04-05 23:03GMT\n"
"Last-Translator: Claus Hindsgaul <claus_h@image.dk>\n"
"Language-Team: Danish <dansk@klid.dk>\n"
......@@ -3081,122 +3081,122 @@ msgstr ""
msgid "cannot open %s index using db%d - %s (%d)\n"
msgstr "kan ikke bne '%s'-indeks ved brug af db%d - %s (%d)\n"
#: lib/rpmdb.c:687
#: lib/rpmdb.c:689
msgid "no dbpath has been set\n"
msgstr "der er ikke sat nogen dbpath\n"
#: lib/rpmdb.c:869 lib/rpmdb.c:986 lib/rpmdb.c:1031 lib/rpmdb.c:1884
#: lib/rpmdb.c:2037 lib/rpmdb.c:2071 lib/rpmdb.c:2632
#: lib/rpmdb.c:873 lib/rpmdb.c:990 lib/rpmdb.c:1035 lib/rpmdb.c:1888
#: lib/rpmdb.c:2041 lib/rpmdb.c:2075 lib/rpmdb.c:2636
#, c-format
msgid "error(%d) getting \"%s\" records from %s index\n"
msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
#: lib/rpmdb.c:1218
#: lib/rpmdb.c:1222
msgid "miFreeHeader: skipping"
msgstr ""
#: lib/rpmdb.c:1228
#: lib/rpmdb.c:1232
#, fuzzy, c-format
msgid "error(%d) storing record #%d into %s\n"
msgstr "fejl(%d) ved gemning af post %s i %s\n"
#: lib/rpmdb.c:1325
#: lib/rpmdb.c:1329
#, fuzzy, c-format
msgid "%s: regexec failed: %s\n"
msgstr "%s: Fread mislykkedes: %s\n"
#: lib/rpmdb.c:1506
#: lib/rpmdb.c:1510
#, fuzzy, c-format
msgid "%s: regcomp failed: %s\n"
msgstr "%s: bning mislykkedes: %s\n"
#: lib/rpmdb.c:1666
#: lib/rpmdb.c:1670
msgid "rpmdbNextIterator: skipping"
msgstr ""
#: lib/rpmdb.c:1807
#: lib/rpmdb.c:1811
#, c-format
msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
msgstr ""
#: lib/rpmdb.c:2228
#: lib/rpmdb.c:2232
#, fuzzy, c-format
msgid "error(%d:%s) getting next key from %s index\n"
msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
#: lib/rpmdb.c:2334
#: lib/rpmdb.c:2338
#, fuzzy, c-format
msgid "error(%d) adding header #%d record\n"
msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
#: lib/rpmdb.c:2343
#: lib/rpmdb.c:2347
#, fuzzy, c-format
msgid "error(%d) removing header #%d record\n"
msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
#: lib/rpmdb.c:2367
#: lib/rpmdb.c:2371
#, c-format
msgid "%s: cannot read header at 0x%x\n"
msgstr "%s: kan ikke lse hoved ved 0x%x\n"
#: lib/rpmdb.c:2434
#: lib/rpmdb.c:2438
#, fuzzy, c-format
msgid "error(%d) setting \"%s\" records from %s index\n"
msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
#: lib/rpmdb.c:2453
#: lib/rpmdb.c:2457
#, fuzzy, c-format
msgid "error(%d) storing record \"%s\" into %s\n"
msgstr "fejl(%d) ved gemning af post %s i %s\n"
#: lib/rpmdb.c:2463
#: lib/rpmdb.c:2467
#, fuzzy, c-format
msgid "error(%d) removing record \"%s\" from %s\n"
msgstr "fejl(%d) ved fjernelse af post %s fra %s\n"
#: lib/rpmdb.c:2539
#: lib/rpmdb.c:2543
#, c-format
msgid "error(%d) allocating new package instance\n"
msgstr "fejl(%d) under allokering af ny pakkeinstans\n"
#: lib/rpmdb.c:2648
#: lib/rpmdb.c:2652
#, c-format
msgid "error(%d) storing record %s into %s\n"
msgstr "fejl(%d) ved gemning af post %s i %s\n"
#: lib/rpmdb.c:2845
#: lib/rpmdb.c:2849
msgid "no dbpath has been set"
msgstr "der ikke sat nogen dbpath"
#: lib/rpmdb.c:2863
#: lib/rpmdb.c:2867
#, fuzzy, c-format
msgid "failed to create directory %s: %s\n"
msgstr "kunne ikke fjerne katalog %s: %s\n"
#: lib/rpmdb.c:2897
#: lib/rpmdb.c:2901
#, fuzzy, c-format
msgid "header #%u in the database is bad -- skipping.\n"
msgstr "post nummer %d i databasen er fejlbehftet -- overspringer.\n"
#: lib/rpmdb.c:2911
#: lib/rpmdb.c:2915
#, fuzzy, c-format
msgid "cannot add record originally at %u\n"
msgstr "kunne ikke tilfje posten, der tidligere var ved %d\n"
#: lib/rpmdb.c:2926
#: lib/rpmdb.c:2930
msgid "failed to rebuild database: original database remains in place\n"
msgstr "kunne ikke genopbygge database: original-databasen beholdes\n"
#: lib/rpmdb.c:2934
#: lib/rpmdb.c:2938
msgid "failed to replace old database with new database!\n"
msgstr "kunne ikke erstatte gammel database med ny database!\n"
#: lib/rpmdb.c:2936
#: lib/rpmdb.c:2940
#, c-format
msgid "replace files in %s with files from %s to recover"
msgstr "erstat filer i %s med filer fra %s for at genoprette"
#: lib/rpmdb.c:2947
#: lib/rpmdb.c:2951
#, c-format
msgid "failed to remove directory %s: %s\n"
msgstr "kunne ikke fjerne katalog %s: %s\n"
......
No preview for this file type
......@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: rpm 4.4.2\n"
"Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
"POT-Creation-Date: 2011-08-02 12:55+0300\n"
"POT-Creation-Date: 2011-09-29 15:16+0300\n"
"PO-Revision-Date: 2009-01-11 01:27+0100\n"
"Last-Translator: Fabian Affolter <fab@fedoraproject.org>\n"
"Language-Team: German <fedora-trans-de@redhat.com>\n"
......@@ -3065,123 +3065,123 @@ msgstr ""
msgid "cannot open %s index using db%d - %s (%d)\n"
msgstr "Kann den %s-Index nicht öffnen, benutze db%d - %s (%d)\n"
#: lib/rpmdb.c:687
#: lib/rpmdb.c:689
msgid "no dbpath has been set\n"
msgstr "Kein Datenbank-Pfad wurde gesetzt\n"
#: lib/rpmdb.c:869 lib/rpmdb.c:986 lib/rpmdb.c:1031 lib/rpmdb.c:1884
#: lib/rpmdb.c:2037 lib/rpmdb.c:2071 lib/rpmdb.c:2632
#: lib/rpmdb.c:873 lib/rpmdb.c:990 lib/rpmdb.c:1035 lib/rpmdb.c:1888
#: lib/rpmdb.c:2041 lib/rpmdb.c:2075 lib/rpmdb.c:2636
#, c-format
msgid "error(%d) getting \"%s\" records from %s index\n"
msgstr "Fehler(%d) beim Lesen \"%s\"-Einträgen des %s-Indexes\n"
#: lib/rpmdb.c:1218
#: lib/rpmdb.c:1222
msgid "miFreeHeader: skipping"
msgstr "miFreeHeader: Überspringe"
#: lib/rpmdb.c:1228
#: lib/rpmdb.c:1232
#, c-format
msgid "error(%d) storing record #%d into %s\n"
msgstr "Fehler(%d) beim Speichern des Eintrags #%d in %s\n"
#: lib/rpmdb.c:1325
#: lib/rpmdb.c:1329
#, c-format
msgid "%s: regexec failed: %s\n"
msgstr "%s: regexec fehlgeschlagen: %s\n"
#: lib/rpmdb.c:1506
#: lib/rpmdb.c:1510
#, c-format
msgid "%s: regcomp failed: %s\n"
msgstr "%s: regcomp fehlgeschlagen: %s\n"
#: lib/rpmdb.c:1666
#: lib/rpmdb.c:1670
msgid "rpmdbNextIterator: skipping"
msgstr "rpmdbNextIterator: Überspringe"
#: lib/rpmdb.c:1807
#: lib/rpmdb.c:1811
#, c-format
msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
msgstr "rpmdb: Beschädigten Header #%u erhalten -- überspringe.\n"
#: lib/rpmdb.c:2228
#: lib/rpmdb.c:2232
#, fuzzy, c-format
msgid "error(%d:%s) getting next key from %s index\n"
msgstr "Fehler(%d) beim Lesen \"%s\"-Einträgen des %s-Indexes\n"
#: lib/rpmdb.c:2334
#: lib/rpmdb.c:2338
#, fuzzy, c-format
msgid "error(%d) adding header #%d record\n"
msgstr "Fehler(%d) beim Markieren des Header-Eintrags #%d zur %s Entfernung\n"
#: lib/rpmdb.c:2343
#: lib/rpmdb.c:2347
#, fuzzy, c-format
msgid "error(%d) removing header #%d record\n"
msgstr "Fehler(%d) beim Markieren des Header-Eintrags #%d zur %s Entfernung\n"
#: lib/rpmdb.c:2367
#: lib/rpmdb.c:2371
#, c-format
msgid "%s: cannot read header at 0x%x\n"
msgstr "%s: Kann den Header bei 0x%x nicht lesen\n"
#: lib/rpmdb.c:2434
#: lib/rpmdb.c:2438