When using mark_service_started with the service already marked started works as expected if passing the name of the service on the command line, but segfaults when using the RC_SVCNAME environment variable. # /lib64/rc/sbin/mark_service_started udev # # RC_SVCNAME=udev /lib64/rc/sbin/mark_service_started Segmentation fault #
Should be fixed through http://git.overlays.gentoo.org/gitweb/?p=proj/openrc.git;a=commit;h=fd6bbfb
This is being closed since openrc-0.10 is being released soon.