]>
git.ipfire.org Git - thirdparty/lxc.git/log
Christian Brauner [Mon, 28 Aug 2017 10:23:29 +0000 (12:23 +0200)]
network: non-functional changes
This moves all of the network handling code into network.{c,h}. This makes what
is going on much clearer. Also it's easier to find relevant code if it is all
in one place.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sun, 27 Aug 2017 12:48:52 +0000 (14:48 +0200)]
conf: increase lxc-user-nic buffer
This will allow us log more detailed failures.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sun, 27 Aug 2017 07:17:10 +0000 (09:17 +0200)]
lxc-user-nic: check db before trying to delete
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sun, 27 Aug 2017 13:03:16 +0000 (15:03 +0200)]
lxc-user-nic: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sun, 27 Aug 2017 03:02:23 +0000 (05:02 +0200)]
network: delete ovs for unprivileged networks
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sun, 27 Aug 2017 03:01:14 +0000 (05:01 +0200)]
network: log ifindex
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sun, 27 Aug 2017 02:59:57 +0000 (04:59 +0200)]
network: send ifindex for unpriv networks
We use the ifindex as an indicator that liblxc created the network so let's
record it for the unprivileged case as well.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 22:39:17 +0000 (00:39 +0200)]
lxc-user-nic: rework renaming net devices
This should make things a little less convoluted.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 21:04:01 +0000 (23:04 +0200)]
conf: adapt to lxc-user-nic usage
- lxc-user-nic gains the subcommands {create,delete}
- dup2() STDERR_FILENO as well so that we can show helpful messages in our logs
on failure
- initialize output buffer so that we don't print garbage
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 22:00:58 +0000 (00:00 +0200)]
tests: adapt lxc-user-nic tests to new syntax
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 21:16:03 +0000 (23:16 +0200)]
lxc-user-nic: add new {create,delete} subcommands
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 21:10:18 +0000 (23:10 +0200)]
lxc-user-nic: fix memleak
get_new_nicname() calls lxc_mkifname() which allocates memory and returns it to
the caller. The way get_new_nicname() and get_nic_if_avail() were implemented
they hid that fact by returning a boolean. That doesn't make sense. Let's
rather have them return a pointer to the allocated nic name which the caller
needs to free.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 16:53:29 +0000 (18:53 +0200)]
lxc-user-nic: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Fri, 25 Aug 2017 09:53:55 +0000 (11:53 +0200)]
cgfsng: try to delete parent cgroups
Say we have
lxc.uts.name = c1
lxc.cgroup.dir = lxd/a/b/c
the path for the container's cgroup would be
lxd/a/b/c/c1
When the container is shutdown we should not just try to delete "c1" we should
also try to delete "c", "b", "a", and "lxd". This is to ensure that we don't
leave empty cgroups around thereby increasing the chance that we run into
trouble with cgroup limits. The algorithm for this isn't too costly since we
can simply stop walking upwards at the first rmdir() failure.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Fri, 25 Aug 2017 09:51:05 +0000 (11:51 +0200)]
cgfsng: add container name to lxc.cgroup.dir value
Say we have
lxc.uts.name = c1
lxc.cgroup.dir = lxd
the actual path should be
lxd/c1
Right now it would just be
lxd
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Fri, 25 Aug 2017 07:52:14 +0000 (09:52 +0200)]
cgfsng: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 22:48:34 +0000 (00:48 +0200)]
conf: do not deref null pointer
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 26 Aug 2017 22:36:40 +0000 (00:36 +0200)]
conf: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Stéphane Graber [Fri, 25 Aug 2017 06:04:18 +0000 (02:04 -0400)]
Merge pull request #1757 from brauner/2017-08-10/further_lxc_2.1_preparations
further lxc 2.1 preparations
Christian Brauner [Fri, 25 Aug 2017 05:35:02 +0000 (07:35 +0200)]
attach: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Fri, 25 Aug 2017 05:17:20 +0000 (07:17 +0200)]
arguments: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Fri, 25 Aug 2017 05:11:26 +0000 (07:11 +0200)]
af_unix: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Fri, 25 Aug 2017 05:07:43 +0000 (07:07 +0200)]
rtnl: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 24 Aug 2017 22:02:47 +0000 (00:02 +0200)]
conf: do not check union on wrong net type
This will obviously not work.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 24 Aug 2017 14:10:30 +0000 (16:10 +0200)]
conf: refactor network deletion
I'm ashamed at how aweful my previous code was.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 24 Aug 2017 13:31:38 +0000 (15:31 +0200)]
openvswitch: delete ports intelligently
So far, when creating veth devices attached to openvswitch bridges we used to
fork() off a thread on container startup. This thread was kept around until the
container shut down. I have no good explanation why we did it that why but it's
certainly not necessary. Instead, let's fork() off the thread on container
shutdown to delete the veth.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 24 Aug 2017 11:43:15 +0000 (13:43 +0200)]
conf: log lxc-user-nic output
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 24 Aug 2017 11:26:10 +0000 (13:26 +0200)]
conf: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 24 Aug 2017 10:57:18 +0000 (12:57 +0200)]
lxc-user-nic: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Wed, 23 Aug 2017 22:33:53 +0000 (00:33 +0200)]
network: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Wed, 23 Aug 2017 20:10:21 +0000 (22:10 +0200)]
network: log cleanup thread pid for openswitch
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Wed, 23 Aug 2017 23:18:36 +0000 (01:18 +0200)]
tests: add tests for lxc.cgroup.dir
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Wed, 23 Aug 2017 13:03:01 +0000 (15:03 +0200)]
confile: add "lxc.cgroup.dir"
"lxc.cgroup.dir" can be used to set the name of the directory the container's
cgroup will be created in. For example, setting
lxc.uts.name = c1
lxc.cgroup.dir = lxd
would make liblxc create the cgroup
lxd/c1
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Serge Hallyn [Thu, 24 Aug 2017 16:46:34 +0000 (11:46 -0500)]
Merge pull request #1758 from carnil/master
Use deb.debian.org as the default Debian mirror
Salvatore Bonaccorso [Thu, 24 Aug 2017 07:24:29 +0000 (09:24 +0200)]
Use deb.debian.org as the default Debian mirror
The httpredir.debian.org service has been discontinued in favour of
deb.debian.org and httpredir.debian.org now redirects to deb.debian.org.
https://lists.debian.org/debian-mirrors/2017/02/msg00000.html
https://wiki.debian.org/DebianGeoMirror#httpredir.debian.org_.2F_http.debian.net
Cf. https://bugs.debian.org/872719
Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
Christian Brauner [Wed, 23 Aug 2017 23:32:32 +0000 (01:32 +0200)]
cgroups: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Wed, 23 Aug 2017 11:08:02 +0000 (13:08 +0200)]
conf: non-functional fixup
Surfaced while building lxc-2.0.8 on e2k architecture with lcc,
looks like its -Wall is more pedantic than gcc's:
lcc: "conf.c", line 1514: error: unrecognized character escape sequence
[-Werror]
DEBUG("created directory for console and tty devices at \%s\"", path);
^
in expansion of macro "DEBUG" at line 1514
Another byte is a leading whitespace fix while at that.
Signed-off-by: Michael Shigorin <mike@altlinux.org>
Acked-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Wed, 23 Aug 2017 08:58:22 +0000 (10:58 +0200)]
tree-wide: non-functional changes
- replace all "//" with "/* */"
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Serge Hallyn [Tue, 22 Aug 2017 19:42:31 +0000 (14:42 -0500)]
Merge pull request #1756 from brauner/2017-08-10/further_lxc_2.1_preparations
further lxc 2.1 preparations
Christian Brauner [Tue, 22 Aug 2017 12:22:21 +0000 (14:22 +0200)]
tools: add additional cgroup checks
- list all cgroup v1 mountpoints
- list all cgroup v2 mountpoints
- report "missing" when no mountpoint for the systemd controller was found
- report "missing" when no mountpoint for the freezer controller was found
Closes https://github.com/lxc/lxd/issues/3687.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 22 Aug 2017 10:43:18 +0000 (12:43 +0200)]
confile: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 22 Aug 2017 10:15:03 +0000 (12:15 +0200)]
confile: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 22 Aug 2017 10:05:37 +0000 (12:05 +0200)]
confile: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 22 Aug 2017 09:53:29 +0000 (11:53 +0200)]
confile: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Stéphane Graber [Mon, 21 Aug 2017 22:36:56 +0000 (18:36 -0400)]
Merge pull request #1755 from brauner/2017-08-10/further_lxc_2.1_preparations
templates: remove legacy key from busybox
Christian Brauner [Mon, 21 Aug 2017 22:02:28 +0000 (00:02 +0200)]
templates: remove legacy key from busybox
lxc.rebootsignal -> lxc.signal.reboot
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Serge Hallyn [Mon, 21 Aug 2017 19:46:00 +0000 (14:46 -0500)]
Merge pull request #1750 from brauner/2017-08-10/further_lxc_2.1_preparations
further lxc 2.1. preparations
Christian Brauner [Mon, 21 Aug 2017 16:06:20 +0000 (18:06 +0200)]
conf{,ile}: warn user once about legacy config
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Mon, 21 Aug 2017 15:33:30 +0000 (17:33 +0200)]
tools: use "which"
Somehow "type" doesn't really work.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Wed, 16 Aug 2017 23:37:18 +0000 (01:37 +0200)]
tools: add lxc-update-config.in
This tool can be used to switch from a pre 2.1 to a 2.1 config file.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Mon, 21 Aug 2017 15:03:20 +0000 (17:03 +0200)]
confile: lxc.id_map --> lxc.idmap
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sun, 20 Aug 2017 11:54:51 +0000 (13:54 +0200)]
Merge pull request #1752 from stgraber/master
Add CONFIG_NETFILTER_XT_MATCH_COMMENT to lxc-checkconfig
Stéphane Graber [Sat, 19 Aug 2017 16:28:46 +0000 (12:28 -0400)]
Add CONFIG_NETFILTER_XT_MATCH_COMMENT to lxc-checkconfig
Closes https://github.com/lxc/lxd/issues/3685
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Christian Brauner [Tue, 15 Aug 2017 23:51:31 +0000 (01:51 +0200)]
test: add test to get subkeys
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 15 Aug 2017 23:24:20 +0000 (01:24 +0200)]
confile: list namespaced keys
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 15 Aug 2017 23:05:06 +0000 (01:05 +0200)]
confile: lxc_getconfig() -> lxc_get_config()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Stéphane Graber [Tue, 15 Aug 2017 20:55:33 +0000 (16:55 -0400)]
Merge pull request #1746 from brauner/2017-08-10/further_lxc_2.1_preparations
further lxc 2.1 preparations
Christian Brauner [Tue, 15 Aug 2017 20:10:24 +0000 (22:10 +0200)]
confile: improve get_network_config_ops()
- handle lxc.net.<idx> keys without any subkey
- allow caller to pass NULL if caller doesn't need to retrieve deindexed key
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 15 Aug 2017 18:02:45 +0000 (20:02 +0200)]
storage: add overlay as valid backend
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Serge Hallyn [Sat, 12 Aug 2017 14:55:40 +0000 (09:55 -0500)]
Merge pull request #1739 from keloyang/mem-leak
Fix mem leak with realpath
Stéphane Graber [Fri, 11 Aug 2017 19:06:02 +0000 (15:06 -0400)]
Revert "debian: jessie and stretch keyring support"
This reverts commit
87eacd4d49033d38d7e3257046079a77fd60e588 .
While that commit looks right, the actual signing key doesn't match and
debootstrap therefore fails to bootstrap, as can be seen here:
https://jenkins.linuxcontainers.org/view/All/job/lxc-template-debian/
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Shukui Yang [Fri, 11 Aug 2017 09:12:24 +0000 (17:12 +0800)]
Fix mem leak with realpath
Signed-off-by: Shukui Yang <yangshukui@huawei.com>
Christian Brauner [Thu, 10 Aug 2017 22:30:09 +0000 (00:30 +0200)]
confile: move lxc_list_net()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 10 Aug 2017 22:19:10 +0000 (00:19 +0200)]
confile: lxc_listconfigs -> lxc_list_config_items
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 10 Aug 2017 22:13:25 +0000 (00:13 +0200)]
confile: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 10 Aug 2017 22:11:34 +0000 (00:11 +0200)]
confile: rework lxc_list_net()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 10 Aug 2017 21:48:59 +0000 (23:48 +0200)]
confile: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Thu, 10 Aug 2017 21:42:41 +0000 (23:42 +0200)]
confile: cleanup
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Stéphane Graber [Thu, 10 Aug 2017 21:41:18 +0000 (17:41 -0400)]
Merge pull request #1738 from brauner/2017-08-10/fix_android
android: fix includes
Christian Brauner [Thu, 10 Aug 2017 21:00:12 +0000 (23:00 +0200)]
android: fix includes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Stéphane Graber [Thu, 10 Aug 2017 19:06:26 +0000 (15:06 -0400)]
Merge pull request #1736 from brauner/2017-08-08/fix_gcc_warnings
cgfsng: do not use uninitialized variable
Christian Brauner [Tue, 8 Aug 2017 19:48:48 +0000 (21:48 +0200)]
lxccontainer: remove 5s timeout
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 8 Aug 2017 18:35:43 +0000 (20:35 +0200)]
cgfsng: do not use uninitialized variable
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 8 Aug 2017 14:48:11 +0000 (10:48 -0400)]
Merge pull request #1735 from fanyeren/patch-20
debian: jessie and stretch keyring support
有张纸 [Tue, 8 Aug 2017 10:06:38 +0000 (18:06 +0800)]
debian: jessie and stretch keyring support
Signed-off-by: feng xiahou xiahoufeng@yahoo.com
Stéphane Graber [Mon, 7 Aug 2017 21:49:40 +0000 (17:49 -0400)]
debian: Add buster as a valid release
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Serge Hallyn [Sat, 5 Aug 2017 03:15:40 +0000 (22:15 -0500)]
Merge pull request #1729 from brauner/2017-08-03/ensure_cgroup_cleanup_before_restart
start: ensure cgroups are cleaned up
Christian Brauner [Thu, 3 Aug 2017 21:55:23 +0000 (23:55 +0200)]
start: ensure cgroups are cleaned up
When a container is marked as being in STOPPED state it is possible for another
thread to start it again even though not all cleanup operations for that
container have finished. This is not a problem for most things like sockets and
friends which are unique to the container. It is however a problem for cgroups
which are named after that container in that we cause our cgroup driver to
waste cpu cycles finding a new cgroup name.
Closes #1726.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Stéphane Graber [Thu, 3 Aug 2017 02:12:36 +0000 (22:12 -0400)]
Merge pull request #1727 from brauner/2017-08-02/fix_travis
travis: fix builds
Serge Hallyn [Wed, 2 Aug 2017 17:30:06 +0000 (12:30 -0500)]
Merge pull request #1705 from brauner/2017-07-15/fix_clone
storage: rework storage drivers
Christian Brauner [Wed, 2 Aug 2017 16:41:57 +0000 (18:41 +0200)]
travis: fix builds
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Serge Hallyn [Wed, 2 Aug 2017 16:18:45 +0000 (11:18 -0500)]
Merge pull request #1725 from brauner/2017-08-01/handle_pre_mounted_dev
conf: NOTICE() on mounts on container's /dev
Christian Brauner [Tue, 1 Aug 2017 23:31:16 +0000 (01:31 +0200)]
userns.conf: remove obsolete bind-mounts
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 23:28:35 +0000 (01:28 +0200)]
conf: NOTICE() on mounts on container's /dev
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Sat, 29 Jul 2017 21:10:17 +0000 (23:10 +0200)]
utils: rework lxc_deslashify()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 21:34:50 +0000 (23:34 +0200)]
conf: lxc_fill_autodev()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 21:33:43 +0000 (23:33 +0200)]
utils: switch to has_fs_type()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 21:23:24 +0000 (23:23 +0200)]
utils: add has_fs_type() + is_fs_type()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:54:09 +0000 (22:54 +0200)]
conf: mount_autodev()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:48:06 +0000 (22:48 +0200)]
conf: lxchook_names
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:46:14 +0000 (22:46 +0200)]
conf: mount_entry()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:38:44 +0000 (22:38 +0200)]
conf: cull_mntent_opt()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:35:29 +0000 (22:35 +0200)]
conf: mount_entry_create_dir_file()
bugfixes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 19:43:56 +0000 (21:43 +0200)]
android: include custom mntent
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:18:38 +0000 (22:18 +0200)]
conf: mount_entry_on_generic()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:15:56 +0000 (22:15 +0200)]
conf: mount_entry_on_systemfs()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:14:48 +0000 (22:14 +0200)]
conf: mount_entry_on_absolute_rootfs()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:11:32 +0000 (22:11 +0200)]
conf: setup_mount_entries()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:07:10 +0000 (22:07 +0200)]
conf: make_anonymous_mount_file()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Christian Brauner [Tue, 1 Aug 2017 20:03:14 +0000 (22:03 +0200)]
conf: setup_mount()
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>