mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 01:18:42 +00:00
Linting LaunchDaemon to fix formatting (#4180)
This is the equivalent of running the command `plutil -convert xml1 com.fleetdm.orbit.plist`
This commit is contained in:
parent
bb0b56acb7
commit
68b0a33aee
1 changed files with 47 additions and 27 deletions
|
|
@ -61,32 +61,52 @@ var macosLaunchdTemplate = template.Must(template.New("").Option("missingkey=err
|
|||
`<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.fleetdm.orbit</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/var/lib/orbit/bin/orbit/orbit</string>
|
||||
</array>
|
||||
<key>StandardOutPath</key>
|
||||
<string>/var/log/orbit/orbit.stdout.log</string>
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/var/log/orbit/orbit.stderr.log</string>
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
<key>ORBIT_UPDATE_URL</key><string>{{ .UpdateURL }}</string>
|
||||
<key>ORBIT_ORBIT_CHANNEL</key><string>{{ .OrbitChannel }}</string>
|
||||
<key>ORBIT_OSQUERYD_CHANNEL</key><string>{{ .OsquerydChannel }}</string>
|
||||
{{ if .Insecure }}<key>ORBIT_INSECURE</key><string>true</string>{{ end }}
|
||||
{{ if .FleetURL }}<key>ORBIT_FLEET_URL</key><string>{{ .FleetURL }}</string>{{ end }}
|
||||
{{ if .FleetCertificate }}<key>ORBIT_FLEET_CERTIFICATE</key><string>/var/lib/orbit/fleet.pem</string>{{ end }}
|
||||
{{ if .EnrollSecret }}<key>ORBIT_ENROLL_SECRET_PATH</key><string>/var/lib/orbit/secret.txt</string>{{ end }}
|
||||
{{ if .Debug }}<key>ORBIT_DEBUG</key><string>true</string>{{ end }}
|
||||
</dict>
|
||||
<key>KeepAlive</key><true/>
|
||||
<key>RunAtLoad</key><true/>
|
||||
<key>ThrottleInterval</key>
|
||||
<integer>10</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
{{- if .Debug }}
|
||||
<key>ORBIT_DEBUG</key>
|
||||
<string>true</string>
|
||||
{{- end }}
|
||||
{{- if .Insecure }}
|
||||
<key>ORBIT_INSECURE</key>
|
||||
<string>true</string>
|
||||
{{- end }}
|
||||
{{- if .FleetCertificate }}
|
||||
<key>ORBIT_FLEET_CERTIFICATE</key>
|
||||
<string>/var/lib/orbit/fleet.pem</string>
|
||||
{{- end }}
|
||||
{{- if .EnrollSecret }}
|
||||
<key>ORBIT_ENROLL_SECRET_PATH</key>
|
||||
<string>/var/lib/orbit/secret.txt</string>
|
||||
{{- end }}
|
||||
{{- if .FleetURL }}
|
||||
<key>ORBIT_FLEET_URL</key>
|
||||
<string>{{ .FleetURL }}</string>
|
||||
{{- end }}
|
||||
<key>ORBIT_ORBIT_CHANNEL</key>
|
||||
<string>{{ .OrbitChannel }}</string>
|
||||
<key>ORBIT_OSQUERYD_CHANNEL</key>
|
||||
<string>{{ .OsquerydChannel }}</string>
|
||||
<key>ORBIT_UPDATE_URL</key>
|
||||
<string>{{ .UpdateURL }}</string>
|
||||
</dict>
|
||||
<key>KeepAlive</key>
|
||||
<true/>
|
||||
<key>Label</key>
|
||||
<string>com.fleetdm.orbit</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/var/lib/orbit/bin/orbit/orbit</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/var/log/orbit/orbit.stderr.log</string>
|
||||
<key>StandardOutPath</key>
|
||||
<string>/var/log/orbit/orbit.stdout.log</string>
|
||||
<key>ThrottleInterval</key>
|
||||
<integer>10</integer>
|
||||
</dict>
|
||||
</plist>
|
||||
`))
|
||||
|
|
|
|||
Loading…
Reference in a new issue