iVAN
b41b1f67d5
Merge branch 'fsquillace:master' into master
2024-01-08 03:30:31 +01:00
Filippo Squillace
9a06d47f76
Add shellcheck disable
2023-05-29 12:00:15 +02:00
Filippo Squillace
daa60b05e3
Fix PATH when running trap
2023-05-29 11:47:18 +02:00
Filippo Squillace
39508ca8a9
First commit
2023-05-07 13:59:00 +02:00
iVAN
ae5a14e3b9
Trying to simplify the interchangeability of flags
2023-03-19 19:48:30 +01:00
iVAN
7e9e01b62c
Add files via upload
2023-03-19 02:57:30 +01:00
iVAN
b46b4aed83
Add "remove" option for exported items
2023-03-19 02:47:03 +01:00
iVAN
2a0f450b6a
Bash completion is now optional
2023-03-18 13:26:32 +01:00
iVAN
839f50a905
Add bash completion
2023-03-18 02:27:02 +01:00
iVAN
5e3fd2f083
Update junest-export
2023-03-16 05:03:43 +01:00
iVAN
4a17e26d26
Add files via upload
...
CHANGES:
- Add option --service/-s to export services to ~/.config/autostart
- Add option --update/-v to download the new version of this script from this repository
- Add option --version/-v to see the number of version for this script (for now it is 0.0.2)
2023-03-15 01:00:59 +01:00
iVAN
0f498f6935
Add files via upload
2023-03-13 23:16:36 +01:00
iVAN
037633f062
Add files via upload
2023-03-13 03:26:27 +01:00
iVAN
b97673d210
Add files via upload
2023-03-12 22:32:55 +01:00
iVAN
44cd746ccb
Add junest-export
...
This is the first draft of a tool to export apps inside Junest to the local home directory
2023-03-12 01:03:28 +01: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