changeset 2304:a2b7bf3976b5

OpenRC.
author Oleksandr Gavenko <gavenkoa@gmail.com>
date Tue, 18 Dec 2018 13:06:09 +0200
parents 23c1b1aa375e
children 2d52dea2eee3
files openrc.rst
diffstat 1 files changed, 39 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/openrc.rst	Tue Dec 18 13:06:09 2018 +0200
@@ -0,0 +1,39 @@
+
+====================
+ OpenRC init system
+====================
+.. contents::
+   :local:
+
+Docs
+====
+
+https://github.com/OpenRC/openrc
+  GihHub page.
+https://github.com/OpenRC/openrc/blob/master/service-script-guide.md
+  OpenRC Service Script Writing Guide.
+https://github.com/OpenRC/openrc/blob/master/user-guide.md
+  OpenRC Users Guide.
+https://github.com/OpenRC/openrc/blob/master/supervise-daemon-guide.md
+  Using supervise-daemon.
+https://wiki.alpinelinux.org/wiki/Writing_Init_Scripts
+  Writing Init Scripts.
+https://wiki.archlinux.org/index.php/OpenRC
+  Arch Linux docs.
+https://wiki.gentoo.org/wiki/OpenRC
+  Gentoo docs.
+https://wiki.gentoo.org/wiki/OpenRC_to_systemd_Cheatsheet
+  OpenRC to systemd Cheatsheet.
+https://manpages.debian.org/testing/openrc/openrc-run.8.en.html
+  Man page.
+
+Configuration
+=============
+
+Run scripts reside in ``/etc/init.d`` directory. They are POSIX sh compilent scripts with shebang
+``#!/sbin/openrc-run``.
+
+Before script interpretation corresponding file from ``/etc/conf.d`` is read.
+
+Common settings can be found in ``/etc/rc.conf``.
+