From: William Hubbs Date: Thu, 14 Feb 2019 00:42:03 +0000 (-0600) Subject: sys-apps/openrc: Add bash use flag X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=17396129fb1b0d449d623f8519efc511ba0b97bf;p=gentoo.git sys-apps/openrc: Add bash use flag This experimentally allows service scripts to be written so that their internal code is in bash. However, the OpenRC base code will stay in posix sh, so it must be interfaced with using posix conventions. Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: William Hubbs --- diff --git a/sys-apps/openrc/metadata.xml b/sys-apps/openrc/metadata.xml index def837205561..74ac5c680da1 100644 --- a/sys-apps/openrc/metadata.xml +++ b/sys-apps/openrc/metadata.xml @@ -6,6 +6,9 @@ Gentoo OpenRC Project + + enable the use of bash in service scripts (experimental) + enable Gentoo's network stack (net.* scripts) enable the new network stack (experimental) diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild index 60351506941e..1ad60296587a 100644 --- a/sys-apps/openrc/openrc-9999.ebuild +++ b/sys-apps/openrc/openrc-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ fi LICENSE="BSD-2" SLOT="0" -IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs +IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs unicode kernel_linux kernel_FreeBSD" COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) ) @@ -40,6 +40,7 @@ COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-proc !