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
137788a98a
Groot: Do not umount directories that are not mountpoint
2017-04-19 23:52:26 +01:00
Filippo Squillace
03a29590de
Add -i and -r options for groot command
2017-04-19 21:04:51 +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
fcb4a36f30
Issue #174 : Add option -n in groot and umount directories in order
2017-04-12 20:43:21 +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
Filippo Squillace
0ec35a4088
Issue #174 : Add namespace module and check for user namespace
2017-04-12 20:42:10 +01:00
Filippo Squillace
2ed75c8545
🐛 Fix jchroot according to refactor
2017-03-18 15:55:03 +00:00
Filippo Squillace
ddc7ede70a
Issue #174 : 🎨 Change structure of core modules
...
This change separate different parts of the code into several categories:
`chroot`, `proot`, `build`, `common`, `setup`. This should simplify the
maintenance of the code and will help introducing the user namespace module
in a easier way.
2017-03-13 21:06:18 +00:00
Filippo Squillace
d07b06b39d
Substitute bindings with explicit copy of files
2017-03-11 10:17:55 +00:00
fsquillace
19f4848a9d
🎨 Substitute tab chars with whitespace
2016-05-30 23:01:28 +01:00
fsquillace
ce3fefeab5
Issue #141 : 🎨 Refactor code
2016-05-30 23:01:26 +01:00
Filippo Squillace
ea3af255cf
Issue #138 : pkgfile documentation
2016-02-26 23:21:52 +00:00
builder
846b47ff3a
Small fix in usage function
2015-12-26 15:56:07 +00:00
builder
c10c8713bb
Fix proot arguments help
2015-12-26 13:31:24 +00:00
Adam Basfop Cavendish
6116585fb8
Add a message for showing proot arguments help
2015-12-14 01:14:45 +08:00
Filippo Squillace
6b357245c3
Issue #94 : Add tests for arch option
2015-07-18 17:16:38 +00:00
Filippo Squillace
7f3919700a
Issue #96 : Add the check option
2015-07-17 22:32:07 +00:00
Filippo Squillace
e2b14e9bff
Issue #93 : Improve help and add test for proot access
2015-07-05 14:20:07 +00:00
Filippo Squillace
0cf7c624ec
Issue #91 : Add the architecture option
2015-06-29 19:57:07 +00:00
Filippo Squillace
f15dc54b38
Issue #74 : Apply chroot_cmd function
2015-06-22 21:21:30 +00:00
Filippo Squillace
e4b6bbb974
Issue #74 : Substitute arch-chroot to jchroot
2015-06-22 21:21:24 +00:00
Filippo Squillace
3dc3a830a2
Issue #74 : Create the initial chroot skeleton
2015-06-20 21:54:23 +00:00
Filippo Squillace
82cb6caa14
Issue #63 : Change name to JuNest!
2015-05-25 17:52:45 +00:00
Filippo Squillace
39b0e941b8
Issue #63 : Change name to JuJube!
2015-05-17 15:09:54 +00:00
Filippo Squillace
1e3f25d5cb
Issue #63 : Parametrize the environment name
2015-05-15 19:56:11 +00: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
30d8931ec5
Issue #56 : Fix arguments
2015-01-25 20:41:39 +01:00
Filippo Squillace
239230ebf3
Update the version to 3.6.9 (Snake)
2015-01-15 23:29:34 +01:00
Filippo Squillace
7610e75260
Fix issue #46 : Deprecate getopt
2015-01-09 00:26:24 +01:00
Filippo Squillace
b4dfd79819
Fix issue #45
2015-01-08 00:45:41 +01:00
Filippo Squillace
b2dacdc353
Update the version to 2.5.6 (Lion)
2014-11-30 16:52:53 +01:00
Filippo Squillace
d4ccad692b
Add test for juju script #11
2014-11-25 21:51:43 +01:00
Filippo Squillace
811c140fed
issue #7 : Expose the Proot args to JuJu cli
2014-11-16 23:52:07 +01:00
Filippo Squillace
356bb1ca98
issue #4 : Allow to specify specific command
2014-11-16 17:53:46 +01:00
Filippo Squillace
a3fb0c53a1
Improve documentation
2014-11-12 23:38:35 +01:00
Filippo Squillace
86bbcdce6a
Checking that CLI does not contain args and install from file fails if JUJU_HOME is not empty
2014-11-11 22:16:03 +01:00
Filippo Squillace
4783df1696
Add function to check the CLI
2014-11-06 14:44:28 +01:00
Filippo Squillace
9bd25c130b
Improve the parsing of the CLI
2014-11-05 16:44:56 +01:00
Filippo Squillace
3634738ba0
Fix the setup juju
2014-11-04 21:45:09 +01:00
Filippo Squillace
b85f054886
Fix issues on juju home directory
2014-11-04 21:15:49 +01:00
Filippo Squillace
37b42b27bb
Fix usage function
2014-11-04 18:02:15 +00:00
root
ebe7a34507
Add support for ARM
2014-11-04 17:44:03 +00:00
Filippo Squillace
53d8a8e72e
Add delete option
2014-10-22 12:42:58 +01:00
Filippo Squillace
21165f3615
Make wget available using curl as fallback
2014-10-22 12:42:58 +01:00
Filippo Squillace
f52d0fa8b2
Define three type of users: normal, fakeroot and root
2014-10-22 12:42:58 +01:00
Filippo Squillace
62e916c34c
Fix comment
2014-10-20 02:09:06 +01:00
Filippo Squillace
9a9c35a601
Add feature for access to JuJu without root privileges
2014-10-20 02:01:45 +01:00
Filippo Squillace
55417bc0c4
Get the arch-chroot script from the image directly
2014-10-19 19:09:44 +01:00