Difference between revisions of "Initscripts/Writing rc.d scripts"

From ArchWiki
Jump to: navigation, search
m (Bot: Removing from Category:HOWTOs (English))
(Example)
Line 35: Line 35:
 
[ -r /etc/conf.d/$DAEMON ] && . /etc/conf.d/$DAEMON
 
[ -r /etc/conf.d/$DAEMON ] && . /etc/conf.d/$DAEMON
  
PID=$(pidof -o %PPID $DAEMON)
+
PID=$(get_pid $DAEMON)
  
 
case "$1" in
 
case "$1" in

Revision as of 23:01, 30 July 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 – فارسی

Summary help replacing me
Writing rc.d daemon scripts.
Related
Arch Boot Process
Daemon
rc.conf

As part of Arch's 'BSD-style' init, rc.d scripts are used to control the starting, stopping and restarting of daemons.

Guideline

Example

The following is an example for crond. Look in Template:Filename for greater variety.

The configuration file: Template:File

The actual script: Template:File