{{- /* apparmor.d - Full set of apparmor profiles */ -}} {{- /* Copyright (C) 2021-2024 Alexandre Pujol */ -}} {{- /* SPDX-License-Identifier: GPL-2.0-only */ -}} {{- define "mount" -}} {{- template "qualifier" . -}} {{- "mount" -}} {{- with .FsType -}} {{ " fstype=" }}{{ . }} {{- end -}} {{- with .Options -}} {{ " options=(" }}{{ join . }}{{ ")" }} {{- end -}} {{- with .Source -}} {{ " " }}{{ . }} {{- end -}} {{- with .MountPoint -}} {{ " -> " }}{{ . }} {{- end -}} {{- "," -}} {{- template "comment" . -}} {{- end -}} {{- define "remount" -}} {{- template "qualifier" . -}} {{- "remount" -}} {{- with .FsType -}} {{ " fstype=" }}{{ . }} {{- end -}} {{- with .Options -}} {{ " options=(" }}{{ join . }}{{ ")" }} {{- end -}} {{- with .MountPoint -}} {{ " " }}{{ . }} {{- end -}} {{- "," -}} {{- template "comment" . -}} {{- end -}} {{- define "umount" -}} {{- template "qualifier" . -}} {{- "umount" -}} {{- with .FsType -}} {{ " fstype=" }}{{ . }} {{- end -}} {{- with .Options -}} {{ " options=(" }}{{ join . }}{{ ")" }} {{- end -}} {{- with .MountPoint -}} {{ " " }}{{ . }} {{- end -}} {{- "," -}} {{- template "comment" . -}} {{- end -}}