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 |
|
Robert Swiecki
|
cc887b1536
|
uts: simplify sethostname
|
2018-02-14 16:38:36 +01:00 |
|
Robert Swiecki
|
a2d0e706d8
|
cgroup: convert some const char* to std::string
|
2018-02-13 17:30:33 +01:00 |
|
Robert Swiecki
|
fae9ce5d63
|
Makefile: check for existence of pkg-config
|
2018-02-13 17:12:55 +01:00 |
|
Robert Swiecki
|
eb179f1934
|
Makefile: make some targets .PHONY
|
2018-02-13 17:09:31 +01:00 |
|
Robert Swiecki
|
11195999a3
|
rename ARRAYSIZE to ARR_SZ due to clash with protobufs headers
|
2018-02-13 16:53:45 +01:00 |
|
Robert Swiecki
|
e237773370
|
macros.h: surround ARRAYSIZE by guards
|
2018-02-12 22:39:42 +01:00 |
|
Robert Swiecki
|
f8d0e5fda1
|
cmdline: correctly assign argv to nsjconf->argv
|
2018-02-12 17:31:45 +01:00 |
|
Robert Swiecki
|
2545fcd3a9
|
nsjail: free seccomp filter upon nsjail exit
|
2018-02-12 17:09:45 +01:00 |
|
Robert Swiecki
|
8a22a4abb6
|
convert exec file and argv to string/vector
|
2018-02-12 16:52:05 +01:00 |
|
Robert Swiecki
|
ff43c5b44b
|
util: int -> size_t
|
2018-02-12 16:28:45 +01:00 |
|
Robert Swiecki
|
810394cf16
|
switc all == false cmps to !
|
2018-02-12 15:17:33 +01:00 |
|