Commit graph

33 commits

Author SHA1 Message Date
Filippo Squillace
c91e013cd4 Copy pacman.conf file if does not exist 2024-01-09 16:32:29 +01:00
Filippo Squillace
95f97a62b7 #305: Add fakeroot variable to bypass chown commands 2023-02-17 18:26:13 +01:00
Filippo Squillace
fab5b0df2e Remove arch-travis and directly use docker 2022-12-19 23:12:02 +00:00
Filippo Squillace
30967bc15f Remove -d option in pacstrap 2022-12-18 13:24:29 +00:00
Filippo Squillace
799d3bdd42 Install keyring first during the build preparation 2022-08-05 18:06:29 +02:00
Filippo Squillace
0295f37758 Add shellcheck 2022-03-01 00:05:09 +01:00
Filippo Squillace
9ecabcd524 Change mirrorlist, update the initial message, do not inherit PATH variable and use precompiled yay during build phase 2021-09-11 14:44:35 +02:00
Filippo Squillace
e45d76651e First commit 2021-09-11 14:44:33 +02:00
Filippo Squillace
6291e5cc83 Use the Junest repo to install package deps 2020-12-30 13:35:21 +01:00
Filippo Squillace
b75faac48f Add remaining junest tests in travis 2020-12-27 18:59:08 +01:00
Filippo Squillace
95479ba41f Use arch-travis in CI 2020-12-26 12:23:11 +01:00
Filippo Squillace
98107ac07f Change format package from xz 2020-09-15 14:06:03 +02:00
Filippo Squillace
500546a0e2 Fix build and proot 2020-03-28 12:57:03 +01:00
Filippo Squillace
6592bc9bd2 Separate proot, qemu, groot into packages 2020-03-22 17:53:47 +01:00
Filippo Squillace
4b5b7b300b Add test for bwrap command 2020-03-16 18:59:01 +01:00
Filippo Squillace
6e55e0c648 See mirror URL only for non arm arch 2020-03-15 23:26:25 +01:00
Filippo Squillace
121f2c74f6 Improve build for ARM arch 2020-03-15 17:10:49 +01:00
Filippo Squillace
9bfd7e047d Add bwrap as backend for ns 2020-03-15 13:41:06 +01:00
Filippo Squillace
e0dd3257a8 Add support for ARM arch during build and check 2019-12-15 11:55:27 +00:00
Filippo Squillace
c5847b8583 7.0.1 2019-10-25 20:48:20 +02:00
Filippo Squillace
27f92d0b3f Add rw permission to files in image 2019-10-25 20:46:27 +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
6361522e40 Fix aur validation tests and include sudo-fake in codebase 2018-10-31 20:53:08 +11:00
Filippo Squillace
358f92d3e0 Remove package-query as a dependency for building JuNest Image 2017-04-25 22:53:10 +01:00
Filippo Squillace
8fe650ce87 Update the system before running checks 2017-04-25 00:22:09 +01:00
Filippo Squillace
7ebdf628cf Issue #184: Add sudo-fake to JuNest image 2017-04-24 09:21:40 +01:00
Filippo Squillace
7b2dee540f 🐛 Fix location of the check script during image build 2017-04-19 22:35:03 +01:00
Filippo Squillace
03a29590de Add -i and -r options for groot command 2017-04-19 21:04:51 +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
8e5531a27a Issue #174: Add unit test for namespace 2017-04-12 20:43:12 +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
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