Shengjing Zhu
32a16fa5db
fix overlay lowerdir order
...
kernel document says:
Multiple lower layers can now be given using the the colon (":") as a
separator character between the directory names. For example:
mount -t overlay overlay -olowerdir=/lower1:/lower2:/lower3 /merged
As the example shows, "upperdir=" and "workdir=" may be omitted. In
that case the overlay will be read-only.
The specified lower directories will be stacked beginning from the
rightmost one and going left. In the above example lower1 will be the
top, lower2 the middle and lower3 the bottom layer.
The user directory should be on top, so that user can override the file
in original rootfs image.
Signed-off-by: Shengjing Zhu <i@zhsj.me>
2018-07-11 13:32:56 +08:00
Simon Fels
d013c8e41e
Merge pull request #806 from zhsj/clean-up-1
...
cleanup: remove DBUS_CPP_*
2018-07-09 11:36:32 +02:00
Simon Fels
15aef522be
Merge branch 'master' into clean-up-1
2018-07-09 11:27:16 +02:00
Simon Fels
d9d37e7554
Merge pull request #805 from zhsj/update-backward
...
external: update backward-cpp to v1.4
2018-07-09 10:50:26 +02:00
Simon Fels
9306c6eeb1
Merge branch 'master' into update-backward
2018-07-09 10:41:23 +02:00
Simon Fels
2d9b3e9ea3
Merge pull request #807 from xefdan3ms/patch-1
...
Improper use of "didn't" in install doc file
2018-07-09 10:41:13 +02:00
xefdan3ms
62255b3c0f
Improper use of "didn't" in install doc file
...
You should say:
If you haven't logged into the Ubuntu Store yet
Instead of :
If you didn't logged into the Ubuntu Store yet
2018-07-08 17:43:07 -05:00
Shengjing Zhu
125c31c4fe
cleanup: remove DBUS_CPP_*
...
Signed-off-by: Shengjing Zhu <i@zhsj.me>
2018-07-08 16:38:55 +08:00
Shengjing Zhu
2b8134fb44
external backward: allow old-style cast & unknown pragmas
...
Signed-off-by: Shengjing Zhu <i@zhsj.me>
2018-07-08 00:48:04 +08:00
Shengjing Zhu
5e35efbf73
external: update backward-cpp to v1.4
...
rename the directory name to backward-cpp
Closes : #803
Signed-off-by: Shengjing Zhu <i@zhsj.me>
2018-07-08 00:22:45 +08:00
Simon Fels
8bed54cb24
Merge pull request #801 from morphis/secure-against-nullptrs
...
cmds: secure against possible nullptrs from EGL and GL
2018-07-06 10:38:55 +02:00
Simon Fels
3906c5fd4e
cmds: secure against possible nullptrs from EGL and GL
2018-07-06 10:18:32 +02:00
Simon Fels
408b6efb1e
Merge pull request #798 from morphis/fix-shell-quoting
...
scripts: fix quoting problem with launch cmdline
2018-07-05 10:59:24 +02:00
Simon Fels
155c91da6c
scripts: fix quoting problem with launch cmdline
2018-07-05 10:44:31 +02:00
Simon Fels
94028a1649
Merge pull request #797 from morphis/out-of-confinement
...
Restart entire container-manager script outside of AppArmor confinement
2018-07-05 10:13:20 +02:00
Simon Fels
0dff59cc4c
Merge branch 'master' into out-of-confinement
2018-07-05 10:04:33 +02:00
Simon Fels
d3af8a0732
Restart entire container-manager script outside of AppArmor confinement
2018-07-05 09:57:08 +02:00
Simon Fels
1fb397a21d
Merge pull request #796 from morphis/improve-snap-scripts
...
Improve snap scripts to avoid common pitfalls with shell scripts
2018-07-05 09:29:56 +02:00
Simon Fels
bfd0619d96
scripts: make shellcheck happy
2018-07-05 09:21:34 +02:00
Simon Fels
7b10faf47a
scripts: enable linker debugging when running in debug mode
2018-07-05 09:18:41 +02:00
Simon Fels
0160df0b32
Merge pull request #792 from morphis/configure-sw-via-snap
...
Allow forcing software rendering via snap config option
2018-07-04 17:38:18 +02:00
Simon Fels
d35e494913
Allow forcing software rendering via snap config option
2018-07-04 16:50:23 +02:00
Simon Fels
685e3c140e
Merge pull request #783 from morphis/explicit-search-path-for-boost
...
scripts: set explicit search path for libboost_log
2018-07-01 20:28:36 +02:00
Simon Fels
945e6f1f7e
Merge branch 'master' into explicit-search-path-for-boost
2018-07-01 18:01:14 +02:00
Simon Fels
e0d508671f
scripts: set explicit search path for libboost_log
2018-07-01 17:55:40 +02:00
Simon Fels
9a95b53d79
Merge pull request #776 from gmistick/Privileged_container_manager_snap
...
Supporting privileged container
2018-06-26 07:26:16 +02:00
Yechiel Levi
13dd9e17bd
Supporting privileged container
2018-06-25 20:32:00 +03:00
Simon Fels
8e4a0f6eb1
Merge pull request #774 from morphis/rootfs-overlay
...
Add support for an overlayed Android root filesystem
2018-06-25 09:11:04 +02:00
Simon Fels
77a4cc7f3b
Add support for an overlayed Android root filesystem
...
This will allow users to extend the Android root filesystem with
additional system applications and changes.
2018-06-25 08:46:56 +02:00
Simon Fels
815c775a61
Merge pull request #761 from morphis/reformat-cmake
...
Add missing source files to cmake build configuration
2018-06-24 12:09:30 +02:00
Simon Fels
ee1cbf5ddb
Add missing source files to cmake build configuration
...
This makes them all visible in any IDEs supporting cmake.
2018-06-24 11:40:11 +02:00
Simon Fels
5310ad6f4e
Merge pull request #769 from morphis/better-fix-for-fallthrough
...
backtrace-cpp: implement a better fix for implicit case fallthrough
2018-06-24 11:11:09 +02:00
Simon Fels
7227167b38
backtrace-cpp: implement a better fix for implicit case fallthrough
2018-06-23 16:04:02 +02:00
Simon Fels
a0299a5e84
Merge pull request #765 from morphis/detect-cpu-features
...
Extend system-info output with a list of CPU features
2018-06-23 13:03:30 +02:00
Simon Fels
e4bad7e611
cpu_features: disable test build and execution
2018-06-23 12:50:54 +02:00
Simon Fels
5049157a4c
cpu_features: ignore additional errors
2018-06-23 12:50:50 +02:00
Simon Fels
4a27769893
backtrace-cpp: also ignore implicit-fallthrough errors
2018-06-23 12:50:46 +02:00
Simon Fels
7eb8f2bad8
cpu_features: allow it to build in our more strict build environment
2018-06-21 07:47:37 +02:00
Simon Fels
93c4dfb39f
Integrate cpu_features library to extend system-info output with CPU details
2018-06-21 07:35:32 +02:00
Simon Fels
931aca28e3
external: import cpu_features library
...
Taken from https://github.com/google/cpu_features at revision
26133d3b620c2c27f31d571efd27371100f891e9
2018-06-21 07:35:32 +02:00
Simon Fels
69e75c90e7
Merge pull request #760 from morphis/add-missing-seccomp-profile
...
data: add missing seccomp profile
2018-06-12 11:45:27 +02:00
Simon Fels
1d4bfc44c3
data: add missing seccomp profile
2018-06-12 11:35:06 +02:00
Simon Fels
bc8a71384b
Merge pull request #735 from morphis/update-to-lxc-3.0
...
container: update to LXC 3.0 + AppArmor/seccomp support + console log dump
2018-06-12 10:54:48 +02:00
Simon Fels
d720173ed6
snap: update to newer Android image with latest changes included
2018-06-12 10:17:14 +02:00
Simon Fels
0f63d0e7d8
container: specifiy correct path to seccomp profile
2018-06-12 09:53:11 +02:00
Simon Fels
af1c42c24d
snap: also package our seccomp profile
2018-06-12 09:53:11 +02:00
Simon Fels
041e9b30cf
android: forward logcat output to the container console
2018-06-12 09:53:11 +02:00
Simon Fels
24f774282a
scripts: print all executed commands
2018-06-12 09:53:11 +02:00
Simon Fels
19d902f25a
scripts: quote correctly to not cause errors
2018-06-12 09:53:11 +02:00
Simon Fels
d858682194
container: don't load apparmor profile yet
2018-06-12 09:53:11 +02:00