Filippo Squillace
39508ca8a9
First commit
2023-05-07 13:59:00 +02:00
Filippo Squillace
0e6aa260ad
Default to ns mode (not fakeroot) for bin wrappers and add sudoj command
...
This is related to #292
2022-04-23 17:11:55 +00:00
Filippo Squillace
0295f37758
Add shellcheck
2022-03-01 00:05:09 +01:00
Filippo Squillace
e794a6150c
Add more unit tests
2022-02-16 22:55:40 +01:00
Filippo Squillace
2b9f1839f1
Add create-bin-wrappers command
2022-02-13 20:07:13 +01:00
Filippo Squillace
f0b6f0962e
Use true fakechroot/fakeroot in ns fakeroot mode
2021-01-04 19:21:07 +01:00
Filippo Squillace
2aeb23b882
Add tests for wrappers
2020-12-29 13:09:35 +01:00
Filippo Squillace
3d16ee2583
First commit for wrappers
2020-12-29 10:46:59 +01:00
Filippo Squillace
09b9c644d9
Add option to specify location of backend command
2020-03-27 18:39:58 +01:00
Filippo Squillace
348b73ce73
Remove groot content
2020-03-24 21:18:25 +01:00
Filippo Squillace
6592bc9bd2
Separate proot, qemu, groot into packages
2020-03-22 17:53:47 +01:00
Filippo Squillace
9bfd7e047d
Add bwrap as backend for ns
2020-03-15 13:41:06 +01:00
Oscar Lai
8d91e18ab0
fixed typos in --help message
2019-11-10 02:22:42 +11:00
Filippo Squillace
632aad46bd
Small fixes
2019-10-22 22:23:12 +02:00
Filippo Squillace
de0bec9bc5
Remove yaourt package and allow not to copy common etc files
2019-10-20 22:45:40 +02:00
Filippo Squillace
3341187cf6
Change the CLI and make ns the default backend
2019-10-20 16:15:31 +02:00
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