lp://qastaging/~kyrofa/snap-confine/create_user_data_directory
Created by
Kyle Fazzari
and last modified
- Get this branch:
- bzr branch lp://qastaging/~kyrofa/snap-confine/create_user_data_directory
Only
Kyle Fazzari
can upload to this branch. If you are
Kyle Fazzari
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Jamie Strandboge (community): Approve
- Tyler Hicks (community): Approve
-
Diff: 454 lines (+328/-76)2 files modifiedsrc/main.c (+166/-76)
tests/test_create_user_data (+162/-0)
Related bugs
Bug #1527612: $SNAP_APP_USER_DATA_PATH points to non-existing directory for services | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 90. By Kyle Fazzari
-
Add creation of user data directory.
Previously this was only handled within Snappy's binary wrappers, which
meant that it wasn't created for services. This is an attempt to bring
that functionality into the thing binaries and services have in common:
Ubuntu Core Launcher. - 87. By Michael Vogt
-
* remove unused is_mountpoint() function (thanks Tyler!)
* do the mount namespace and MS_REC/MS_SLAVE earlier to
avoid that the real /tmp is bind mounted in the main
mount namespace (this will also prevent automount daemons
from running under the ubuntu-core-launcher)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/~snappy-dev/snap-confine/trunk