[systemd] Fix Smack labels for systemd units
[framework/connectivity/nfc-manager.git] / nfc-manager.manifest
1 <manifest>
2         <define>
3                 <domain name="nfc-manager" />
4                 <provide>
5                         <label name="nfc-manager::tag" />
6                         <label name="nfc-manager::p2p" />
7                         <label name="nfc-manager::admin" />
8                         <label name="nfc-manager::card_emul" />
9                 </provide>
10                 <request>
11                         <smack request="sys-assert::core" type="rwxat" />
12                 </request>
13         </define>
14         <assign>
15                 <filesystem path="/usr/bin/nfc-manager-daemon" exec_label="nfc-manager" />
16                 <filesystem path="/etc/init.d/libnfc-manager-0" label="_" exec_label="none" />
17                 <filesystem path="/etc/rc.d/rc3.d/S81libnfc-manager-0" label="_" exec_label="none" />
18                 <filesystem path="/etc/rc.d/rc5.d/S81libnfc-manager-0" label="_" exec_label="none" />
19                 <filesystem path="/usr/bin/ndef-tool" exec_label="nfc-manager" />
20                 <filesystem path="/usr/lib/libnfc.so.1" label="_" />
21                 <filesystem path="/usr/lib/libnfc.so.1.0.0" label="_" />
22                 <filesystem path="/etc/init.d/libnfc-manager-0" label="_" exec_label="none"/>
23                 <filesystem path="/usr/lib/systemd/system/nfc-manager.service" label="_" exec_label="none" />
24                 <filesystem path="/usr/lib/systemd/system/multi-user.target.wants/nfc-manager.service" label="_" exec_label="none" />
25         </assign>
26         <request>
27                 <domain name="nfc-manager" />
28         </request>
29 </manifest>
30