Robert Swiecki
4eaa6cc9d3
Rewrite uid mapping system
2017-05-26 23:07:47 +02:00
Robert Swiecki
a2a497f089
config: more options in the config #7
2017-05-26 17:50:28 +02:00
Robert Swiecki
8409cd9970
config: more options in the config #6
2017-05-26 15:29:08 +02:00
Robert Swiecki
8e39afa25f
config: more options in the config #5
2017-05-26 15:22:59 +02:00
Robert Swiecki
08de9db57c
config: more options in the config #4
2017-05-26 14:08:09 +02:00
Robert Swiecki
92939c754e
config: more options in the config #3
2017-05-26 05:12:01 +02:00
Robert Swiecki
1c4fba0484
config: more options in the config #2
2017-05-26 05:01:22 +02:00
Robert Swiecki
a3a5d95f2c
config: more options in the config
2017-05-26 04:37:50 +02:00
Robert Swiecki
28ef37a20f
config: example
2017-05-26 04:28:15 +02:00
Robert Swiecki
56cc2d6010
+protobuf-c-text: parsing from text file
2017-05-26 04:25:55 +02:00
Robert Swiecki
ad53e11e9b
+protobuf-c-text
2017-05-26 04:15:45 +02:00
Robert Swiecki
b5e4f35906
config: basic parsing
2017-05-26 02:25:37 +02:00
Robert Swiecki
6835469e15
config: basic parsing
2017-05-26 02:25:16 +02:00
Robert Swiecki
b9cbc68d90
config: basic parsing
2017-05-26 02:24:56 +02:00
Robert Swiecki
46526d0873
config: basic parsing
2017-05-26 02:24:36 +02:00
Robert Swiecki
f51b02c569
config: initial proto generated files
2017-05-26 01:55:02 +02:00
Robert Swiecki
1bf794f492
config: add basic config support
2017-05-26 01:44:16 +02:00
Robert Swiecki
1649dd42a4
Makefile: use pkg-config for nl3-route and protobuf-c
2017-05-26 01:22:29 +02:00
Robert Swiecki
6f6eb65522
make indent
2017-05-25 13:37:53 +02:00
Robert Swiecki
e4e88d7bb4
Merge branch 'master' of ssh://github.com/google/nsjail
2017-05-24 22:41:33 +02:00
Robert Swiecki
155e9b0f4a
Readme
2017-05-24 17:15:01 +02:00
Robert Swiecki
6076fde790
readme
2017-05-24 17:13:23 +02:00
Robert Swiecki
b43b15cd9a
readme
2017-05-24 17:11:02 +02:00
Robert Swiecki
591188910e
cmdline/mount: use 'none' as src for tmpfs/proc
2017-05-24 17:09:24 +02:00
Robert Swiecki
c1165cf120
mount: simplify checking for whether source is dir or file
2017-05-24 14:46:44 +02:00
Robert Swiecki
054c4a3b4b
Merge branch 'master' of github.com:google/nsjail
2017-05-24 14:32:45 +02:00
Robert Swiecki
9c4c278021
Warn about uid/gid 0
2017-05-24 14:32:39 +02:00
Robert Swiecki
4b96046f66
Use subprocCloneFlagsToStr() more
2017-05-22 03:39:22 +02:00
Robert Swiecki
73aa285121
Rework RemountRO slightly
2017-05-22 03:34:54 +02:00
Robert Swiecki
7ab7bd2de4
Set upper value for signals as SIGSYS
2017-05-22 01:15:50 +02:00
Robert Swiecki
0d5befbd6f
TLS semantics for subprocCloneFlagsToStr and mountFlagsToStr
2017-05-22 01:10:49 +02:00
Robert Swiecki
609cbd6480
mount: fix new_flags while remounting RO
2017-05-21 22:52:55 +02:00
Robert Swiecki
8f243f07c7
mount: log msgs
2017-05-21 22:33:48 +02:00
Robert Swiecki
1a027f9baa
net: log msgs
2017-05-21 22:29:01 +02:00
Robert Swiecki
2797474557
Print signal in clone flags to str
2017-05-21 21:35:02 +02:00
Robert Swiecki
a8c3e1cf0b
log: make struct static/const
2017-05-21 19:47:41 +02:00
Robert Swiecki
9509d3740d
Make structs for flags printing more const
2017-05-21 19:46:03 +02:00
Robert Swiecki
a60f84d7e2
Add flags printing for clone()
2017-05-21 19:44:54 +02:00
Robert Swiecki
525ba9e2dd
Convert mount flags to str
2017-05-21 17:37:18 +02:00
robertswiecki
b5c0612fb9
Merge pull request #15 from happyCoder92/master
...
Simplify cloning/building.
2017-05-15 19:49:25 +02:00
Wiktor Garbacz
dc428155e8
Simplify cloning/building.
...
Kafel submodule will be automatically initialized if not done manually
before invoking `make`.
2017-05-15 19:39:20 +02:00
Robert Swiecki
f2c8fff00a
New version of kafel
2017-05-15 19:13:58 +02:00
Robert Swiecki
fa686dfd67
Disable TCP_CORK
2017-05-15 03:51:06 +02:00
Robert Swiecki
8021a152d5
net: info about --port
2017-05-12 17:06:50 +02:00
Serge Bazanski
514091d462
Update MACVLAN options in README.
2017-05-11 16:22:32 +01:00
robertswiecki
761ceae285
Merge pull request #14 from google/deprecate-iface-flag-names
...
Deprecate current iface/macvlan options.
2017-05-11 17:20:38 +02:00
Serge Bazanski
00f7944718
Merge branch 'master' of github.com:google/nsjail into deprecate-iface-flag-names
2017-05-11 16:18:07 +01:00
Serge Bazanski
3b05a70b6b
Deprecate current iface/macvlan options.
...
This is in preparation for other networking models. The current option
names were very generic, and without namespacing them we could end up
with some very confusing naming.
Also some miscellaneous indentation fixes.
2017-05-11 15:17:54 +01:00
Robert Swiecki
e0ffb55b04
cmdline: examples for --iface_cs
2017-05-11 15:33:15 +02:00
Robert Swiecki
4b9f2e930e
Remove unnecessary includes
2017-05-08 18:40:21 +02:00