Commit graph

65 commits

Author SHA1 Message Date
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
Filippo Squillace
ca3be673a4 Fix issue #54: tests and the check for root access to proot 2015-01-17 19:15:41 +01:00
Filippo Squillace
58e6143db0 Fix issue #49: Change the permission to build the image and adapt for arm architecture 2015-01-15 01:10:48 +01:00
Filippo Squillace
aa76e6cff5 Wrap the tar into a variable 2015-01-12 23:18:05 +01:00
Filippo Squillace
740824c892 Fix issue #51: Enable curl redirection 2015-01-11 02:11:20 +01:00
Filippo Squillace
01bf1738a6 Fix issue #49: Optimize image and docs
- Remove sed command from the image
- Use proot for faking the user on compiling of packages
- Add link to README for pacman rosetta
2015-01-10 21:37:31 +01:00
Filippo Squillace
8033367988 Fix issue #49: Adapt image with the new pacman version 2015-01-09 20:33:02 +01:00
Filippo Squillace
ccb4fa6325 Fix issue #43 2015-01-08 01:44:42 +01:00
Filippo Squillace
91832ba2b8 Refactor _run_proot function 2015-01-08 00:47:49 +01:00
Filippo Squillace
4cf8cadd20 Fix issue #42 2015-01-06 00:25:01 +01:00
Filippo Squillace
1c30ed26cb Fix issue #40 2015-01-04 22:22:32 +01:00
Filippo Squillace
d94a9562c8 Change test for compatibility with old environment 2014-12-23 15:39:18 +01:00
Filippo Squillace
c34eba1b0a Fix issue #36
- Add tests for proot compat
2014-12-23 15:39:18 +01:00
Filippo Squillace
d25799652a Add proot compat binary 2014-12-23 15:39:18 +01:00
Filippo Squillace
12507bfaed Fix issue #38 2014-12-23 15:39:18 +01:00
Filippo Squillace
f6cac03cc1 Add sed command to JuJu image 2014-12-23 15:39:16 +01:00
Filippo Squillace
92f4ad8976 Remove the juju.sh profile since juju could be used internally 2014-12-23 15:39:04 +01:00
Filippo Squillace
c0a41ca1ca Fix issue #31 2014-12-23 15:39:02 +01:00
Filippo Squillace
6ec61a938a Fix issue #32 2014-12-23 15:38:46 +01:00
Filippo Squillace
ecb885206a Fix issue #37 2014-12-15 21:32:22 +01:00
Filippo Squillace
5823e4c553 Fix issue #35 2014-12-15 21:22:34 +01:00
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