#9556·puppet

Service provider "freebsd" not flaggable

Author: dhs-recCreated Aug 15, 2025Updated Aug 15, 2025
Labelsbug

Describe the Bug

Obviously, on FreeBSD, it's possible to provide flags for services, for example:

# cat /etc/rc.conf.d/nfsuserd
nfsuserd_enable="YES"
nfsuserd_flags="-domain example.com"

but the service provider doesn't have the "flaggable" feature.

Expected Behavior

The service provider "freebsd" should manage service flags.

Steps to Reproduce

Steps to reproduce the behavior:

  1. Execute puppet resource service nfsuserd ensure=running enable=true flags="-domain example.org"
  2. Verify that nfsuserd_flags still shows -domain example.**com**

Environment

  • Version: 8.10.0
  • Platform: FreeBSD 14.3