Versions
v9999 :: 0 :: gentoo
- Modified
- License
- BSD-2
- USE flags
- audit bash caps debug netifrc newnet pam s6 selinux sysv-utils sysvinit unicode
v0.60_beta4 :: 0 :: gentoo
- Modified
- License
- BSD-2
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- audit bash caps debug netifrc newnet pam s6 selinux sysv-utils sysvinit unicode
USE flags
General
- audit
- Enable support for Linux audit subsystem using sys-process/audit
- bash
- enable the use of bash in service scripts (experimental)
- caps
- Use Linux capabilities library to control privilege
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- netifrc
- enable Gentoo's network stack (net.* scripts)
- newnet
- enable the new network stack (experimental)
- pam
- Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
- s6
- install s6-linux-init
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- sysv-utils
- Install sysvinit compatibility scripts for halt, init, poweroff, reboot and shutdown
- sysvinit
- control the dependency on sysvinit (experimental)
- unicode
- Add support for Unicode
Dependencies
sys-apps / policycoreutils : SELinux core utilities
sys-libs / libcap : POSIX 1003.1e capabilities
sys-libs / libselinux : SELinux userland library
sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)
sys-process / audit : Userspace utilities for storing and processing auditing records
sys-process / psmisc : A set of tools that use the proc filesystem
virtual / os-headers : Virtual for operating system headers
Runtime Dependencies
app-shells / bash : The standard GNU Bourne again shell
sec-policy / selinux-base-policy : SELinux policy for core modules
sec-policy / selinux-openrc : SELinux policy for openrc
sys-apps / openrc : OpenRC manages the services, startup and shutdown of a host
sys-apps / policycoreutils : SELinux core utilities
sys-apps / s6-linux-init : Generates an init binary for s6-based init systems
sys-apps / systemd : System and service manager for Linux
sys-apps / sysvinit : /sbin/init - parent of all processes
sys-apps / sysvinit : /sbin/init - parent of all processes
sys-libs / libcap : POSIX 1003.1e capabilities
sys-libs / libselinux : SELinux userland library
sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)
sys-process / audit : Userspace utilities for storing and processing auditing records
sys-process / psmisc : A set of tools that use the proc filesystem
virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers
Depending packages
app-admin / openrc-settingsd : System settings D-Bus service for OpenRC
app-admin / restart-services : Tool to manage OpenRC and systemd services that need to be restarted
app-misc / livecd-tools : Gentoo LiveCD tools for autoconfiguration of hardware
net-analyzer / nsca : Nagios Service Check Acceptor
net-firewall / firewalld : Firewall daemon with D-Bus interface providing a dynamic firewall
net-misc / netifrc : Gentoo Network Interface Management Scripts
sys-apps / systemd : System and service manager for Linux
sys-block / zram-init : Scripts to support compressed swap devices or ramdisks with zRAM
sys-boot / plymouth-openrc-plugin : Plymouth plugin for OpenRC
sys-kernel / dracut : Generic initramfs generation tool
sys-kernel / scx : sched_ext schedulers and tools
virtual / service-manager : Virtual for various service managers
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Anna (navi) Figueiredo Gomes · gentoo
sys-apps/openrc-navi: add 0.60_beta4, drop 0.60_beta3
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Closes: https://github.com/gentoo/gentoo/pull/38532 Signed-off-by: Sam James <sam@gentoo.org> - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Anna (navi) Figueiredo Gomes · gentoo
sys-apps/openrc-navi: add 0.60_beta3, drop 0.60_beta
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Closes: https://github.com/gentoo/gentoo/pull/37653 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Anna (navi) Figueiredo Gomes · gentoo
sys-apps/openrc-navi: update DESCRIPTION, HOMEPAGE
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Closes: https://github.com/gentoo/gentoo/pull/37645 Signed-off-by: Sam James <sam@gentoo.org> - Anna (navi) Figueiredo Gomes · gentoo
sys-apps/openrc-navi: new package, add 0.60_beta, 9999
this package is a fork of openrc with user services support implemented, a few current bugs addressed, and other features and bugfixes planned. after a year of on-off development of the user services feature, little was heard from openrc's maintainers, since upstream seems rather stagnated, this fork was made to push for for improvements for the project and ecosystem as a whole. Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Signed-off-by: Sam James <sam@gentoo.org>