Browse Source

Update German translation of manual pages

Update to 2822t1f.
Helge Kreutzmann 7 years ago
parent
commit
b8f8c886d7
2 changed files with 21 additions and 45 deletions
  1. 2 1
      debian/changelog
  2. 19 44
      man/po/de.po

+ 2 - 1
debian/changelog

@@ -1,6 +1,7 @@
 dpkg (1.18.14) UNRELEASED; urgency=medium
 
-  *
+  [ Updated man pages translations ]
+  * German (Helge Kreutzmann).
 
  -- Guillem Jover <guillem@debian.org>  Mon, 07 Nov 2016 04:16:46 +0100
 

+ 19 - 44
man/po/de.po

@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: dpkg-man 1.18.8\n"
 "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2016-11-07 03:31+0100\n"
-"PO-Revision-Date: 2016-11-06 08:55+0100\n"
+"POT-Creation-Date: 2016-11-07 21:50+0100\n"
+"PO-Revision-Date: 2016-11-07 22:06+0100\n"
 "Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
 "Language-Team: German <debian-l10n-german@lists.debian.org>\n"
 "Language: de\n"
@@ -10978,18 +10978,6 @@ msgstr "B<pie>"
 
 #. type: Plain text
 #: dpkg-buildflags.man
-#, fuzzy
-#| msgid ""
-#| "This setting (enabled and injected by default by gcc on the amd64, arm64, "
-#| "armel, armhf, i386, mips, mipsel, mips64el, ppc64el and s390x "
-#| "architectures, since dpkg 1.18.11) adds the required options if needed to "
-#| "enable or disable PIE. When enabled and injected by gcc, adds nothing. "
-#| "When enabled and not injected by gcc, adds B<-fPIE> to B<CFLAGS>, "
-#| "B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and "
-#| "B<FCFLAGS>, and B<-fPIE -pie> to B<LDFLAGS>. When disabled and injected "
-#| "by gcc, adds B<-fno-PIE> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
-#| "B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and B<FCFLAGS>, and B<-no-pie> to "
-#| "B<LDFLAGS>."
 msgid ""
 "This setting (enabled by default since dpkg 1.18.11, and injected by default "
 "by gcc on the amd64, arm64, armel, armhf, i386, mips, mipsel, mips64el, "
@@ -11002,30 +10990,19 @@ msgid ""
 "B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and B<FCFLAGS>, and B<-fno-PIE -no-"
 "pie> to B<LDFLAGS>."
 msgstr ""
-"Diese Einstellung (aktiviert und standardmäßig von GCC auf den Architekturen "
+"Diese Einstellung (standardmäßig seit Dpkg 1.18.11 aktiviert und standardmäßig von GCC auf den Architekturen "
 "Amd64, Arm64, Armel, Armhf, I386, Mips, Mipsel, Mips64el, PPC64el und S390x "
-"hinzugefügt, seit Dpkg 1.18.11) fügt die benötigten Optionen hinzu, falls "
+"hinzugefügt) fügt die benötigten Optionen hinzu, falls "
 "sie zum Aktivieren oder Deaktivieren von PIE benötigt werden. Falls "
 "aktiviert und von GCC hinzugefügt, ergänzt nichts. Wenn aktiviert und nicht "
 "von GCC hinzugefügt, fügt B<-fPIE> zu B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
 "B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> und B<FCFLAGS> hinzu und B<-fPIE -"
 "pie> zu B<LDFLAGS>. Wenn deaktiviert und von GCC hinzugefügt, fügt B<-fno-"
 "PIE> zu B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, "
-"B<FFLAGS> und B<FCFLAGS> hinzu und B<-no-pie> zu B<LDFLAGS>."
+"B<FFLAGS> und B<FCFLAGS> hinzu und B<-fno-PIE -no-pie> zu B<LDFLAGS>."
 
 #. type: Plain text
 #: dpkg-buildflags.man
-#, fuzzy
-#| msgid ""
-#| "Position Independent Executable are needed to take advantage of Address "
-#| "Space Layout Randomization, supported by some kernel versions. While ASLR "
-#| "can already be enforced for data areas in the stack and heap (brk and "
-#| "mmap), the code areas must be compiled as position-independent. Shared "
-#| "libraries already do this (-fPIC), so they gain ASLR automatically, but "
-#| "binary .text regions need to be build PIE to gain ASLR. When this "
-#| "happens, ROP (Return Oriented Programming) attacks are much harder since "
-#| "there are no static locations to bounce off of during a memory corruption "
-#| "attack."
 msgid ""
 "Position Independent Executable are needed to take advantage of Address "
 "Space Layout Randomization, supported by some kernel versions. While ASLR "
@@ -11042,7 +11019,7 @@ msgstr ""
 "Kernelversionen bereitgestellt wird. Während ASLR bereits für Datenbereiche "
 "auf dem Stapel (Stack) und Heap erzwungen werden kann (brk und mmap), müssen "
 "die Codebereiche positionsunabhängig übersetzt werden. Laufzeitbibliotheken "
-"machen dies bereits (-fPIC), so dass sie ASLR automatisch erhalten, aber "
+"machen dies bereits (B<-fPIC>), so dass sie ASLR automatisch erhalten, aber "
 "Programm-.text-Regionen müssen mit PIE gebaut werden, um ASLR zu erhalten. "
 "Wenn dies passiert, sind ROP- (Return Oriented Programming) Angriffe sehr "
 "viel schwerer durchzuführen, da es keine statischen Orte mehr gibt, zu denen "
@@ -11056,6 +11033,11 @@ msgid ""
 "gcc specs files, it should always be safe to unconditionally set them "
 "regardless of the object type being compiled or linked."
 msgstr ""
+"PIE ist nicht mit B<-fPIC> kompatibel, daher muss im Allgemeinen Vorsicht "
+"beim Bau von Laufzeitbibliotheksobjekten walten gelassen werden. Da aber der "
+"ausgegebene PIE-Schalter mittels GCC-Spezifikationsdateien hinzugefügt wird, "
+"sollte es immer sicher sein, sie bedingungslos zu setzen, unabhängig von dem "
+"Objekttyp, der übersetzt oder gelinkt wird."
 
 #. type: Plain text
 #: dpkg-buildflags.man
@@ -11090,11 +11072,10 @@ msgstr "B<-fPIE>"
 
 #. type: Plain text
 #: dpkg-buildflags.man
-#, fuzzy
-#| msgid "Can be linked into any program, but not a shared library."
 msgid "Can be linked into any program, but not a shared library (recommended)."
 msgstr ""
-"Kann in jedes Programm, aber nicht in eine Laufzeitbibliothek gelinkt werden."
+"Kann in jedes Programm, aber nicht in eine Laufzeitbibliothek gelinkt werden "
+"(empfohlen)."
 
 #. type: TP
 #: dpkg-buildflags.man
@@ -11109,16 +11090,6 @@ msgstr "Kann in jedes Programm und jede Laufzeitbibliothek gelinkt werden."
 
 #. type: Plain text
 #: dpkg-buildflags.man
-#, fuzzy
-#| msgid ""
-#| "Unconditionally passing B<-fPIE>, B<-fpie> or B<-pie> to a build-system "
-#| "using libtool is safe as these flags will get stripped when building "
-#| "shared libraries.  Otherwise on projects that build both programs and "
-#| "shared libraries you might need to make sure that when building the "
-#| "shared libraries B<-fPIC> is always passed last (so that it overrides any "
-#| "previous B<-PIE>) to compilation flags such as B<CFLAGS>, and B<-shared> "
-#| "is passed last (so that it overrides any previous B<-pie>) to linking "
-#| "flags such as B<LDFLAGS>."
 msgid ""
 "If there is a need to set these flags manually, bypassing the gcc specs "
 "injection, there are several things to take into account. Unconditionally "
@@ -11132,7 +11103,10 @@ msgid ""
 "B<LDFLAGS>. B<Note:> This should not be needed with the default gcc specs "
 "machinery."
 msgstr ""
-"Die bedingungslose Übergabe von B<-fPIE>, B<-fpie> oder B<-pie> an das "
+"Falls es notwendig ist, diese Schalter manuell zu setzen und die GGC-"
+"Spezifikations-Hinzufügung zu umgehen, müssen mehrere Dinge beachtet "
+"werden. Die bedingungslose und explizite Übergabe von B<-fPIE>, B<-fpie> oder "
+"B<-pie> an das "
 "Bausystem mit Libtool ist sicher, da diese Schalter entfernt werden, wenn "
 "Laufzeit-Bibliotheken gebaut werden. Andernfalls könnte es bei Projekten, "
 "die sowohl Programme wie auch Laufzeit-Bibliotheken bauen, notwendig sein, "
@@ -11140,7 +11114,8 @@ msgstr ""
 "immer als letztes an die Kompilierungsschalter wie B<CFLAGS> übergeben wird "
 "(so dass es jedes frühere B<-PIE> außer Kraft setzen kann) und B<-shared> "
 "als letztes an Link-Schalter wie B<LDFLAGS> übergeben wird (so dass es jedes "
-"frühere B<-pie> außer Kraft setzen kann)."
+"frühere B<-pie> außer Kraft setzen kann). <Hinweis>: Das sollte mit der "
+"Vorgabe-GCC-Spezifikationsmaschinerie nicht notwendig sein."
 
 #. type: Plain text
 #: dpkg-buildflags.man