cvs commit: de-docproj/books/porters-handbook book.sgml

From: Frank Boerner <fboerner(at)doc.bsdgroup.de>
Date: Sun, 16 May 2010 10:33:35 GMT

fboerner 2010-05-16 10:33:35 UTC

  FreeBSD German Documentation Repository

  Modified files:
    books/porters-handbook book.sgml
  Log:
  MFen 1.1042 -> 1.1043
  Update des Beispiel rc.d script
  Beigetragen von Fabian Ruch
  
  Revision Changes Path
  1.191 +18 -3 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.190
  retrieving revision 1.191
  diff -u -I$FreeBSDde.*$ -r1.190 -r1.191
  --- book.sgml 16 May 2010 10:29:17 -0000 1.190
  +++ book.sgml 16 May 2010 10:33:34 -0000 1.191
  @@ -3,8 +3,8 @@
       The FreeBSD German Documentation Project
   
       $FreeBSD$
  - $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.190 2010/05/16 10:29:17 fboerner Exp $
  - basiert auf: 1.1042
  + $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.191 2010/05/16 10:33:34 fboerner Exp $
  + basiert auf: 1.1043
   -->
   
   <!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
  @@ -33,6 +33,7 @@
         <year>2007</year>
         <year>2008</year>
         <year>2009</year>
  + <year>2010</year>
         <holder role="mailto:doc(at)FreeBSD.org">The FreeBSD German
          Documentation Project</holder>
       </copyright>
  @@ -9333,9 +9334,11 @@
           <filename>rc.d</filename>-Skripts:</para>
   
         <programlisting>#!/bin/sh
  -
  +# $FreeBSD$
  +#
   # PROVIDE: doormand
   # REQUIRE: LOGIN
  +# KEYWORD: shutdown
   #
   # Add the following lines to /etc/rc.conf.local or /etc/rc.conf
   # to enable this service:
  @@ -9346,7 +9349,7 @@
   # by default.
   #
   
  -. %%RC_SUBR%%
  +. /etc/rc.subr
   
   name="doormand"
   rcvar=${name}_enable
  @@ -9363,6 +9366,18 @@
   
   run_rc_command "$1"</programlisting>
   
  + <para>Solange kein guter Grund daf&uuml;r besteht, einen Dienst
  + fr&uuml;her starten zu lassen, sollten alle Ports-Skripten
  + <programlisting>REQUIRE: LOGIN</programlisting> verwenden.
  + Falls der Port von einem bestimmten Benutzer (au&szlig;er
  + root) ausgef&uuml;hrt wird, ist dies zwingend.
  + <programlisting>KEYWORD: shutdown</programlisting> ist im
  + Skript oben deswegen vorhanden, weil der frei erfundene
  + Beispiel-Port einen Dienst startet und dieser beim
  + Herunterfahren des Systems sauber beendet werden sollte.
  + Startete das Skript keinen persistenten Dienst, w&auml;re dies
  + nicht notwendig.</para>
  +
         <para>F&uuml;r die Wertzuweisung von Variablen sollte
           &quot;=&quot; anstatt &quot;:=&quot; verwendet werden, da bei
           Ersterem nur auf einen Standardwert gesetzt wird, wenn die
  

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Sun 16 May 2010 - 12:33:51 CEST

search this site