<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">Wiadomość napisana przez Jenny Murphy <<a href="mailto:jenny.murphy@episensor.com" class="">jenny.murphy@episensor.com</a>> w dniu 24.08.2016, o godz. 12:58:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi,<div class=""> I have a java application built as a .snap.</div><div class="">As part of its normal operation it will create some files (for output).</div><div class="">However this is not successful due to permissions issue :</div><div class="">For example , I tried to create the file in /home/ubuntu/examples/ :</div><div class="">java.io.FileNotFoundException: /home/ubuntu/examples/example.txt (Permission denied)</div><div class="">I got a similar result whenI tired to create it in the current dir :</div><div class="">/apps/gateway.sideload/IcNYWMFDGBeY<br class=""></div></div></div></blockquote><div><br class=""></div>You can freely create files in $SNAP_USER_DATA - the per-user data directory or $SNAP_DATA - the global data directory (for daemons).</div><div><br class=""></div><div>If you want to write to other locations you need an interface to do it. For example you can use the home interface to get write access to most of the $HOME directory.</div><div><br class=""></div><div>You can do this by just defining a „home” plug on your application.</div><div><br class=""></div><div>Best regards</div><div>ZK</div><div><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">So is there a way around this?</div><div class=""><br class=""></div><div class="">Thanks in advance for any suggestions.</div><div class=""><br class=""></div><div class="">-- <br class=""><div class="gmail_signature" data-smartmail="gmail_signature"><div class=""><strong class="">Jenny Murphy</strong></div>
<div class=""><strong class="">EpiSensor, Georges Quay House, Georges Quay, Limerick, Ireland</strong></div>
<div class="">jenny.murphy<a href="mailto:jenny.murphy@episensor.com" target="_blank" class="">@episensor.com</a>  t | +353 (0) 61 512 511  w | <a href="http://www.episensor.com/" target="_blank" class="">http://www.episensor.com</a></div></div>
</div></div>
-- <br class="">Snapcraft mailing list<br class=""><a href="mailto:Snapcraft@lists.snapcraft.io" class="">Snapcraft@lists.snapcraft.io</a><br class="">Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft<br class=""></div></blockquote></div><br class=""></body></html>