Commit graph

37 commits

Author SHA1 Message Date
Filippo Squillace
5fadb34f94 Fix issue #5 2014-11-29 16:35:39 +01:00
Filippo Squillace
95d933234c Fix issue #6 2014-11-27 20:52:25 +01:00
Filippo Squillace
b0a0662575 Add tests for core.sh #13
Included the tests for die as well.
2014-11-25 21:49:57 +01:00
Filippo Squillace
3a51433f0b Add tests for util.sh #12 2014-11-25 21:49:24 +01:00
Filippo Squillace
8982cb5a24 Make some functions in core private 2014-11-19 21:56:40 +01:00
Filippo Squillace
0f6d7aaff0 Improve function for getting the chroot and proot arguments 2014-11-19 21:54:41 +01:00
Filippo Squillace
f1297478e8 Merge pull request #9 from fsquillace/proot_cli
Allow to specify specific command and Expose the Proot args to JuJu cli
2014-11-17 21:00:56 +00:00
Filippo Squillace
fdebd2aa32 issue #3: Validate the image built 2014-11-17 00:16:57 +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
edc3c8f64e Ignore the arch for compiling proot by using -A option 2014-11-13 00:10:12 +01:00
Filippo Squillace
43cca0d848 Fix the loader for ARMv6 arch 2014-11-12 23:17:56 +01:00
Filippo Squillace
fb2bd49232 Add git check during the build image 2014-11-12 17:15:50 +01:00
Filippo Squillace
c66d27873e Use sh --login for the initial access to JuJu and avoid access to some operations inside JuJu 2014-11-12 17:15:50 +01:00
Filippo Squillace
41887b1455 Include JuJu scripts inside JuJu environment 2014-11-12 17:15:49 +01:00
Filippo Squillace
9bd25c130b Improve the parsing of the CLI 2014-11-05 16:44:56 +01:00
Filippo Squillace
e77445f717 Add doc for architectures 2014-11-04 21:48:23 +01:00
Filippo Squillace
b85f054886 Fix issues on juju home directory 2014-11-04 21:15:49 +01:00
Filippo Squillace
fd3b603ff9 Change dynamic lib according to architecture 2014-11-04 21:54:04 +01:00
Filippo Squillace
c245b04412 Fix the ARCH variable 2014-11-04 21:24:30 +01:00
Filippo Squillace
3c21b1df23 Fix Arch 2014-11-04 21:09:33 +01:00
root
ebe7a34507 Add support for ARM 2014-11-04 17:44:03 +00:00
Filippo Squillace
a6638371fc Create the locales for the build image 2014-11-02 21:18:00 +01:00
Filippo Squillace
faaa9f5562 Fix some messages 2014-10-28 21:24:36 +00:00
Filippo Squillace
c63c03eca7 Provide output status on the deletion of JuJu 2014-10-22 12:42:59 +01: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
3d0f183623 Use lib loader for proot in order to increase portability 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
c62de6c45a Fix issue with the non existing directory /run/lock 2014-10-22 12:42:58 +01:00
Filippo Squillce
3d343091ab Refactor the setup 2014-10-22 12:42:58 +01:00
Filippo Squillace
8a36ac3239 Make proot reliable for the kernel bug by disabilng SECCOMP 2014-10-22 12:42:58 +01:00
Filippo Squillace
ab161d64e2 Add the --no-check-certificate to wget 2014-10-22 12:42:52 +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
Filippo Squillace
5d878b5547 Add the build action 2014-10-19 01:35:18 +01:00
Filippo Squillace
0f6532c0d5 Add cli and setup from file 2014-10-19 00:08:28 +01:00