Need help specifying args in rc.conf for a service
James B. Byrne
byrnejb at harte-lyne.ca
Tue Jan 12 14:36:05 UTC 2021
On Mon, January 11, 2021 07:55, Scott wrote:
>
> here's what I get using:
> node_exporter_args='--collector.filesystem.ignored-mount-points="^/(dev)($|/)"'
>
> + _doit=$' limits -C daemon su -m nobody -c \'sh -c "/usr/sbin/daemon -f -p
> /var/run/node_exporter.pid -T node_exporter /usr/bin/env
> /usr/local/bin/node_exporter --web.listen-address=:9100
> --collector.textfile.directory=/var/tmp/node_exporter
> --collector.filesystem.ignored-mount-points="^/(dev)($|/)""\''
> + _run_rc_doit $' limits -C daemon su -m nobody -c \'sh -c "/usr/sbin/daemon
> -f -p /var/run/node_exporter.pid -T node_exporter /usr/bin/env
> /usr/local/bin/node_exporter --web.listen-address=:9100
> --collector.textfile.directory=/var/tmp/node_exporter
> --collector.filesystem.ignored-mount-points="^/(dev)($|/)""\''
> + debug $'run_rc_command: doit: limits -C daemon su -m nobody -c \'sh -c
> "/usr/sbin/daemon -f -p /var/run/node_exporter.pid -T node_exporter
> /usr/bin/env /usr/local/bin/node_exporter --web.listen-address=:9100
> --collector.textfile.directory=/var/tmp/node_exporter
> --collector.filesystem.ignored-mount-points="^/(dev)($|/)""\''
> + eval $' limits -C daemon su -m nobody -c \'sh -c "/usr/sbin/daemon -f -p
> /var/run/node_exporter.pid -T node_exporter /usr/bin/env
> /usr/local/bin/node_exporter --web.listen-address=:9100
> --collector.textfile.directory=/var/tmp/node_exporter
> --collector.filesystem.ignored-mount-points="^/(dev)($|/)""\''
> + limits -C daemon su -m nobody -c 'sh -c "/usr/sbin/daemon -f -p
> /var/run/node_exporter.pid -T node_exporter /usr/bin/env
> /usr/local/bin/node_exporter --web.listen-address=:9100
> --collector.textfile.directory=/var/tmp/node_exporter
> --collector.filesystem.ignored-mount-points="^/(dev)($|/)""'
> Illegal variable name.
>
> Thanks
>
>
Try escaping the '$' character (\$).
node_exporter_args='--collector.filesystem.ignored-mount-points="^/(dev)(\$|/)"'
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Unencrypted messages have no legal claim to privacy
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3
More information about the freebsd-questions
mailing list