Hey, > On 15. Aug 2022, at 16:42, Mariusz Zaborski <osho...@freebsd.org> wrote: > > The branch main has been updated by oshogbo: > > URL: > https://cgit.FreeBSD.org/src/commit/?id=c9be47b34dd847da1d4ab0feee4a6100b2c5ea0d > > commit c9be47b34dd847da1d4ab0feee4a6100b2c5ea0d > Author: Franco Fichtner <fra...@opnsense.org> > AuthorDate: 2022-08-15 14:41:31 +0000 > Commit: Mariusz Zaborski <osho...@freebsd.org> > CommitDate: 2022-08-15 14:43:12 +0000 > > rc: add ${name}_setup script support > > Run a service-based setup script before running the start command. > Useful for automatic configuration file generation. >
Couldn't this be achieved with NAME_prepend? Here’s an example: # sh -c 'test_prepend="/bin/echo \"generating files\" &&”; . /etc/rc.subr; name=test; rcvar=test_enable; command="/bin/echo”; command_args="hello”; run_rc_command onestart’ The out will be: Starting test. generating files hello Best, Mateusz