Fix the service-level rc_verbose setting
This commit fixes the rc_verbose setting so that it is honored if it is set for an individual service. Thanks to whissi@whissi.de for the original patch; this one is slightly modified to be more posix. X-Gentoo-Bug: 489358 X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=489358
This commit is contained in:
parent
766d71c2d3
commit
6965d85f2e
@ -208,6 +208,12 @@ sourcex -e "@SYSCONFDIR@/rc.conf"
|
|||||||
# Apply any ulimit defined
|
# Apply any ulimit defined
|
||||||
[ -n "${rc_ulimit:-$RC_ULIMIT}" ] && ulimit ${rc_ulimit:-$RC_ULIMIT}
|
[ -n "${rc_ulimit:-$RC_ULIMIT}" ] && ulimit ${rc_ulimit:-$RC_ULIMIT}
|
||||||
|
|
||||||
|
# Set verbose mode
|
||||||
|
if yesno "${rc_verbose:-$RC_VERBOSE}"; then
|
||||||
|
EINFO_VERBOSE=yes
|
||||||
|
export EINFO_VERBOSE
|
||||||
|
fi
|
||||||
|
|
||||||
# Apply cgroups settings if defined
|
# Apply cgroups settings if defined
|
||||||
if [ "$(command -v cgroup_add_service)" = "cgroup_add_service" ]; then
|
if [ "$(command -v cgroup_add_service)" = "cgroup_add_service" ]; then
|
||||||
cgroup_add_service /sys/fs/cgroup/openrc
|
cgroup_add_service /sys/fs/cgroup/openrc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user