Christian Brauner
76bcd4224a
conf: cleanup macros write_id_mapping
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 22:12:20 +01:00
Christian Brauner
c85ced6517
conf: cleanup macros setup_mount_entries
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 22:07:26 +01:00
Christian Brauner
79bcf5ee05
conf: cleanup macros make_anonymous_mount_file
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 22:06:47 +01:00
Christian Brauner
ae2a3d81b6
conf: cleanup macros lxc_fill_autodev
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 22:04:14 +01:00
Christian Brauner
b0d7aac4e6
conf: cleanup macros lxc_pivot_root
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 21:59:57 +01:00
Christian Brauner
4fdd1f7251
conf: cleanup macros lxc_chroot
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 21:56:55 +01:00
Christian Brauner
003be47b90
conf: cleanup macros remount_all_slave
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 21:49:48 +01:00
Christian Brauner
3275932b42
conf: simplify idmaptool_on_path_and_privileged
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-22 21:41:41 +01:00
Stéphane Graber
c4fb13e9f1
Merge pull request #2867 from brauner/2019-02-19/cleanup_macros
...
tree-wide: cleanup macros
2019-02-22 15:28:15 -05:00
Stéphane Graber
8d36ef3b47
Merge pull request #2879 from brauner/2019-02-21/attach_run_wait
...
lxc-attach: switch to attach_run_wait
2019-02-21 11:50:51 -08:00
Christian Brauner
8cddb10fe1
lxc-attach: switch to attach_run_wait
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-21 20:28:24 +01:00
Christian Brauner
b557844a0c
.travis: remove coverity
...
It hasn't worked reliably for us for a long time. Remove it until such time as
someone cares enough to fix it.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-21 10:56:13 +01:00
Christian Brauner
41fd48f94a
.travis: give coverity one more try
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-21 10:47:13 +01:00
Christian Brauner
19a3e90644
attach: cleanup macros lxc_attach_terminal_[...]
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-21 00:35:52 +01:00
Christian Brauner
92db57092b
attach: cleanup macros lxc_put_attach_clone_[...]
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-21 00:21:57 +01:00
Christian Brauner
3cc629fe9f
attach: cleanup macros in_same_namespace
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-21 00:19:21 +01:00
Christian Brauner
fd2a88b190
attach: cleanup macros lxc_proc_close_ns_fd
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-21 00:19:21 +01:00
Stéphane Graber
274ec1e128
Merge pull request #2876 from brauner/2019-02-20/run_coccinelle_during_tests
...
travis: run coccinelle
2019-02-20 12:33:58 -08:00
Christian Brauner
d0232ab28d
travis: run coccinelle
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-20 21:19:39 +01:00
Stéphane Graber
d58e39ee57
Merge pull request #2875 from brauner/2019-02-20/run_coccinelle_during_tests
...
tests: run coccinelle checks
2019-02-20 12:04:08 -08:00
Christian Brauner
00cbf8f4eb
travis: run coccinelle
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-20 20:44:16 +01:00
Christian Brauner
ec769e5bad
Merge pull request #2874 from stgraber/master
...
Fix existing mount target check
2019-02-20 20:06:08 +01:00
Stéphane Graber
d8bc14a762
Fix existing mount target check
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-20 10:55:09 -08:00
Christian Brauner
3a6e3bf598
conf: cleanup macros suggest_default_idmap
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:25 +01:00
Christian Brauner
4f410b2ae8
conf: cleanup macros get{g,u}name
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:25 +01:00
Christian Brauner
00d6cfe25a
conf: cleanup macros get_minimal_idmap
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:25 +01:00
Christian Brauner
22f835ba4d
conf: cleanup macros lxc_execute_bind_init
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:25 +01:00
Christian Brauner
7969675f2a
conf: cleanup macros remount_all_slave
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:25 +01:00
Christian Brauner
48411df2d7
conf: cleanup macros idmaptool_on_path_[...]
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:25 +01:00
Christian Brauner
0c669152e5
conf: cleanup macros setup_proc_filesystem
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:24 +01:00
Christian Brauner
e6f7645210
conf: cleanup macros setup_sysctl_parameters
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:24 +01:00
Christian Brauner
fd214f374e
conf: cleanup macros mount_entry_on_generic
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:50:24 +01:00
Christian Brauner
7a76eeaa07
conf: cleanup macros mount_entry_create_dir_file
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:45:03 +01:00
Christian Brauner
dfd2e059ea
conf: cleanup macros parse_propagationopts
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:44:08 +01:00
Christian Brauner
a71f619c16
conf: cleanup macros parse_mntopts
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:43:45 +01:00
Christian Brauner
b8d8876481
conf: cleanup macros lxc_chroot
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:43:27 +01:00
Christian Brauner
8db92302f6
conf: cleanup macros lxc_mount_auto_mounts
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:43:04 +01:00
Christian Brauner
957c470438
conf: cleanup macros pin_rootfs
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:42:45 +01:00
Christian Brauner
e1a94937dc
conf: cleanup macros run_script_argv
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:42:25 +01:00
Christian Brauner
cc6a0e78d7
conf: auto free run_buffer
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:41:48 +01:00
Christian Brauner
7fda348e84
commands_utils: auto free lxc_add_state_client
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:23:58 +01:00
Christian Brauner
b02dc0d9b5
commands_utils: auto close lxc_cmd_sock_get_state
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 23:23:53 +01:00
Christian Brauner
1edf8fa48d
Merge pull request #2866 from brauner/2019-02-19/cve-2019-5736-test
...
cve-2019-5736: add test
2019-02-19 21:58:04 +01:00
Christian Brauner
99258734dc
cve-2019-5736: add test
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-19 18:24:00 +01:00
Stéphane Graber
2d8bd1db23
Merge pull request #2865 from brauner/2019-02-18/rexec_improve_fallbacks
...
rexec: try sendfile() fallback to fd_to_fd()
2019-02-18 17:24:08 -05:00
Christian Brauner
5e6e38bd88
rexec: try sendfile() fallback to fd_to_fd()
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-18 23:07:52 +01:00
Stéphane Graber
cd1372e2a1
Merge pull request #2864 from brauner/2019-02-18/rename_pointer_macros
...
tree-wide: s/steal_{fd,ptr}/move_{fd,ptr}/g
2019-02-18 16:36:14 -05:00
Christian Brauner
240fecd0e1
tree-wide: s/steal_fd/move_fd/g
...
Suggested-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-18 22:20:51 +01:00
Christian Brauner
e4edf5d7bc
tree-wide: s/steal_ptr/move_ptr/g
...
Suggested-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2019-02-18 22:20:50 +01:00
Stéphane Graber
005f822b22
Merge pull request #2863 from brauner/2019-02-17/save_rexec
...
rexec: handle legacy kernels
2019-02-18 15:35:01 -05:00