[systemd-devel] Formatting Execstart= for readability

Kai Hendry hendry at webconverger.com
Wed Aug 16 07:52:31 UTC 2017


Hi there,

I maintain a service file with a lot of switches in the ExecStart
https://github.com/kaihendry/pingprom/blob/master/prometheus%40.service#L8

I want to almost document each switch ... e.g.
-storage.local.retention=8544h  # keep data for a year

I know inline comments do *not* work in bash IIUC:
https://gist.github.com/kaihendry/ff751622c6454176837b1c340b5cfccb

And similarly when I try break up lines on something like
https://s.natalian.org/2017-08-16/test.service

[Service]
ExecStart=/usr/bin/curl -X POST 
-d "fizz=systemd"  # some docs
-d "some=else"      # more docs
 https://requestb.in/19v8a0m1


It also doesn't work. Am I missing a tool or way to better
format/document process arguments like I want?

Many thanks!


More information about the systemd-devel mailing list