summaryrefslogtreecommitdiff
path: root/policychecker/get_privileges.in
blob: e7f69e27fe738061328acd10cdcd10ec23d1295f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
# This script extracts and lists privileges from all D-Bus conf files in current directory

cmd="xsltproc --nonet --novalid "

privileges=""

for i in *.conf
do
	new="$($cmd @datadir@/dbus-tools/policychecker/extract_privilege.xsl $i)"
	privileges="$privileges\n$new"
done

echo -e "$privileges" | sort | uniq
exit 0