|
|
@@ -7,8 +7,8 @@
|
|
|
msgid ""
|
|
|
msgstr ""
|
|
|
"Project-Id-Version: dpkg man pages\n"
|
|
|
-"POT-Creation-Date: 2011-12-28 18:18+0100\n"
|
|
|
-"PO-Revision-Date: 2011-12-28 19:25+0100\n"
|
|
|
+"POT-Creation-Date: 2011-12-29 19:41+0100\n"
|
|
|
+"PO-Revision-Date: 2011-12-29 20:25+0100\n"
|
|
|
"Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
|
|
|
"Language-Team: de <debian-l10n-german@lists.debian.org>\n"
|
|
|
"Language: \n"
|
|
|
@@ -1950,7 +1950,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:273
|
|
|
+#: deb-version.5:126 deb-substvars.5:167 dpkg-buildflags.1:290
|
|
|
#: dpkg-buildpackage.1:267 dpkg-checkbuilddeps.1:49 dpkg-distaddfile.1:53
|
|
|
#: dpkg-deb.1:277 dpkg-divert.8:139 dpkg-genchanges.1:154
|
|
|
#: dpkg-gencontrol.1:150 dpkg-gensymbols.1:465 dpkg-maintscript-helper.1:139
|
|
|
@@ -2803,7 +2803,7 @@ msgstr ""
|
|
|
|
|
|
#. type: SH
|
|
|
#: deb-substvars.5:145 dpkg.1:637 dpkg-architecture.1:284 dpkg.cfg.5:12
|
|
|
-#: dpkg-buildflags.1:121 dpkg-distaddfile.1:39 dpkg-divert.8:122
|
|
|
+#: dpkg-buildflags.1:137 dpkg-distaddfile.1:39 dpkg-divert.8:122
|
|
|
#: dpkg-genchanges.1:138 dpkg-gencontrol.1:128 dpkg-parsechangelog.1:115
|
|
|
#: dpkg-split.1:206 dpkg-statoverride.8:74 dselect.cfg.5:12
|
|
|
#: update-alternatives.8:360
|
|
|
@@ -2850,7 +2850,7 @@ msgstr ""
|
|
|
|
|
|
#. type: SH
|
|
|
#: deb-substvars.5:161 dpkg-architecture.1:303 dpkg.cfg.5:19
|
|
|
-#: dpkg-buildflags.1:266 dpkg-checkbuilddeps.1:45 dpkg-deb.1:273
|
|
|
+#: dpkg-buildflags.1:283 dpkg-checkbuilddeps.1:45 dpkg-deb.1:273
|
|
|
#: dpkg-divert.8:135 dpkg-mergechangelogs.1:66 dpkg-name.1:104
|
|
|
#: dpkg-query.1:216 dpkg-scansources.1:76 dpkg-split.1:223
|
|
|
#: dpkg-statoverride.8:87 dpkg-vendor.1:50 dselect.cfg.5:19
|
|
|
@@ -3952,7 +3952,7 @@ msgstr ""
|
|
|
"ausgeführt werden, zurückgesetzt."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg.1:257 dpkg-architecture.1:60 dpkg-buildflags.1:89 dpkg-divert.8:71
|
|
|
+#: dpkg.1:257 dpkg-architecture.1:60 dpkg-buildflags.1:105 dpkg-divert.8:71
|
|
|
#: dpkg-mergechangelogs.1:38 dpkg-scansources.1:66 dpkg-statoverride.8:44
|
|
|
#: dpkg-vendor.1:28 dselect.1:113 update-alternatives.8:316
|
|
|
#, no-wrap
|
|
|
@@ -3987,7 +3987,7 @@ msgid "Give help about debugging options."
|
|
|
msgstr "Gib Hilfe über Debugging-Optionen."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg.1:266 dpkg-architecture.1:63 dpkg-buildflags.1:92
|
|
|
+#: dpkg.1:266 dpkg-architecture.1:63 dpkg-buildflags.1:108
|
|
|
#: dpkg-buildpackage.1:226 dpkg-checkbuilddeps.1:41 dpkg-distaddfile.1:35
|
|
|
#: dpkg-deb.1:175 dpkg-divert.8:74 dpkg-genchanges.1:134 dpkg-gencontrol.1:124
|
|
|
#: dpkg-gensymbols.1:447 dpkg-mergechangelogs.1:41 dpkg-parsechangelog.1:36
|
|
|
@@ -5090,7 +5090,7 @@ msgid "I<postrm>"
|
|
|
msgstr "I<postrm>"
|
|
|
|
|
|
#. type: SH
|
|
|
-#: dpkg.1:676 dpkg-buildflags.1:128 dpkg-buildpackage.1:230 dpkg-deb.1:240
|
|
|
+#: dpkg.1:676 dpkg-buildflags.1:144 dpkg-buildpackage.1:230 dpkg-deb.1:240
|
|
|
#: dpkg-divert.8:112 dpkg-query.1:206 dpkg-statoverride.8:68 dpkg-trigger.1:60
|
|
|
#: dpkg-vendor.1:42 dselect.1:423 update-alternatives.8:354
|
|
|
#, no-wrap
|
|
|
@@ -5613,7 +5613,7 @@ msgid "Print a list of valid architecture names."
|
|
|
msgstr "Zeige eine Liste von gültigen Architekturnamen."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-architecture.1:63 dpkg-buildflags.1:92 dpkg-buildpackage.1:226
|
|
|
+#: dpkg-architecture.1:63 dpkg-buildflags.1:108 dpkg-buildpackage.1:226
|
|
|
#: dpkg-checkbuilddeps.1:41 dpkg-distaddfile.1:35 dpkg-deb.1:175
|
|
|
#: dpkg-divert.8:74 dpkg-genchanges.1:134 dpkg-gencontrol.1:124
|
|
|
#: dpkg-gensymbols.1:447 dpkg-mergechangelogs.1:41 dpkg-name.1:61
|
|
|
@@ -5625,7 +5625,7 @@ msgid "Show the usage message and exit."
|
|
|
msgstr "Zeige den Bedienungshinweis und beende."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-architecture.1:66 dpkg-buildflags.1:95 dpkg-buildpackage.1:229
|
|
|
+#: dpkg-architecture.1:66 dpkg-buildflags.1:111 dpkg-buildpackage.1:229
|
|
|
#: dpkg-checkbuilddeps.1:44 dpkg-distaddfile.1:38 dpkg-deb.1:178
|
|
|
#: dpkg-divert.8:77 dpkg-genchanges.1:137 dpkg-gencontrol.1:127
|
|
|
#: dpkg-gensymbols.1:450 dpkg-mergechangelogs.1:44 dpkg-name.1:64
|
|
|
@@ -6745,20 +6745,66 @@ msgstr ""
|
|
|
"der Schalter wurde durch eine umgebungsspezifische Konfiguration gesetzt/"
|
|
|
"verändert"
|
|
|
|
|
|
+#. type: TP
|
|
|
+#: dpkg-buildflags.1:89
|
|
|
+#, no-wrap
|
|
|
+msgid "B<--query-features>I< area>"
|
|
|
+msgstr "B<--query-features>I< Bereich>"
|
|
|
+
|
|
|
+#. type: Plain text
|
|
|
+#: dpkg-buildflags.1:94
|
|
|
+msgid ""
|
|
|
+"Print the features enabled for a given area. The only currently recognized "
|
|
|
+"area is B<hardening>. Exits with 0 if the area is known otherwise exits with "
|
|
|
+"1."
|
|
|
+msgstr ""
|
|
|
+"Gibt die Funktionalitäten, die für den übergebenen Bereich aktiviert sind, "
|
|
|
+"aus. Der einzige derzeit erkannte Bereich ist B<hardening>. Beendet sich mit "
|
|
|
+"0, falls der Bereich bekannt ist, andernfalls mit 1."
|
|
|
+
|
|
|
+#. type: Plain text
|
|
|
+#: dpkg-buildflags.1:97
|
|
|
+msgid ""
|
|
|
+"The output format is RFC822 header-style, with one section per feature. For "
|
|
|
+"example:"
|
|
|
+msgstr ""
|
|
|
+"Das Ausgabeformat ist im Kopfzeilen-Stil von RFC822, mit einem Abschnitt pro "
|
|
|
+"Funktionalität. Beispiel:"
|
|
|
+
|
|
|
+#. type: Plain text
|
|
|
+#: dpkg-buildflags.1:101
|
|
|
+#, no-wrap
|
|
|
+msgid ""
|
|
|
+" Feature: pie\n"
|
|
|
+" Enabled: no\n"
|
|
|
+msgstr ""
|
|
|
+" Feature: pie\n"
|
|
|
+" Enabled: no\n"
|
|
|
+
|
|
|
+#. type: Plain text
|
|
|
+#: dpkg-buildflags.1:104
|
|
|
+#, no-wrap
|
|
|
+msgid ""
|
|
|
+" Feature: stackprotector\n"
|
|
|
+" Enabled: yes\n"
|
|
|
+msgstr ""
|
|
|
+" Feature: stackprotector\n"
|
|
|
+" Enabled: yes\n"
|
|
|
+
|
|
|
#. type: SH
|
|
|
-#: dpkg-buildflags.1:96
|
|
|
+#: dpkg-buildflags.1:112
|
|
|
#, no-wrap
|
|
|
msgid "SUPPORTED FLAGS"
|
|
|
msgstr "UNTERSTÜTZTE SCHALTER"
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:97
|
|
|
+#: dpkg-buildflags.1:113
|
|
|
#, no-wrap
|
|
|
msgid "B<CFLAGS>"
|
|
|
msgstr "B<CFLAGS>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:103
|
|
|
+#: dpkg-buildflags.1:119
|
|
|
msgid ""
|
|
|
"Options for the C compiler. The default value set by the vendor includes I<-"
|
|
|
"g> and the default optimization level (I<-O2> usually, or I<-O0> if the "
|
|
|
@@ -6769,46 +6815,46 @@ msgstr ""
|
|
|
"I<-O0>, falls die Umgebungsvariable B<DEB_BUILD_OPTIONS> I<noopt> definiert."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:103
|
|
|
+#: dpkg-buildflags.1:119
|
|
|
#, no-wrap
|
|
|
msgid "B<CPPFLAGS>"
|
|
|
msgstr "B<CPPFLAGS>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:106
|
|
|
+#: dpkg-buildflags.1:122
|
|
|
msgid "Options for the C preprocessor. Default value: empty."
|
|
|
msgstr "Optionen für den C-Präprozessor. Standardwert: leer"
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:106
|
|
|
+#: dpkg-buildflags.1:122
|
|
|
#, no-wrap
|
|
|
msgid "B<CXXFLAGS>"
|
|
|
msgstr "B<CXXFLAGS>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:109
|
|
|
+#: dpkg-buildflags.1:125
|
|
|
msgid "Options for the C++ compiler. Same as B<CFLAGS>."
|
|
|
msgstr "Optionen für den C++-Compiler. Identisch zu B<CFLAGS>."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:109
|
|
|
+#: dpkg-buildflags.1:125
|
|
|
#, no-wrap
|
|
|
msgid "B<FFLAGS>"
|
|
|
msgstr "B<FFLAGS>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:112
|
|
|
+#: dpkg-buildflags.1:128
|
|
|
msgid "Options for the Fortran compiler. Same as B<CFLAGS>."
|
|
|
msgstr "Optionen für den Fortran-Compiler. Identisch zu B<CFLAGS>."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:112
|
|
|
+#: dpkg-buildflags.1:128
|
|
|
#, no-wrap
|
|
|
msgid "B<LDFLAGS>"
|
|
|
msgstr "B<LDFLAGS>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:120
|
|
|
+#: dpkg-buildflags.1:136
|
|
|
msgid ""
|
|
|
"Options passed to the compiler when linking executables or shared objects "
|
|
|
"(if the linker is called directly, then B<-Wl> and B<,> have to be stripped "
|
|
|
@@ -6820,29 +6866,29 @@ msgstr ""
|
|
|
"leer."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:122
|
|
|
+#: dpkg-buildflags.1:138
|
|
|
#, no-wrap
|
|
|
msgid "B</etc/dpkg/buildflags.conf>"
|
|
|
msgstr "B</etc/dpkg/buildflags.conf>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:125
|
|
|
+#: dpkg-buildflags.1:141
|
|
|
msgid "System wide configuration file."
|
|
|
msgstr "Systemweite Konfigurationsdatei"
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:125
|
|
|
+#: dpkg-buildflags.1:141
|
|
|
#, no-wrap
|
|
|
msgid "B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> or B<$HOME/.config/dpkg/buildflags.conf>"
|
|
|
msgstr "B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> oder B<$HOME/.config/dpkg/buildflags.conf>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:128
|
|
|
+#: dpkg-buildflags.1:144
|
|
|
msgid "User configuration file."
|
|
|
msgstr "Benutzer-Konfigurationsdatei"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:135
|
|
|
+#: dpkg-buildflags.1:151
|
|
|
msgid ""
|
|
|
"There are 2 sets of environment variables doing the same operations, the "
|
|
|
"first one (DEB_I<flag>_I<op>) should never be used within B<debian/rules>. "
|
|
|
@@ -6859,19 +6905,19 @@ msgstr ""
|
|
|
"rules> verwandt werden, um die entstehenden Bauschalter zu ändern."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:135
|
|
|
+#: dpkg-buildflags.1:151
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_SET>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_SET>"
|
|
|
|
|
|
#. type: TQ
|
|
|
-#: dpkg-buildflags.1:137
|
|
|
+#: dpkg-buildflags.1:153
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_MAINT_SET>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_MAINT_SET>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:141
|
|
|
+#: dpkg-buildflags.1:157
|
|
|
msgid ""
|
|
|
"This variable can be used to force the value returned for the given I<flag>."
|
|
|
msgstr ""
|
|
|
@@ -6879,19 +6925,19 @@ msgstr ""
|
|
|
"verwandt werden."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:141
|
|
|
+#: dpkg-buildflags.1:157
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_STRIP>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_STRIP>"
|
|
|
|
|
|
#. type: TQ
|
|
|
-#: dpkg-buildflags.1:143
|
|
|
+#: dpkg-buildflags.1:159
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_MAINT_STRIP>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_MAINT_STRIP>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:148
|
|
|
+#: dpkg-buildflags.1:164
|
|
|
msgid ""
|
|
|
"This variable can be used to provide a space separated list of options that "
|
|
|
"will be stripped from the set of flags returned for the given I<flag>."
|
|
|
@@ -6901,19 +6947,19 @@ msgstr ""
|
|
|
"zurückgelieferten Schaltern entfernt werden."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:148
|
|
|
+#: dpkg-buildflags.1:164
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_APPEND>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_APPEND>"
|
|
|
|
|
|
#. type: TQ
|
|
|
-#: dpkg-buildflags.1:150
|
|
|
+#: dpkg-buildflags.1:166
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_MAINT_APPEND>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_MAINT_APPEND>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:154
|
|
|
+#: dpkg-buildflags.1:170
|
|
|
msgid ""
|
|
|
"This variable can be used to append supplementary options to the value "
|
|
|
"returned for the given I<flag>."
|
|
|
@@ -6922,19 +6968,19 @@ msgstr ""
|
|
|
"I<Schalter> zurückgegeben wird, verwandt werden."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:154
|
|
|
+#: dpkg-buildflags.1:170
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_PREPEND>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_PREPEND>"
|
|
|
|
|
|
#. type: TQ
|
|
|
-#: dpkg-buildflags.1:156
|
|
|
+#: dpkg-buildflags.1:172
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_>I<flag>B<_MAINT_PREPEND>"
|
|
|
msgstr "B<DEB_>I<Schalter>B<_MAINT_PREPEND>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:160
|
|
|
+#: dpkg-buildflags.1:176
|
|
|
msgid ""
|
|
|
"This variable can be used to prepend supplementary options to the value "
|
|
|
"returned for the given I<flag>."
|
|
|
@@ -6943,13 +6989,13 @@ msgstr ""
|
|
|
"I<Schalter> zurückgegeben wird, verwandt werden."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:160
|
|
|
+#: dpkg-buildflags.1:176
|
|
|
#, no-wrap
|
|
|
msgid "B<DEB_BUILD_MAINT_OPTIONS>"
|
|
|
msgstr "B<DEB_BUILD_MAINT_OPTIONS>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:165
|
|
|
+#: dpkg-buildflags.1:181
|
|
|
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."
|
|
|
@@ -6959,13 +7005,13 @@ msgstr ""
|
|
|
"den Abschnitt B<HÄRTUNG> für weitere Details."
|
|
|
|
|
|
#. type: SH
|
|
|
-#: dpkg-buildflags.1:166
|
|
|
+#: dpkg-buildflags.1:182
|
|
|
#, no-wrap
|
|
|
msgid "HARDENING"
|
|
|
msgstr "HÄRTUNG"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:171
|
|
|
+#: dpkg-buildflags.1:187
|
|
|
msgid ""
|
|
|
"Several compile-time options (detailed below) can be used to help harden a "
|
|
|
"resulting binary against memory corruption attacks, or provide additional "
|
|
|
@@ -6979,7 +7025,7 @@ msgstr ""
|
|
|
"standardmäßig aktiviert; die Ausnahmen sind unten angegeben."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:177
|
|
|
+#: dpkg-buildflags.1:193
|
|
|
msgid ""
|
|
|
"Each hardening feature can be enabled and disabled in the "
|
|
|
"B<DEB_BUILD_MAINT_OPTIONS> environment variable's B<hardening> value with "
|
|
|
@@ -6993,13 +7039,13 @@ msgstr ""
|
|
|
"werden, können Sie Folgendes in B<debian/rules> verwenden:"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:179
|
|
|
+#: dpkg-buildflags.1:195
|
|
|
#, 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
|
|
|
+#: dpkg-buildflags.1:199
|
|
|
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 "
|
|
|
@@ -7011,19 +7057,19 @@ msgstr ""
|
|
|
"Folgendes eingesetzt werden:"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:185
|
|
|
+#: dpkg-buildflags.1:201
|
|
|
#, 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
|
|
|
+#: dpkg-buildflags.1:202
|
|
|
#, no-wrap
|
|
|
msgid "B<format>"
|
|
|
msgstr "B<format>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:198
|
|
|
+#: dpkg-buildflags.1:214
|
|
|
msgid ""
|
|
|
"This setting (enabled by default) adds B<-Wformat -Wformat-security -"
|
|
|
"Werror=format-security> to B<CFLAGS> and B<CXXFLAGS>. This will warn about "
|
|
|
@@ -7046,13 +7092,13 @@ msgstr ""
|
|
|
"unvertrauenswürdigen Eingabe stammt und »%n« enthält."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:199
|
|
|
+#: dpkg-buildflags.1:215
|
|
|
#, no-wrap
|
|
|
msgid "B<fortify>"
|
|
|
msgstr "B<fortify>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:210
|
|
|
+#: dpkg-buildflags.1:226
|
|
|
msgid ""
|
|
|
"This setting (enabled by default) adds B<-D_FORTIFY_SOURCE=2> to "
|
|
|
"B<CPPFLAGS>. During code generation the compiler knows a great deal of "
|
|
|
@@ -7072,7 +7118,7 @@ msgstr ""
|
|
|
"andere Lösungsmöglichkeiten gefunden werden."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:213
|
|
|
+#: dpkg-buildflags.1:229
|
|
|
msgid ""
|
|
|
"Note that for this option to have any effect, the source must also be "
|
|
|
"compiled with B<-O1> or higher."
|
|
|
@@ -7081,13 +7127,13 @@ msgstr ""
|
|
|
"müssen, damit diese Option einen Effekt hat."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:213
|
|
|
+#: dpkg-buildflags.1:229
|
|
|
#, no-wrap
|
|
|
msgid "B<stackprotector>"
|
|
|
msgstr "B<stackprotector>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:222
|
|
|
+#: dpkg-buildflags.1:238
|
|
|
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 "
|
|
|
@@ -7105,7 +7151,7 @@ msgstr ""
|
|
|
"Anwendung)."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:226
|
|
|
+#: dpkg-buildflags.1:242
|
|
|
msgid ""
|
|
|
"This feature requires linking against glibc (or another provider of "
|
|
|
"B<__stack_chk_fail>), so needs to be disabled when building with B<-"
|
|
|
@@ -7116,53 +7162,57 @@ msgstr ""
|
|
|
"mit B<-nostdlib> oder B<-ffreestanding> oder Ähnlichem gebaut wird."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:227
|
|
|
+#: dpkg-buildflags.1:243
|
|
|
#, no-wrap
|
|
|
msgid "B<relro>"
|
|
|
msgstr "B<relro>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:235
|
|
|
+#: dpkg-buildflags.1:252
|
|
|
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."
|
|
|
+"overwrite attacks. If this option is disabled, B<bindnow> will become "
|
|
|
+"disabled as well."
|
|
|
msgstr ""
|
|
|
"Diese Einstellung (standardmäßig aktiviert) fügt B<-Wl,-z,relro> zu "
|
|
|
"B<LDFLAGS> hinzu. Während des Ladens des Programms müssen mehrere ELF-"
|
|
|
"Speicherabschnitte vom Binder (Linker) geschrieben werden. Diese Einstellung "
|
|
|
"signalisiert dem Ladeprogramm, diese Abschnitte in nur-Lese-Zugriff zu "
|
|
|
"ändern, bevor die Steuerung an das Programm übergeben wird. Insbesondere "
|
|
|
-"verhindert dies GOT-Überschreibeangriffe."
|
|
|
+"verhindert dies GOT-Überschreibeangriffe. Falls diese Option deaktiviert ist, "
|
|
|
+"wird auch B<bindnow> deaktiviert."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:236
|
|
|
+#: dpkg-buildflags.1:253
|
|
|
#, no-wrap
|
|
|
msgid "B<bindnow>"
|
|
|
msgstr "B<bindnow>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:243
|
|
|
+#: dpkg-buildflags.1:260
|
|
|
msgid ""
|
|
|
"This setting (disabled by default) adds B<-Wl,-z,now> 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)."
|
|
|
+"to be marked read-only (due to B<relro> above). The option cannot become "
|
|
|
+"enabled if B<relro> is not enabled."
|
|
|
msgstr ""
|
|
|
"Diese Einstellung (standardmäßig deaktiviert) fügt B<-Wl,-z,now> zu "
|
|
|
"B<LDFLAGS> hinzu. Während des Ladens des Programms werden alle dynamischen "
|
|
|
"Symbole aufgelöst, womit das gesamte PLT nur-lesend markiert werden kann "
|
|
|
-"(aufgrund von B<relro> oben)."
|
|
|
+"(aufgrund von B<relro> oben). Diese Option kann nicht aktiviert werden, falls "
|
|
|
+"B<relro> nicht aktiviert ist."
|
|
|
|
|
|
#. type: TP
|
|
|
-#: dpkg-buildflags.1:244
|
|
|
+#: dpkg-buildflags.1:261
|
|
|
#, no-wrap
|
|
|
msgid "B<pie>"
|
|
|
msgstr "B<pie>"
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:256
|
|
|
+#: dpkg-buildflags.1:273
|
|
|
msgid ""
|
|
|
"This setting (disabled by default) adds B<-fPIE> to B<CFLAGS> and "
|
|
|
"B<CXXFLAGS>, and B<-fPIE -pie> to B<LDFLAGS>. Position Independent "
|
|
|
@@ -7190,7 +7240,7 @@ msgstr ""
|
|
|
"während eines Speicherverfälschungsangriffs hingesprungen werden könnte."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:259
|
|
|
+#: dpkg-buildflags.1:276
|
|
|
msgid ""
|
|
|
"This is not compatible with B<-fPIC> so care must be taken when building "
|
|
|
"shared objects."
|
|
|
@@ -7199,7 +7249,7 @@ msgstr ""
|
|
|
"Laufzeitbibliotheken Vorsicht angewandt werden."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:265
|
|
|
+#: dpkg-buildflags.1:282
|
|
|
msgid ""
|
|
|
"Additionally, since PIE is implemented via a general register, some "
|
|
|
"architectures (most notably i386) can see performance losses of up to 15% in "
|
|
|
@@ -7215,12 +7265,12 @@ msgstr ""
|
|
|
"Schlimmstfall-Strafe."
|
|
|
|
|
|
#. type: Plain text
|
|
|
-#: dpkg-buildflags.1:268
|
|
|
+#: dpkg-buildflags.1:285
|
|
|
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
|
|
|
+#: dpkg-buildflags.1:287
|
|
|
msgid "Copyright \\(co 2011 Kees Cook"
|
|
|
msgstr "Copyright \\(co 2011 Kees Cook"
|
|
|
|