Commit Graph

1161 Commits

Author SHA1 Message Date
Robert Swiecki
b55875f45e nsjail: change the owner of struct termios 2018-05-25 02:05:12 +02:00
Robert Swiecki
0b8e927aed nsjail: save console just before we're prepared to run commands 2018-05-25 01:06:05 +02:00
Robert Swiecki
2470635c7c nsjail: save and restore console params 2018-05-25 01:04:29 +02:00
Robert Swiecki
86b36088cf util: remove unused sSnPrintf 2018-05-24 18:32:01 +02:00
Robert Swiecki
fe7b53c1fd caps: remove unused var 2018-05-24 15:38:09 +02:00
Robert Swiecki
b7db2fabc7 cmdline: better description for --seccomp_log in nsjail.1 2018-05-24 15:34:16 +02:00
Robert Swiecki
b69b4d15cc cmdline: better description for --seccomp_log 2018-05-24 15:21:42 +02:00
robertswiecki
4f48c181e2
Merge pull request #77 from jvvv/master
Add new --seccomp_log option to docs
2018-05-24 15:17:59 +02:00
John Vogel
006270746d Add new --seccomp_log option to docs 2018-05-23 20:44:31 -04:00
Robert Swiecki
2b6955e48c A few c++isms more 2018-05-23 18:19:17 +02:00
Robert Swiecki
6d3fb7e5b2 sandbox: casting for syscall() 2018-05-23 15:46:25 +02:00
Robert Swiecki
48e8634ba5 config: add support for seccomp_log 2018-05-23 15:38:45 +02:00
Robert Swiecki
4394fa725e sandbox: add support for SECCOMP_FILTER_FLAG_LOG 2018-05-23 15:32:45 +02:00
Robert Swiecki
c365eb1766 More c++ isms 2018-05-22 14:27:18 +02:00
Robert Swiecki
a42203a6dd user: cons'ifize a var 2018-05-20 23:52:55 +02:00
Robert Swiecki
f8db8c7eea mnt: add original_uid to directories created as new root by nsjail 2018-05-16 15:50:31 +02:00
Robert Swiecki
1b3e42d65a more C++-izations over places #2 2018-04-29 01:15:44 +02:00
Robert Swiecki
a346634ec3 more C++-izations over places 2018-04-29 01:10:09 +02:00
Robert Swiecki
6e2e64e73e mnt: better mount flag printing 2018-04-29 00:58:35 +02:00
Robert Swiecki
0e4f623456 config.proto: deprecated --chroot and friends 2018-04-29 00:51:55 +02:00
Robert Swiecki
6d5a2c37ff mnt: c++-ication 2018-04-27 23:58:53 +02:00
robertswiecki
cfa3a64614
Merge pull request #75 from D0han/master
Build docker image from current source
2018-04-18 14:11:19 +02:00
Robert Swiecki
c4b51e6495 missing macros.h include 2018-04-12 23:49:10 +02:00
D0han
efb22279bc Build docker image from current source 2018-04-11 17:02:20 +02:00
Robert Swiecki
12ec24e000 newer kafel 2018-04-09 19:14:23 +02:00
robertswiecki
e0c13f55a8
Merge pull request #74 from jvvv/master
nsjail.1: update for new options.
2018-02-25 01:03:50 +01:00
John Vogel
9f318949bd README.md: adjust to match manual page. 2018-02-24 03:08:56 -05:00
John Vogel
a308132d70 nsjail.1: update for new options.
Also, move the --cap option description so that it follows the
--keep-caps option, which matches the README and seems logical.
2018-02-24 02:39:36 -05:00
Robert Swiecki
6b74580a89 mnt: simplify mountPt 2018-02-21 03:29:26 +01:00
Robert Swiecki
9168ec5948 cmdline: add tmp mounts after parsing of cmdline as tmpfs_size can be specified after -T 2018-02-20 21:03:22 +01:00
Robert Swiecki
2b109ea687 mnt: simpler describeMountPt 2018-02-20 16:03:32 +01:00
Robert Swiecki
bb5f8362b5 configs/ - typo 2018-02-20 15:54:28 +01:00
Robert Swiecki
c4a7af980f util: simplify string splitting 2018-02-20 14:16:28 +01:00
Robert Swiecki
70b9565250 compare behaves like strcmp with results 2018-02-19 17:41:37 +01:00
Robert Swiecki
b04b3af8e0 strcmp -> std::string::compare 2018-02-18 14:37:33 +01:00
Robert Swiecki
864b7fc718 cmdline: remove tmpfs_size from nsjconf_t 2018-02-18 02:47:46 +01:00
Robert Swiecki
1218b1e4fa Makefile: require all for depend 2018-02-17 15:28:13 +01:00
Robert Swiecki
137f66084b make indent depend 2018-02-17 15:27:27 +01:00
Robert Swiecki
e0374b4642 util: remove file only of O_CREAT was specified 2018-02-17 15:27:00 +01:00
Robert Swiecki
0336ab8173 caps: use standard CAP_TO_INDEX/CAP_TO_MASK 2018-02-17 03:28:10 +01:00
Robert Swiecki
3ee8555b07 cmdline: create specific funcs for argv and mnt setups 2018-02-17 03:14:54 +01:00
Robert Swiecki
c35b747a59 caps: simplify dbgmsg generation 2018-02-16 17:03:05 +01:00
Robert Swiecki
9cbe1c57c3 cmdline: simpler unique_ptr construction 2018-02-16 16:05:26 +01:00
Robert Swiecki
d7621a63de Makefile: warn about missing libnl-route-3 2018-02-16 15:57:41 +01:00
Robert Swiecki
82fb06be4e make it compile under c++11 (e.g. ubuntu trusty) 2018-02-16 15:43:03 +01:00
Robert Swiecki
20342ff42d sandbox: missing include 2018-02-16 15:24:24 +01:00
Robert Swiecki
43f68ac927 Merge branch 'master' of github.com:google/nsjail 2018-02-16 15:23:14 +01:00
Robert Swiecki
4bb874a4fe cmdline: use standard strto* 2018-02-16 15:23:02 +01:00
Robert Swiecki
b5d25a6860 Merge branch 'master' of ssh://github.com/google/nsjail 2018-02-15 01:33:41 +01:00
Robert Swiecki
dc5e6676a7 nsjail: ignore SIGTTIN/SIGTTOU 2018-02-15 01:33:33 +01:00