2xsec
af5e7ee11b
parse: fix uninitialized pointer access
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-10 15:00:45 +09:00
2xsec
8392708ef3
confile: remove unused variable
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-10 14:50:32 +09:00
Stéphane Graber
d523cf5982
Merge pull request #2684 from brauner/2018-10-10/cgfsng_improve_logging
...
cgfsng: improve deletion and logging
2018-10-09 19:23:55 -04:00
Christian Brauner
d5fc4dd406
cgfsng: improve loggin on monitor cgroup destroy
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-10 00:03:13 +02:00
Christian Brauner
23e5c04580
cgfsng: fix lxc.pivot directory creation
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-10 00:02:46 +02:00
Stéphane Graber
e2103b180a
Merge pull request #2681 from brauner/2018-10-08/adapt_netns_ifaddrs_to_new_kernel
...
netns_ifaddrs: support NETLINK_DUMP_STRICT_CHK
2018-10-08 17:06:58 -04:00
Stéphane Graber
373376b257
Merge pull request #2682 from brauner/2018-10-08/fix_config_parsing
...
parse: do not mask failed parse
2018-10-08 17:05:43 -04:00
Christian Brauner
646e6c8b46
test: test invalid config keys
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-08 22:53:16 +02:00
Christian Brauner
576fb366f8
parse: do not mask failed parse
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-08 22:49:57 +02:00
Christian Brauner
c6b647205d
netns_ifaddrs: check for NETLINK_DUMP_STRICT_CHK
...
Make use of the new socket option, NETLINK_DUMP_STRICT_CHK, that
userspace can use via setsockopt to request strict checking of headers
and attributes on dump requests.
To get dump features such as kernel side filtering based on data in
the header or attributes appended to the dump request, userspace
must call setsockopt() for NETLINK_DUMP_STRICT_CHK and a non-zero
value. This is necessary to make use of the IFA_TARGET_NETNSID property.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-08 21:13:44 +02:00
Christian Brauner
d38f5b17b7
macro: add SOL_NETLINK
...
This allows to set netlink socket properties.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-08 21:13:44 +02:00
Christian Brauner
8df6fa99bf
macro: add NETLINK_DUMP_STRICT_CHK
...
This adds support for the new socket option, NETLINK_DUMP_STRICT_CHK,
that userspace can use via setsockopt to request strict checking of
headers and attributes on dump requests.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-08 21:12:24 +02:00
Stéphane Graber
27ebf8a17d
Merge pull request #2680 from brauner/2018-10-08/fix_android
...
attach: fix missing pthread.h include
2018-10-08 11:42:13 -04:00
Christian Brauner
0bece47700
attach: fix missing pthread.h include
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-08 17:20:08 +02:00
Christian Brauner
e15b23027c
Merge pull request #2679 from 2xsec/bugfix
...
start: change log level
2018-10-08 10:35:02 +02:00
2xsec
3e9bde7e8e
file_utils: fix too wide or inconsistent non-owner permissions
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-08 16:37:40 +09:00
2xsec
4752343f82
start: change log level
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-08 16:24:53 +09:00
Stéphane Graber
cb2ce6d03e
Merge pull request #2674 from brauner/2018-10-07/protect_errno
...
parse: tweak config parsing
2018-10-07 16:22:08 -04:00
Stéphane Graber
8f355cad21
Merge pull request #2677 from brauner/2018-10-07/attach_reset_signal_mask
...
attach: reset signal mask
2018-10-07 16:21:26 -04:00
Christian Brauner
f157b05636
attach: reset signal mask
...
Since we introduced clean exit from the mainloop when SIGTERM is sent we
changed the signal mask of the parent process but we never reset the
signal mask for the actual attached process.
Closes #399 .
Fixes: 1349e92e4d
("console: exit mainloop on SIGTERM")
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 11:50:23 +02:00
Christian Brauner
acf67bc962
Merge pull request #2676 from 2xsec/bugfix
...
doc: Add -u and -g args to Korean lxc-attach(1) and lxc-execute(1)
2018-10-07 11:48:24 +02:00
Wolfgang Bumiller
969e23f2e1
Merge pull request #2675 from brauner/2018-10-07/path_max
...
tree-wide: s/MAXPATHLEN/PATH_MAX/g
2018-10-07 10:43:08 +02:00
2xsec
737f5220a2
doc: Add -u and -g args to Korean lxc-attach(1) and lxc-execute(1)
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-07 17:37:43 +09:00
Christian Brauner
3a5996ff0c
tools: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:09:00 +02:00
Christian Brauner
339de297af
storage: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:06:52 +02:00
Christian Brauner
d726953a23
utils: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:04:15 +02:00
Christian Brauner
8c880e57d7
terminal: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:03:55 +02:00
Christian Brauner
245100a0cf
start: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:02:53 +02:00
Christian Brauner
bb3c1e5612
pam: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:02:39 +02:00
Christian Brauner
419590daf4
network: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:02:14 +02:00
Christian Brauner
3c73618789
macro: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:01:59 +02:00
Christian Brauner
8a22c16838
lxccontainer: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:01:30 +02:00
Christian Brauner
85d67fba9f
lsm: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:01:13 +02:00
2xsec
ec4f666f23
doc: fix indent
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-07 17:00:50 +09:00
Christian Brauner
52539fcc77
log: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 10:00:50 +02:00
Christian Brauner
18740311c1
confile: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 09:59:16 +02:00
Christian Brauner
6b5a54cdfc
conf: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 09:58:56 +02:00
Christian Brauner
eb22a12bbf
cmd: s/MAXPATHLEN/PATH_MAX/g
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 09:53:46 +02:00
Christian Brauner
b35091695a
macro: add PATH_MAX
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 09:53:30 +02:00
Christian Brauner
872c1f046a
parse: report errors when failing config parsing
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 00:50:52 +02:00
Christian Brauner
46ac8c5b35
parse: remove access() check
...
We can just fail on open() and not waste an additional syscall.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-07 00:42:44 +02:00
Christian Brauner
8b013632c6
Merge pull request #2672 from 2xsec/bugfix
...
remove unused argument
2018-10-06 15:30:12 +02:00
Christian Brauner
13c45a4a9d
Merge pull request #2673 from Blub/2018-10-06/cgfsng-alloc-cleanup
...
cgfsng: use realloc instead of malloc+copy+free
2018-10-06 12:58:43 +02:00
Wolfgang Bumiller
5407d095e6
cgfsng: use realloc instead of malloc+copy+free
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@errno.eu>
2018-10-06 11:12:08 +02:00
2xsec
70e72c5627
tools: lxc-unshare: remove unnecessary initialization
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-05 11:08:41 +09:00
2xsec
720132e13e
tools: lxc-start: remove unused argument
...
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
2018-10-05 11:07:02 +09:00
Wolfgang Bumiller
0a886c56a7
Merge pull request #2671 from brauner/2018-10-03/syscall_wrappers
...
syscalls: move wrappers and raw syscalls to appropriate files
2018-10-03 14:13:57 +02:00
Wolfgang Bumiller
15418afe93
Merge pull request #2670 from brauner/2018-10-03/cgfsng_fix_race
...
cgfsng: close tiny race window
2018-10-03 14:11:57 +02:00
Christian Brauner
07a50156ed
raw_syscalls: move lxc_raw_gettid()
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-03 13:10:55 +02:00
Christian Brauner
303037d2f6
syscall_wrappers: move signalfd()
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2018-10-03 13:08:51 +02:00