Difference between revisions of "Writing rc.d scripts (Español)"

From ArchWiki
Jump to: navigation, search
m (fixcat.)
m (recat.)
Line 1: Line 1:
[[Category:Boot Process (Español)]]
+
[[Category:Boot process (Español)]]
 
{{i18n|Writing rc.d scripts}}
 
{{i18n|Writing rc.d scripts}}
 
{{Article summary start}}
 
{{Article summary start}}

Revision as of 20:37, 24 September 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary end

Como parte del inicio "estilo-BSD" de arch, los scripts del rc.d son usados para el inicio, detencion y reiniciacion de los demonios.

Lineas de guia

  • Fuente Template:Filename, Template:Filename, y opcionalmente Template:Filename.
  • Los argumentos y opciones de los demenios deben ir en Template:Filename. Esta hecho para separar las configuraciones y mantener la consistencia.
  • Usar las funciones en Template:Filename en vez de duplicar las funcionalidades.
  • Inclir al menos "start", "stop" y "restart" como argumentos en es script.
  • Hay algunas funcionalidades provistas por Template:Filename:
    • stat_busy "<message>": establece el estado busy(ocupado) como mensaje a mostrar (ej: Iniciando Demonio [OCUPADO])
    • stat_done: establece el estado done (hecho) (ej: Iniciando Demonio [HECHO])
    • stat_fail: establece el estado failed (e.g. Iniciando Demonio [FALLO])
    • get_pid <program>: obtiene el PID del programa.
    • ck_pidfile <PID-file> <program>: Chekea si el PID-file es aun valido para el programa (e.g. ck_pidfile /var/run/daemon.pid daemon || rm -f /var/run/daemon.pid)
    • [add|rm]_daemon <program>: Agrega/remueve programas a los demonios activos (almacenados en Template:Filename)

Ejemplo

Lo siguiente es un ejemplo para crond. Revise en Template:Filename, encontrara variedad.

El archivo de configuración: Template:File

El script actual: Template:File