Commit graph

62 commits

Author SHA1 Message Date
Filippo Squillace
bd0e9fbbcc Replace mountpoint command by checking mounts file
`mountpoint` does not detect some directory. By checking directly
from `/proc/self/mounts` groot can be more reliable and portable.
2017-04-20 20:19:04 +01:00
Filippo Squillace
665c45b7aa Issue #182: Update doc with comparison table on the execution modes 2017-04-18 09:11:32 +01:00
Filippo Squillace
0060658726 Issue #174: Add util-linux in JuNest image
util-linux contains `unshare` which is needed for the namespace mode.
2017-04-12 20:43:35 +01:00
Filippo Squillace
b817aa8445 Issue #174: Add -g option for Groot and integ tests for user namespace 2017-04-12 20:43:30 +01:00
Filippo Squillace
0f7fd33c53 Issue #174: Add new program GRoot and change version option for JuNest!
This replaces jchroot because GRoot can be also used in a user namespace environment.
2017-04-12 20:42:56 +01:00
Christian Friesicke
bee9e2df54 📝 Add Q&A entry about private futex warning
Since this problem can be pin-pointed to kernel versions that are older
than 2.6.22, a Q&A entry separate from the more general "Kernel too
old" problem may be justified.

This Q&A entry discusses the origin of the problem, some of the
symptoms (no symptoms for "simple" programs like vim, but warnings and
crashes for others), and concludes with a remark about possible (but
complicated) workarounds.
2017-03-11 17:45:54 +01:00
Christian Friesicke
978ab8d408 📝 Recommend kernel version 2.6.32
Reasoning: the pre-compiled binaries that are downloaded by JuNest
during installation as well as binaries that are available from the Arch
repositories are compiled for Linux kernel 2.6.32. Therefore, with
kernel version 2.6.32 on the host OS no warnings, errors, or unexpected
crashes due to kernel version incompatibilities should be expected.

The recommended kernel version is now mentioned in the "Dependencies"
section of the README. In the "Troubleshooting" section about "Kernel
too old", more specific information about the problem and the workaround
using PRoot -k option is added.

Resolves: #172
2017-03-11 17:33:22 +01:00
Filippo Squillace
56a5f48b32 Use the new junest-git package 2016-06-09 21:14:35 +01:00
fsquillace
709ceda12f 📝 Add logo and refactor README.md 2016-05-31 18:26:43 +01:00
fsquillace
c114590ea9 📝 Update README for installation process and change the bash version 2016-05-30 23:01:28 +01:00
Filippo Squillace
ea3af255cf Issue #138: pkgfile documentation 2016-02-26 23:21:52 +00:00
Filippo Squillace
336652ccf6 Add gratipay badge 2015-10-30 21:37:14 +00:00
Filippo Squillace
5502966276 Update the version to 5.6.7 (Nitida) 2015-10-24 16:40:28 +00:00
Filippo Squillace
90510f8da9 Add OpenHub badge and TOC in README 2015-10-22 00:01:35 +00:00
Filippo Squillace
fd28e511fc Update README with junest-builder reference 2015-10-19 18:51:11 +00:00
Filippo Squillace
cfa512755f Update contacts in docs 2015-08-29 18:30:59 +00:00
Filippo Squillace
f3c043ee15 Issue #102: Update README for installing JuNest via AUR 2015-08-04 15:17:42 +00:00
Filippo Squillace
d27f790562 Issue #95: Document the uname executable 2015-06-29 21:56:47 +00:00
Filippo Squillace
0cf7c624ec Issue #91: Add the architecture option 2015-06-29 19:57:07 +00:00
Filippo Squillace
be3f771cee Issue #74: Update doc and remove arch-install-scripts from JuNest image 2015-06-22 22:01:56 +00:00
Filippo Squillace
6994a6b2e6 Issue #79: Apply the new executables 2015-06-20 14:49:51 +00:00
Filippo Squillace
eea6d6e150 Add badges in README 2015-06-06 12:38:03 +00:00
Filippo Squillace
e42cd2fc37 Update README 2015-06-03 21:32:36 +00:00
Filippo Squillace
4a7e46d42f Remove the last word section 2015-05-25 21:00:28 +00:00
Filippo Squillace
82cb6caa14 Issue #63: Change name to JuNest! 2015-05-25 17:52:45 +00:00
Filippo Squillace
c7638f0655 Update the README 2015-05-23 18:51:46 +00:00
Filippo Squillace
39b0e941b8 Issue #63: Change name to JuJube! 2015-05-17 15:09:54 +00:00
Filippo Squillace
85d8e2ddeb Issue #73: Ensure to delete mtab in normal user 2015-05-10 16:11:38 +00:00
Filippo Squillace
00f0ee3b6a Issue #71: Use chroot to fallback in root mode 2015-05-02 21:13:07 +00:00
Filippo Squillace
166a629086 Update travis link 2015-03-29 22:17:36 +02:00
Filippo Squillace
c7d3b150ab Issue #68: Update README with build status 2015-03-25 23:15:01 +01:00
Filippo Squillace
e058c3523d Issue #18: Update README for JuJu as a container 2015-02-15 16:44:12 +01:00
Filippo Squillace
5405d4fb91 Issue #61: Add disable validation option 2015-02-12 01:29:31 +01:00
Filippo Squillace
8c896aea8a Update copyright year 2015-02-01 18:40:23 +01:00
Filippo Squillace
ce2ad7afb1 Improve the README file 2015-01-31 13:24:37 +01:00
Filippo Squillace
c241e2329d Issue #29: Changing ownership of the files at exit of chroot 2015-01-30 18:07:05 +01:00
Filippo Squillace
cf9eaed98b Fix issue #52: Add new installation method in README 2015-01-13 01:49:42 +01:00
Filippo Squillace
01bf1738a6 Fix issue #49: Optimize image and docs
- Remove sed command from the image
- Use proot for faking the user on compiling of packages
- Add link to README for pacman rosetta
2015-01-10 21:37:31 +01:00
Filippo Squillace
7610e75260 Fix issue #46: Deprecate getopt 2015-01-09 00:26:24 +01:00
Filippo Squillace
022e4f9094 Update doc for the new compat binary 2014-12-23 15:39:18 +01:00
Filippo Squillace
2a1e4477f5 Add link to README.md 2014-12-23 15:39:18 +01:00
Filippo Squillace
6ec61a938a Fix issue #32 2014-12-23 15:38:46 +01:00
Filippo Squillace
03e0f483e9 Small fix on the juju temp dir variable 2014-12-13 19:56:08 +01:00
Filippo Squillace
811c140fed issue #7: Expose the Proot args to JuJu cli 2014-11-16 23:52:07 +01:00
Filippo Squillace
66198c699d Add new description for JuJu 2014-11-15 15:53:45 +01:00
Filippo Squillace
a3fb0c53a1 Improve documentation 2014-11-12 23:38:35 +01:00
Filippo Squillace
fb2bd49232 Add git check during the build image 2014-11-12 17:15:50 +01:00
Filippo Squillace
7e693b0eed Small fix in README 2014-11-06 14:55:53 +01:00
Filippo Squillace
2593437c4e Add items in Troubleshooting section 2014-11-06 13:43:06 +01:00
Filippo Squillace
e77445f717 Add doc for architectures 2014-11-04 21:48:23 +01:00