[__opendkim*] add debian support
Same nit-pick as for __opendkim, I'd suggest using alphabetical sorting.
[__opendkim*] add debian support
Given that USERID exists for the --userid parameter, which was deprecated, I think this should instead (or additionally) check for the UserID being defined in --extra-config, and if not, appending the corresponding line; similar to --processid.
[__opendkim*] add debian support
I'd probably propose we keep only the *) case, or we leave DIRECTORY="/var/db/dkim/" outside of the case block, and only keep the 'debian') case.
[__opendkim*] add debian support
Rather than add more parameters to the type (we don't want to support 100% of the .conf), I'd propose we rely on --custom-config instead.
__opendkim: fix start_on_boot on FreeBSD
opendkim: fix freebsd startonboot
opendkim: fix freebsd startonboot
opendkim: fix freebsd startonboot