Contents of bg1.apparmor:
{
"policy_groups": [],
"read_path": ["/media/*/*/bg1/"],
"policy_version": 1.2
}
extract from run.sh:
DATA_DIR=$(find /media/*/*/bg1 -maxdepth 0)
if [ ! $DATA_DIR ]; then
echo "Could not find data directory"
exit 1
fi
dmesg:
[50044.089454] type=1400 audit(1432473703.260:263): apparmor="DENIED" operation="open" profile="bg1.njmcphail_bg1_0.1" name="/dev/tty" pid=20901 comm="run.sh" requested_mask="wr" denied_mask="wr" fsuid=32011 ouid=0
[50044.095737] type=1400 audit(1432473703.270:264): apparmor="DENIED" operation="open" profile="bg1.njmcphail_bg1_0.1" name="/media/" pid=20907 comm="run.sh" requested_mask="r" denied_mask="r" fsuid=32011 ouid=0
[50044.096189] type=1400 audit(1432473703.270:265): apparmor="DENIED" operation="exec" profile="bg1.njmcphail_bg1_0.1" name="/usr/bin/find" pid=20907 comm="run.sh" requested_mask="x" denied_mask="x" fsuid=32011 ouid=0
[50044.096338] type=1400 audit(1432473703.270:266): apparmor="DENIED" operation="open" profile="bg1.njmcphail_bg1_0.1" name="/usr/bin/find" pid=20907 comm="run.sh" requested_mask="r" denied_mask="r" fsuid=32011 ouid=0
~/.cache/upstart/application-click-bg1.njmcphail_bg1_0.1.log:
bin/run.sh: line 7: /usr/bin/find: Permission denied
Could not find data directory