The following commit has been merged in the master branch:
commit 25e7f50e87bf901a8cd22c39ce0f57c96661a8ba
Author: Helge Kreutzmann <[email protected]>
Date:   Sat Sep 10 20:11:55 2011 +0200

    Update German translation of manual pages
    
    Update to 2056t0f8u.

diff --git a/man/po/de.po b/man/po/de.po
index 16285c4..0602840 100644
--- a/man/po/de.po
+++ b/man/po/de.po
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: dpkg man pages\n"
-"POT-Creation-Date: 2011-09-08 17:41+0300\n"
-"PO-Revision-Date: 2011-09-08 17:52+0200\n"
+"POT-Creation-Date: 2011-09-10 19:22+0300\n"
+"PO-Revision-Date: 2011-09-10 19:58+0200\n"
 "Last-Translator: Helge Kreutzmann <[email protected]>\n"
 "Language-Team: de <[email protected]>\n"
 "Language: \n"
@@ -25,10 +25,10 @@ msgstr "deb"
 #. type: TH
 #: deb.5:1 deb-control.5:3 deb-src-control.5:3 deb-version.5:5 deb-old.5:1
 #: deb-override.5:15 deb-symbols.5:2 deb-triggers.5:1 dpkg.1:1
-#: dpkg-architecture.1:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
-#: dpkg-deb.1:1 dpkg-divert.8:1 dpkg-genchanges.1:1 dpkg-gencontrol.1:1
-#: dpkg-gensymbols.1:2 dpkg-maintscript-helper.1:1 dpkg-mergechangelogs.1:1
-#: dpkg-name.1:6 dpkg-parsechangelog.1:1 dpkg-query.1:1 dpkg-scanpackages.1:15
+#: dpkg-architecture.1:1 dpkg-buildpackage.1:1 dpkg-deb.1:1 dpkg-divert.8:1
+#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:2
+#: dpkg-maintscript-helper.1:1 dpkg-mergechangelogs.1:1 dpkg-name.1:6
+#: dpkg-parsechangelog.1:1 dpkg-query.1:1 dpkg-scanpackages.1:15
 #: dpkg-scansources.1:1 dpkg-shlibdeps.1:1 dpkg-source.1:2 dpkg-trigger.1:1
 #: dselect.1:1 update-alternatives.8:8
 #, no-wrap
@@ -1949,7 +1949,7 @@ msgid "Copyright \\(co 2007 Frank Lichtenheld"
 msgstr "Copyright \\(co 2007 Frank Lichtenheld"
 
 #. type: Plain text
-#: deb-version.5:126 deb-substvars.5:167 dpkg-buildflags.1:166
+#: deb-version.5:126 deb-substvars.5:167 dpkg-buildflags.1:273
 #: dpkg-buildpackage.1:267 dpkg-checkbuilddeps.1:44 dpkg-distaddfile.1:53
 #: dpkg-deb.1:269 dpkg-divert.8:139 dpkg-genchanges.1:154
 #: dpkg-gencontrol.1:150 dpkg-gensymbols.1:464 dpkg-maintscript-helper.1:139
@@ -2735,7 +2735,7 @@ msgstr ""
 
 #. type: SH
 #: deb-substvars.5:161 dpkg-architecture.1:303 dpkg.cfg.5:19
-#: dpkg-buildflags.1:161 dpkg-checkbuilddeps.1:40 dpkg-deb.1:265
+#: dpkg-buildflags.1:266 dpkg-checkbuilddeps.1:40 dpkg-deb.1:265
 #: dpkg-divert.8:135 dpkg-mergechangelogs.1:66 dpkg-name.1:104
 #: dpkg-query.1:214 dpkg-scansources.1:76 dpkg-split.1:223
 #: dpkg-statoverride.8:87 dpkg-vendor.1:48 dselect.cfg.5:19
@@ -6283,6 +6283,12 @@ msgstr "B<dpkg>(1)."
 msgid "dpkg-buildflags"
 msgstr "dpkg-buildflags"
 
+#. type: TH
+#: dpkg-buildflags.1:1
+#, no-wrap
+msgid "2011-09-09"
+msgstr "2011-09-09"
+
 #. type: Plain text
 #: dpkg-buildflags.1:4
 msgid "dpkg-buildflags - returns build flags to use during package build"
@@ -6780,11 +6786,237 @@ msgstr ""
 "Diese Variable kann zum Voranstellen ergänzender Optionen zum Wert, der von "
 "I<Schalter> zurückgegeben wird, verwandt werden."
 
+#. type: TP
+#: dpkg-buildflags.1:160
+#, no-wrap
+msgid "B<DEB_BUILD_MAINT_OPTIONS>"
+msgstr "B<DEB_BUILD_MAINT_OPTIONS>"
+
+#. type: Plain text
+#: dpkg-buildflags.1:165
+msgid ""
+"This variable can be used to disable/enable various hardening build flags "
+"through the B<hardening> option. See the B<HARDENING> section for details."
+msgstr ""
+"Diese Variable kann zum Deaktivieren oder Aktivieren verschiedener "
+"Härtungsbauschalter durch die Option B<hardening> verwandt werden. Lesen Sie "
+"den Abschnitt B<HÄRTUNG> für weitere Details."
+
+#. type: SH
+#: dpkg-buildflags.1:166
+#, no-wrap
+msgid "HARDENING"
+msgstr "HÄRTUNG"
+
+#. type: Plain text
+#: dpkg-buildflags.1:171
+msgid ""
+"Several compile-time options (detailed below) can be used to help harden a "
+"resulting binary against memory corruption attacks, or provide additional "
+"warning messages during compilation. Except as noted below, these are "
+"enabled by default for architectures that support them."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildflags.1:177
+msgid ""
+"Each hardening feature can be enabled and disabled in the "
+"B<DEB_BUILD_MAINT_OPTIONS> environment variable's B<hardening> value with "
+"the \"+\" and \"-\" modifier. For example, to enable the \"pie\" feature and "
+"disable the \"fortify\" feature you can do this in B<debian/rules>:"
+msgstr ""
+"Jede Härtungsfunktionalität kann durch den entsprechenden B<Härtungs->-Wert "
+"in der Umgebungsvariablen B<DEB_BUILD_MAINT_OPTIONS> mit den »+«- und »-«-"
+"Schaltern aktiviert und deaktiviert werden. Soll beispielsweise die »pie«-"
+"Funktionalität aktiviert und die »fortify«-Funktionalität deaktiviert werden, 
"
+"können Sie Folgendes in B<debian/rules> verwenden:"
+
+#. type: Plain text
+#: dpkg-buildflags.1:179
+#, no-wrap
+msgid "  export DEB_BUILD_MAINT_OPTIONS=\"hardening=+pie,-fortify\"\n"
+msgstr "  export DEB_BUILD_MAINT_OPTIONS=\"hardening=+pie,-fortify\"\n"
+
+#. type: Plain text
+#: dpkg-buildflags.1:183
+msgid ""
+"The special feature B<all> can be used to enable or disable all hardening "
+"features at the same time. Thus disabling everything and enabling only "
+"\"format\" and \"fortify\" can be achieved with:"
+msgstr ""
+"Die spezielle Funktionalität B<all> kann dazu verwandt werden, alle "
+"Härtungsfunktionalitäten auf einmal zu aktivieren oder zu deaktiveren. Um "
+"daher alles zu deaktiveren und nur »format« und »fortify« zu aktiveren, kann "
+"Folgendes eingesetzt werden:"
+
+#. type: Plain text
+#: dpkg-buildflags.1:185
+#, no-wrap
+msgid "  export DEB_BUILD_MAINT_OPTIONS=\"hardening=-all,+format,+fortify\"\n"
+msgstr "  export DEB_BUILD_MAINT_OPTIONS=\"hardening=-all,+format,+fortify\"\n"
+
+#. type: TP
+#: dpkg-buildflags.1:186
+#, no-wrap
+msgid "B<format>"
+msgstr "B<format>"
+
+#. type: Plain text
+#: dpkg-buildflags.1:198
+msgid ""
+"This setting (enabled by default) adds B<-Wformat -Wformat-security -"
+"Werror=format-security> to B<CFLAGS> and B<CXXFLAGS>. This will warn about "
+"improper format string uses, and will fail when format functions are used in "
+"a way that that represent possible security problems. At present, this warns "
+"about calls to B<printf> and B<scanf> functions where the format string is "
+"not a string literal and there are no format arguments, as in B<printf(foo);"
+"> instead of B<printf(\"%s\", foo);> This may be a security hole if the "
+"format string came from untrusted input and contains \"%n\"."
+msgstr ""
+"Diese Einstellung (standardmäßig aktiviert) fügt B<-Wformat -Wformat-security 
"
+"-Werror=format-security> zu B<CFLAGS> und B<CXXFLAGS> hinzu. Damit wird über "
+"inkorrekte Formatzeichenkettenverwendungen gewarnt und zu einem Fehler "
+"führen, wenn Formatfunktionen deart verwandt werden, dass daraus ein "
+"mögliches Sicherheitsproblem werden könnte. Derzeit warnt dies über Aufrufe "
+"auf B<printf>- und B<scanf>-Funktionen, bei denen die Formatzeichenkette "
+"nicht eine reine Zeichenkette ist und es keine Formatargumente gibt, wie in "
+"B<printf(foo);> statt B<printf(\"%s\", foo);>. Dies könnte ein "
+"Sicherheitsproblem sein, falls die Formatzeichenkette aus einer "
+"unvertrauenswürdigen Eingabe stammt und »%n« enthält."
+
+#. type: TP
+#: dpkg-buildflags.1:199
+#, no-wrap
+msgid "B<fortify>"
+msgstr "B<fortify>"
+
+#. type: Plain text
+#: dpkg-buildflags.1:210
+msgid ""
+"This setting (enabled by default) adds B<-D_FORTIFY_SOURCE=2> to B<CFLAGS> "
+"and B<CXXFLAGS>. During code generation the compiler knows a great deal of "
+"information about buffer sizes (where possible), and attempts to replace "
+"insecure unlimited length buffer function calls with length-limited ones. "
+"This is especially useful for old, crufty code.  Additionally, format "
+"strings in writable memory that contain '%n' are blocked. If an application "
+"depends on such a format string, it will need to be worked around."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildflags.1:213
+msgid ""
+"Note that for this option to have any effect, the source must also be "
+"compiled with B<-O1> or higher."
+msgstr ""
+"Beachten Sie, dass die Quellen auch mit B<-O1> oder höher kompiliert werden "
+"müssen, damit diese Option einen Effekt hat."
+
+#. type: TP
+#: dpkg-buildflags.1:213
+#, no-wrap
+msgid "B<stackprotector>"
+msgstr "B<stackprotector>"
+
+#. type: Plain text
+#: dpkg-buildflags.1:222
+msgid ""
+"This setting (enabled by default) adds B<-fstack-protector --param=ssp-"
+"buffer-size=4> to B<CFLAGS> and B<CXXFLAGS>. This adds safety checks against "
+"stack overwrites. This renders many potential code injection attacks into "
+"aborting situations. In the best case this turns code injection "
+"vulnerabilities into denial of service or into non-issues (depending on the "
+"application)."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildflags.1:226
+msgid ""
+"This feature requires linking against glibc (or another provider of "
+"B<__stack_chk_fail>), so needs to be disabled when building with B<-"
+"nostdlib> or B<-ffreestanding> or similar."
+msgstr ""
+"Diese Funktionalität benötigt das Linken mit Glibc (oder einem anderen "
+"Anbieter von B<__stack_chk_fail>). Sie muss daher deaktiviert werden, wenn "
+"mit B<-nostdlib> oder B<-ffreestanding> oder Ähnlichem gebaut wird."
+
+#. type: TP
+#: dpkg-buildflags.1:227
+#, no-wrap
+msgid "B<relro>"
+msgstr "B<relro>"
+
+#. type: Plain text
+#: dpkg-buildflags.1:235
+msgid ""
+"This setting (enabled by default) adds B<-Wl,-z,relro> to B<LDFLAGS>.  "
+"During program load, several ELF memory sections need to be written to by "
+"the linker. This flags the loader to turn these sections read-only before "
+"turning over control to the program. Most notably this prevents GOT "
+"overwrite attacks."
+msgstr ""
+
+#. type: TP
+#: dpkg-buildflags.1:236
+#, no-wrap
+msgid "B<bindnow>"
+msgstr "B<bindnow>"
+
+#. type: Plain text
+#: dpkg-buildflags.1:243
+msgid ""
+"This setting (enabled by default) adds B<-Wl,-z,bindnow> to B<LDFLAGS>. "
+"During program load, all dynamic symbols are resolved, allowing for the "
+"entire PLT to be marked read-only (due to B<relro> above)."
+msgstr ""
+
+#. type: TP
+#: dpkg-buildflags.1:244
+#, no-wrap
+msgid "B<pie>"
+msgstr "B<pie>"
+
+#. type: Plain text
+#: dpkg-buildflags.1:256
+msgid ""
+"This setting (disabled by default) adds B<-fPIE> to B<CFLAGS> and "
+"B<CXXFLAGS>, and B<-fPIE -pie> to B<LDFLAGS>. 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."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildflags.1:259
+msgid ""
+"This is not compatible with B<-fPIC> so care must be taken when building "
+"shared objects."
+msgstr ""
+
 #. type: Plain text
-#: dpkg-buildflags.1:163
+#: dpkg-buildflags.1:265
+msgid ""
+"Additionally, since PIE is implemented via a general register, some "
+"architectures (most notably i386) can see performance losses of up to 15% in "
+"very text-segment-heavy application workloads; most workloads see less than "
+"1%. Architectures with more general registers (e.g. amd64)  do not see as "
+"high a worst-case penalty."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildflags.1:268
 msgid "Copyright \\(co 2010-2011 Rapha\\[:e]l Hertzog"
 msgstr "Copyright \\(co 2007-2011 Rapha\\[:e]l Hertzog"
 
+#. type: Plain text
+#: dpkg-buildflags.1:270
+msgid "Copyright \\(co 2011 Kees Cook"
+msgstr "Copyright \\(co 2011 Kees Cook"
+
 #. type: TH
 #: dpkg-buildpackage.1:1
 #, no-wrap

-- 
dpkg's main repository


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to