jkois 2011-10-08 16:18:17 UTC
FreeBSD German Documentation Repository
Modified files:
books/porters-handbook book.sgml
Log:
MFen 1.1115 -> 1.1117
Revision Changes Path
1.241 +47 -30 de-docproj/books/porters-handbook/book.sgml
Index: book.sgml
===================================================================
RCS file: /home/cvs/de-docproj/books/porters-handbook/book.sgml,v
retrieving revision 1.240
retrieving revision 1.241
diff -u -I$FreeBSDde.*$ -r1.240 -r1.241
--- book.sgml 8 Oct 2011 13:29:33 -0000 1.240
+++ book.sgml 8 Oct 2011 16:18:17 -0000 1.241
@@ -3,8 +3,8 @@
The FreeBSD German Documentation Project
$FreeBSD$
- $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.240 2011/10/08 13:29:33 jkois Exp $
- basiert auf: 1.1115
+ $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.241 2011/10/08 16:18:17 jkois Exp $
+ basiert auf: 1.1117
-->
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
@@ -1281,6 +1281,15 @@
<sect2>
<title><makevar>LATEST_LINK</makevar></title>
+ <para>Die Umgebungsvariable <makevar>LATEST_LINK</makevar> wird
+ während der Paketerstellung verwendet, um einen Kurznamen
+ festzulegen, der danach von <command>pkg_add -r</command> genutzt
+ werden kann. Dadurch wird es beispielsweise möglich, die
+ aktuelle Perl-Version durch einen einfachen Aufruf von
+ <command>pkg_add -r perl</command> zu installieren (ohne die
+ Angabe der korrekten Versionsnummer). Dieser Name muss eindeutig
+ sowie <quote>offensichtlich</quote> sein.</para>
+
<para>In einigen Fällen können mehrere Versionen
einer Applikation gleichzeitig in der Ports-Sammlung sein.
Das index build- und das package build-System müssen
@@ -1293,10 +1302,13 @@
<makevar>LATEST_LINK</makevar> auf einen unterschiedlichen
Wert für alle Ports gesetzt werden mit Ausnahme des
<quote>Haupt-Ports</quote>. Beispiele hierfür sind die
- <filename>editors/vim5</filename> und
- <filename>editors/vim</filename>-Ports und die
- <filename>www/apache*</filename>-Familie. Beachten Sie
- bitte, dass die Frage der Auswahl der
+ <filename>lang/gcc46</filename> und
+ <filename>lang/gcc</filename>-Ports und die
+ <filename>www/apache*</filename>-Familie. Wenn Sie die
+ Umgebungsvariable <makevar>NO_LATEST_LINK</makevar> setzen, wird
+ kein Link erzeugt, was für alle Versionen (aber nicht für
+ die <quote>Hauptversion</quote>) nützlich sein kann. Beachten
+ Sie bitte, dass die Frage der Auswahl der
<quote>wichtigsten</quote> Version
(<quote>am populärsten</quote>,
<quote>am besten Unterstützt</quote>,
@@ -10992,10 +11004,9 @@
<ulink url="http://www.freebsd.org/security/#how"> FreeBSD
Sicherheitsinformationen</ulink> beschrieben wird.</para>
- <para>In Ordnung, Sie haben sich also für den
- schwierigen Weg entschieden. Wie vielleicht aus dem Titel
- hervorgeht, ist die VuXMl-Datenbank hauptsächlich ein
- XML-Dokument. Die Quelldatei <filename>vuln.xml</filename>
+ <para>Wie vielleicht aus dem Titel hervorgeht, handelt es sich
+ bei der VuXMl-Datenbank um ein
+ XML-Dokument. Die Quelldatei <filename>vuln.xml</filename>
können Sie im Port <filename
role="package">security/vuxml</filename> finden. Deshalb
wird der komplette Pfadname <filename>
@@ -11100,12 +11111,7 @@
nicht die UUID der Vorlage zu ersetzen, es sei denn,
Sie schreiben den Eintrag von Grund auf selbst). Sie
können &man.uuidgen.1; verwenden, um eine VuXML
- UUID zu erzeugen. Wahlweise können Sie, wenn Sie
- FreeBSD 4.x verwenden, den Port <filename
- role="package">devel/p5-Data-UUID </filename>
- verwenden und folgenden Befehl aufrufen:</para>
-
- <programlisting>perl -MData::UUID -le 'print lc new Data::UUID->create_str'</programlisting>
+ UUID zu erzeugen.</para>
</callout>
<callout arearefs="co-vx-top">
@@ -11331,20 +11337,12 @@
ausgefüllt, die in der Version
<literal>0.65_7</literal> korrigiert wurde.</para>
- <para>Als Voraussetzung sollten Sie eine neue Version der
- Ports <filename
- role="package">ports-mgmt/portaudit</filename> und
- <filename
- role="package">ports-mgmt/portaudit-db</filename>
- installieren.</para>
-
- <para>Zuerst überprüfen Sie bitte, ob bereits
- ein Eintrag für diese Schwachstelle existiert. Wenn
- es einen solchen Eintrag gibt, sollte er auf die vorige
- Version <literal>0.65_6</literal> zutreffen:</para>
-
- <screen>&prompt.user; <userinput>packaudit</userinput>
-&prompt.user; <userinput>portaudit clamav-0.65_6</userinput></screen>
+ <para>Als Voraussetzung müssen Sie die aktuellen Versionen
+ der Ports <filename
+ role="package">ports-mgmt/portaudit</filename>, <filename
+ role="package">ports-mgmt/portaudit-db</filename> sowie
+ <filename role="package">security/vuxml</filename>
+ <emphasis>installieren</emphasis>.</para>
<note>
<para>Um <command>packaudit</command> auszuführen,
@@ -11352,10 +11350,29 @@
<filename><makevar>DATABASEDIR</makevar></filename> zu
schreiben – üblicherweise ist das
<filename>/var/db/portaudit</filename>.</para>
+
+ <para>Durch Setzen der Umgebungsvariable
+ <filename><makevar>DATABASEDIR</makevar></filename> können
+ Sie hier auch ein anderes Verzeichnis angeben.</para>
+
+ <para>Arbeiten Sie nicht aus dem Verzeichnis
+ <filename>${PORTSDIR}/security/vuxml</filename> heraus,
+ müssen Sie zusätzlich die Umgebungsvariable
+ <filename><makevar>VUXMLDIR</makevar></filename> setzen, um
+ anzugeben, in welchem Verzeichnis sich die Datei
+ <filename>vuln.xml</filename> befindet.</para>
</note>
+ <para>Zuerst überprüfen Sie bitte, ob bereits
+ ein Eintrag für diese Schwachstelle existiert. Wenn
+ es einen solchen Eintrag gibt, sollte er auf die vorige
+ Version <literal>0.65_6</literal> zutreffen:</para>
+
+ <screen>&prompt.user; <userinput>packaudit</userinput>
+&prompt.user; <userinput>portaudit clamav-0.65_6</userinput></screen>
+
<para>Wenn keine vorhandenen Einträge gefunden werden
- haben Sie grünes Licht einen neuen Eintrag für
+ haben Sie grünes Licht, einen neuen Eintrag für
diese Sicherheitslücke anzulegen. Sie können nun
eine neue UUID erzeugen (wir nehmen an, diese lautet
<literal>74a9541d-5d6c-11d8-80e3-0020ed76ef5a</literal>)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Sat 08 Oct 2011 - 18:18:37 CEST