Difference between revisions of "OpenRC"
From GhostBSD Wiki
(→Introduction) |
(→Introduction) |
||
Line 4: | Line 4: | ||
==Introduction== | ==Introduction== | ||
− | OpenRC is a dependency-based ''init system'' that works with the system-provided init program, normally ''/sbin/init''. Currently, it does not have an init program of its own. | + | OpenRC is a dependency-based ''init system'' that works with the system-provided init program, normally ''/sbin/init''. Currently, it does not have an init program of its own. There are 105 [https://github.com/OpenRC/openrc/graphs/contributors contributors]. |
==Installation== | ==Installation== |
Revision as of 13:32, 12 March 2020
Welcome to OpenRC. |
This page is in maintenance! Please do not change this page without to contact the author or use Discussion! |
Introduction
OpenRC is a dependency-based init system that works with the system-provided init program, normally /sbin/init. Currently, it does not have an init program of its own. There are 105 contributors.
Installation
OpenRC requires GNU make.
Once you have GNU Make installed, the default OpenRC installation can be executed using this command:
make install
Configuration
You may wish to configure the installation by passing one or more of the below arguments to the make command
-
PROGLDFLAGS=-static
-
LIBNAME=lib64
-
DESTDIR=/tmp/openrc-image
-
MKBASHCOMP=no
-
MKNET=no
-
MKPAM=pam
-
MKPREFIX=yes
-
MKPKGCONFIG=no
-
MKSELINUX=yes
-
MKSTATICLIBS=no
-
MKSYSVINIT=yes
-
MKTERMCAP=ncurses
-
MKTERMCAP=termcap
-
MKZSHCOMP=no
-
PKG_PREFIX=/usr/pkg
-
LOCAL_PREFIX=/usr/local
-
PREFIX=/usr/local
-
BRANDING=\"Gentoo/$(uname -s)\"
-
SH=/bin/sh
Source: https://github.com/OpenRC/openrc/blob/master/README.md