OpenRC

From GhostBSD Wiki
Revision as of 14:10, 12 March 2020 by Slughorn (Talk | contribs) (Created page with "{{welcome}} {{maintenance}} {{Navbar System}} ==Introduction== OpenRC is a dependency-based init system that works with the system-provided init program, normally /sbin/init....")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Welcome to Icon Disti GhostBSD.png OpenRC.
This page is in maintenance!
Please do not change this page without to contact the author or use Discussion!
System
Directory Structure Standard Mount Points Configuration Files
Basics Users and Basic Account Management Permissions
Pc-sysinstall System Administration System Administration Utilities
Kernel Competence Hardware detection with dmesg GhostBSD Boot Process
Back to the Icon Disti GhostBSD.pngWiki

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.

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