#* Ignores invalid directives and starts the service ...
#* Ignores invalid directives and starts the service ...
# systemd-analyze verify <unit> file to get warnings on typos and badly formatted options.
# systemd-analyze verify <unit> file to get warnings on typos and badly formatted options.
#* requires full path, so ExecStart=/bin/sleep 20 works but ExecStart=sleep 20 does not.
#* requires full path, so ExecStart=/bin/sleep 20 works but ExecStart=sleep 20 does not.
#* custom system-wide scripts go in /etc/systemd/system/, builtin services which reside in /usr/lib/systemd/system/ (and custom ones may override system-wide ones)
## Known Issues
## Known Issues
# * should use machinectl shell instead of su or sudo as of 2016 updates to systemd
# * should use machinectl shell instead of su or sudo as of 2016 updates to systemd