Commit graph

107 commits

Author SHA1 Message Date
builder
36212d3cbf Issue #127: Do not let proot mount the mtab file
This change prevents inconsistency problems when the JuNest environment
is run simultaneously in fakeroot and normal user. The mtab file is
never mount by proot but, instead, it is symlinked to /proc/self/mounts.
2015-12-26 12:55:19 +00:00
Filippo Squillace
c6bb53e2cc Issue #128: Fix the /etc/locale.conf file 2015-12-01 19:52:11 +00:00
Filippo Squillace
5502966276 Update the version to 5.6.7 (Nitida) 2015-10-24 16:40:28 +00:00
Filippo Squillace
dbc6f7ad12 Issue #116: Kill gpg-agent during build of image
Use jchroot instead of arch-chroot since it is more reliable on
all architectures.
2015-10-18 17:20:59 +00:00
Filippo Squillace
1aa7a3ddbd Issue #114: Add umask on build image script 2015-10-16 09:28:10 +00:00
Filippo Squillace
2cfb81daaa Issue #113: Fix fallback for proot command 2015-10-14 23:39:36 +00:00
Filippo Squillace
cfa512755f Update contacts in docs 2015-08-29 18:30:59 +00:00
Filippo Squillace
6365d52f50 Issue #104: Use junest-git package in the image 2015-08-08 09:57:23 +00:00
Filippo Squillace
e0a9ee3b26 Change URLs for the AUR repository system 2015-08-07 12:48:08 +00: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
438eeafb63 Issue #93: Add test for chroot 2015-07-05 11:46:35 +00:00
Filippo Squillace
b7ad845771 Issue #93: Add JuNest metadata 2015-07-04 23:46:27 +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
8475d8eb41 Fix the build of x86 image 2015-06-29 15:04:31 +00:00
Filippo Squillace
45814d65a5 Refactor the chroot script 2015-06-28 13:08:48 +00:00
Filippo Squillace
98a1ef5bf0 Issue #88: Copy qemu static and all proot compat binaries 2015-06-24 18:34:10 +00:00
Filippo Squillace
2cae586c34 Use SUDO_USER instead of SUDO_UID 2015-06-24 18:33:02 +00:00
Filippo Squillace
e3a0726a19 Remove binutils from the image 2015-06-23 22:45:15 +00:00
Filippo Squillace
21f3b6ebda Issue #89: Remove id executable 2015-06-23 22:45:15 +00:00
Filippo Squillace
a5346f8154 Issue #89: Remove the _run_proot function 2015-06-23 22:45:14 +00:00
Filippo Squillace
5e19ac138e Issue #89: Adjust the tests 2015-06-23 22:45:05 +00:00
Filippo Squillace
8425b09fce Issue #89: Remove the true executable 2015-06-23 07:56:49 +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
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
6994a6b2e6 Issue #79: Apply the new executables 2015-06-20 14:49:51 +00:00
Filippo Squillace
5773c42f04 Issue #79: Add tests for ln, rm, chown and mkdir commands 2015-06-20 14:49:51 +00:00
Filippo Squillace
29d76a01a9 Issue #79: Create the initial functions 2015-06-20 14:49:46 +00:00
Filippo Squillace
622cb88587 Remove the nano editor
Since there is a default URL mirror the nano editor
is no longer needed in the image as default.
2015-06-03 22:09:11 +00:00
Filippo Squillace
108fe1d456 Improve the validation of the image 2015-05-28 17:58:00 +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
85d8e2ddeb Issue #73: Ensure to delete mtab in normal user 2015-05-10 16:11:38 +00:00
Filippo Squillace
6e6d714127 Issue #73: Remove mtab symlink and avoid some error suppressions 2015-05-05 23:26:47 +00:00
Filippo Squillace
00f0ee3b6a Issue #71: Use chroot to fallback in root mode 2015-05-02 21:13:07 +00:00
Filippo Squillace
ad19933d00 Improve the validation function 2015-04-16 01:52:39 +02:00
Filippo Squillace
9ae8bf787c Issue #69: Add default mirror URL 2015-04-15 04:01:51 +02:00
Filippo Squillace
fa440287fe Ensure to have assign ownership to the user on root access 2015-04-09 03:26:57 +02:00
Filippo Squillace
3180cd63f8 Issue #58: Fix on root access 2015-04-09 03:10:15 +02:00
Filippo Squillace
8d9dda2453 Issue #58: Fix the command execution under CLI 2015-04-04 16:29:55 +02: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
c241e2329d Issue #29: Changing ownership of the files at exit of chroot 2015-01-30 18:07:05 +01:00
Filippo Squillace
41a6236313 Issue #53: Validation test for JuJu image 2015-01-28 00:48:17 +01:00
Filippo Squillace
30f630973d Issue #56: Allow quotes on command passed to CLI 2015-01-27 00:44:41 +01:00
Filippo Squillace
3283c59e94 Issue #49: Fix yaourt and makepkg by applying patches 2015-01-19 01:08:17 +01:00