USE_RC_SUBR question

Andrew Pantyukhin infofarmer at
Tue May 16 11:36:30 UTC 2006

On 5/15/06, Larry Rosenman <ler at> wrote:
> I just converted one of my ports to the new USE_RC_SUBR= convention, and
> realized
> after it was committed that I screwed up, and installed my own version of
> the rc.d/ script
> as well as the one USE_RC_SUBR installed.
> In trying to fix it, I have a couple of questions:
> 1) is there an (automated?) way to get which version (exilog or
>    so I can stop the process on uninstall?

You can use an asterisk (but be careful) or something like
if [ -x %D/etc/rc.d/script ] ; then %D/etc/rc.d/script forcestop ; fi
if [ -x %D/etc/rc.d/ ] ; then %D/etc/rc.d/ forcestop ; fi

More information about the freebsd-ports mailing list