02.08.2016 09:00, Didier Roche пишет:
Le 02/08/2016 à 07:45, Vasilisc a écrit :
test snap raise error
-------------------------
echo "Writing to $SNAP_USER_COMMON"
mkdir -p $SNAP_USER_COMMON/platform
echo "hello common" > $SNAP_USER_COMMON/common.txt
--------------
grep -F audit syslog
Aug 2 08:34:16 vb kernel: [ 2622.276193] audit: type=1400
audit(1470116056.762:34): apparmor="ALLOWED" operation="mkdir"
profile="snap.test2.test2" name="/home/vasilisc/snap/test2/common/"
pid=4971 comm="mkdir" requested_mask="c" denied_mask="c" fsuid=1000
ouid=1000
Hey Vasilisc,
where do you see an error in the above trace? Apparmor says "ALLOWED",
so the mkdir call wasn't blocked and work as expected, or did you notice
not having this directory and file created after those calls?
Didier
LOL
command "snap run test2" output
execv failed: no such file or directory
BUT create empty folders
~/snap/common/
~/snap/x1/
work solution
"snap run test2; test2"
=)
========
* Isn't SNAP_USER_COMMON dir being created automatically by snapd? The
launcher script in /snap/bin/ doesn't create it, and creating it
manually inside the snap fails (permission denied). Running snap run app
creates that folder, though (but the command fails with execv failed: No
such file or directory... I have no idea how to use that command). –
Bruno Nova Jul 11 at 20:14
* Yes, it should be, but it's not (a bug that's fixed in the upcoming
release where snap run is used). – Kyle Jul 11 at 21:05
* Great, thank you! – Bruno Nova Jul 11 at 23:29
https://askubuntu.com/questions/762354/where-can-ubuntu-snaps-write-data
--
Best regards,
vasilisc
--
Snapcraft mailing list
Snapcraft@lists.snapcraft.io
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/snapcraft