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

Related bugs

Related blueprints

Branch information

Owner:
Kyle Fazzari
Project:
snap-confine
Status:
Merged

Recent revisions

95. By Kyle Fazzari

Include O_CLOEXEC in the open flags.

94. By Kyle Fazzari

Use strtok_r for mkpath tokenization.

93. By Kyle Fazzari

Refactor to use open/openat/mkdirat instead of just mkdir.

92. By Kyle Fazzari

Make the user data directory creation run after privileges are dropped.

91. By Kyle Fazzari

Make sure the directory is owned by the runner, not root.

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.

89. By Michael Vogt

fully transition to /snaps as the snap location

88. By Michael Vogt

allow /snaps as a launcher location

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)

86. By Michael Vogt

fix build failure on 32 bit arches

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
This branch contains Public information 
Everyone can see this information.

Subscribers