Can't set dependencies in rc.conf for MetaSploit. This works: rc_dhcpd_after="firewall" This produces several screenfuls of "/etc/rc.conf: line 126: rc_msfrpcd4.0_after=firewall: command not found": rc_msfrpcd4.0_after="firewall" Reproducible: Always Steps to Reproduce: Install net-analyzer/metasploit and openrc, attempt to set rc.conf dependencies for the MetaSploit daemon. Actual Results: Lots of errors, no dependency set / acknowledged / used. Expected Results: Dependency set. openrc should probably support initscripts with odd names, and MetaSploit's initscript should probably either not contain a version string, or else be a no-version-string symlink to a versioned initscript (as in net.eth0 ->sym-> net.lo). If there's a reason to make MetaSploit's binary and initscript naming less general by tagging with version numbers, I don't know what it is.
(In reply to comment #0) > rc_msfrpcd4.0_after="firewall" You can't use a "." in those variables, but it does work if you convert the "." to an underscore. Use the following: rc_msfrpcd4_0_after="firewall" Let me know if that doesn't work. Thanks, William