{{define "nacm.html"}}
{{template "base" .}}
{{end}}
{{define "content"}}
{{if .Error}}
{{.Error}}
{{end}}
{{if not .Error}}
| Enabled | {{.Enabled}} |
| Default read | {{.ReadDefault}} |
| Default write | {{.WriteDefault}} |
| Default exec | {{.ExecDefault}} |
| Denied operations | {{.DeniedOperations}} |
| Denied writes | {{.DeniedDataWrites}} |
| Denied notifications | {{.DeniedNotifications}} |
{{end}}
{{if .Matrix}}
| Group |
Read |
Write |
Exec |
{{range .Matrix}}
| {{.Name}} |
{{.Read.Symbol}} |
{{.Write.Symbol}} |
{{.Exec.Symbol}} |
{{if .Restrictions}}
|
Restricted: {{range $i, $r := .Restrictions}}{{if $i}}, {{end}}{{$r}}{{end}} |
{{end}}
{{end}}
✓ Full
⚠ Restricted
✗ Denied
{{end}}
{{if .Users}}
| User |
Shell |
Login |
{{range .Users}}
| {{.Name}} |
{{.Shell}} |
{{.Login}} |
{{end}}
{{end}}
{{if .Groups}}
| Group |
Members |
{{range .Groups}}
| {{.Name}} |
{{.Members}} |
{{end}}
{{end}}
{{end}}