Date: Tue, 12 Jan 2021 09:35:58 -0500 From: "James B. Byrne" <byrnejb@harte-lyne.ca> To: "Scott" <freebsd-lists-5@thismonkey.com> Cc: "Polytropon" <freebsd@edvax.de>, freebsd-questions@freebsd.org Subject: Re: Need help specifying args in rc.conf for a service Message-ID: <74ebbde2ed354c37fc2a84cbf3e36840.squirrel@webmail.harte-lyne.ca> In-Reply-To: <mailman.68.1610452801.64653.freebsd-questions@freebsd.org> References: <mailman.68.1610452801.64653.freebsd-questions@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?74ebbde2ed354c37fc2a84cbf3e36840.squirrel>