[PetiteCloud] Petitecloud Install Freebsd

Aryeh Friedman aryeh.friedman at gmail.com
Sat Feb 22 13:01:29 PST 2014


Should I add a small file to  downloads.petitecloud.org that contains the
current version number?


On Sat, Feb 22, 2014 at 3:34 PM, Michael Thoreson <m.thoreson at c4labs.ca>wrote:

> Oops put the wrong version into the instructions. I put 0.2.5 by mistake,
> should be 0.2.6
>
>
> On 22/02/2014 1:16 PM, Michael Thoreson wrote:
>
>> You need to install FreeBSD ports.
>>
>> If you have not installed the ports collection run the following:
>>
>> portsnap fetch extract
>>
>> If you have previously installed the ports collection on the same
>> computer it may need to be updated, run the following.
>>
>> portsnap fetch update
>>
>> As for the install direction they need a slight adjustment as the
>> download link has changed. I have marked the changed lines below and added
>> in the version for you.
>>
>> If you recieve a checksum mismatch, you will also need to edit the
>> distfile so the checksum matches for src.petitecloud-aryeh-0.2.6.tar.gz.
>> I am partial to nano but any text editor will work.
>>
>> Change from:
>>
>> SIZE (src-petitecloud-aryeh-0.2.5.tar.gz) = 201332
>> SHA256 (src-petitecloud-aryeh-0.2.5.tar.gz) =
>> 5e97805409a9065773aaa7109551f43e5f6d7f5d9a69f0c2d666bb9d33f683ec
>>
>> To:
>>
>> SIZE (src-petitecloud-aryeh-0.2.6.tar.gz) = 212024
>> SHA256 (src-petitecloud-aryeh-0.2.6.tar.gz) =
>> 179a0c71ead5affe291b566808baa2ef18bf03fb30cd6c26ba308b0bb1881295
>>
>> How to install:
>>
>> 1. Install FreeBSD 10 as per instructions in the FreeBSD Handbook.
>> 2. Login as root.
>>    2a (only required until port is committed to FreeBSD ports collection)
>>
>>        cd /usr/ports/emulators
>>        mkdir petitecloud
>>        cd petitecloud
>>    *-->    fetch http://downloads.petitecloud.org/port.tar.gz
>>        tar fvxz port.tar.gz
>>        cd /usr/ports/distfiles
>>    *-->    fetch http://downloads.petitecloud.org/petitecloud.tar.gz -o
>> src.petitecloud-aryeh-0.2.5.tar.gz
>>
>> 3.
>>
>>    Do the following commands:
>>
>> 4.
>>
>>        cd /usr/ports/emulators/petitecloud
>>        make install
>>
>> 5. Answer all the prompts given from the above (default values are fine).
>> 6. Reboot.
>> 7. Point your browser to
>>    http://127.0.0.1:8080/petitecloud-aryeh-[version]. Your PetiteCloud
>>    host is now 100% configured for first time use.
>>
>> If this doesn't work please let me know.
>>
>> Michael Thoreson,
>>
>>
>>
>> On 22/02/2014 12:46 PM, Scott Seekamp wrote:
>>
>>> Excellent - thanks for the quick response!
>>>
>>> On Feb 22, 2014, at 11:22 AM, Aryeh Friedman <aryeh.friedman at gmail.com<mailto:
>>> aryeh.friedman at gmail.com>> wrote:
>>>
>>>  We are in the process of getting ready for 0.2.6 and post snap shots of
>>>> stuff... this is an outright bug and I will look into it later... in the
>>>> mean time I think mike might have a work around
>>>>
>>>>
>>>> On Sat, Feb 22, 2014 at 11:19 AM, Scott Seekamp <sseekamp at risei.net<mailto:
>>>> sseekamp at risei.net>> wrote:
>>>>
>>>>     Hello!
>>>>
>>>>     When I try to install from the instructions on the site with a
>>>>     Vanilla FreeBSD 10 box I receive the following:
>>>>
>>>>      make install clean
>>>>     ===>  License BSD accepted by the user
>>>>     ===>   src-petitecloud-aryeh-0.2.6 depends on file:
>>>>     /usr/local/sbin/pkg - found
>>>>     ===> Fetching all distfiles required by
>>>>     src-petitecloud-aryeh-0.2.6 for building
>>>>     ===>  Extracting for src-petitecloud-aryeh-0.2.6
>>>>     => SHA256 Checksum OK for src-petitecloud-aryeh-0.2.6.tar.gz.
>>>>     ===>  Patching for src-petitecloud-aryeh-0.2.6
>>>>     ===>   src-petitecloud-aryeh-0.2.6 depends on file:
>>>>     /usr/local/bin/cook - found
>>>>     ===>   src-petitecloud-aryeh-0.2.6 depends on file:
>>>>     /usr/local/openjdk7/bin/java - found
>>>>     ===>   src-petitecloud-aryeh-0.2.6 depends on file:
>>>>     /usr/local/apache-tomcat-7.0/bin/catalina.sh - found
>>>>     ===>   src-petitecloud-aryeh-0.2.6 depends on file:
>>>>     /usr/local/bin/qemu-system-x86_64 - found
>>>>     ===>   src-petitecloud-aryeh-0.2.6 depends on file:
>>>>     /usr/local/sbin/grub-bhyve - found
>>>>     ===>  Configuring for src-petitecloud-aryeh-0.2.6
>>>>     ===>  Building for src-petitecloud-aryeh-0.2.6
>>>>     --- all ---
>>>>     All work done in install
>>>>     ===>  Staging for src-petitecloud-aryeh-0.2.6
>>>>     ===>   Generating temporary packing list
>>>>     ===> Creating users and/or groups.
>>>>     All work done in install
>>>>     cook -nl -s -b src/build/cook/Howto.cook project=o-petitecloud
>>>>     @@usr/local change=%CHANGE%  cook-blank/deploy-local
>>>>     installdir=%DEVDIR% inrelease=true user=aryeh sudo="";
>>>>     cook: @@usr/local: don't know how
>>>>     *** Error code 1
>>>>
>>>>     Stop.
>>>>     make[1]: stopped in
>>>> /usr/ports/emulators/petitecloud/work/src-petitecloud-aryeh-0.2.6
>>>>     *** Error code 1
>>>>
>>>>     Stop.
>>>>     make: stopped in /usr/ports/emulators/petitecloud
>>>>
>>>>     Is there a step or dependency missing?
>>>>
>>>>     Thanks for the effort all - great to see it coming along!
>>>>
>>>>     Scott
>>>>     _______________________________________________
>>>>     petitecloud-general mailing list
>>>>     petitecloud-general at lists.petitecloud.nyclocal.net
>>>> <mailto:petitecloud-general at lists.petitecloud.nyclocal.net>
>>>> http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-
>>>> petitecloud.nyclocal.net
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org <
>>>> http://www.petitecloud.org/>
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> petitecloud-general mailing list
>>> petitecloud-general at lists.petitecloud.nyclocal.net
>>> http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-
>>> petitecloud.nyclocal.net
>>>
>>
>> _______________________________________________
>> petitecloud-general mailing list
>> petitecloud-general at lists.petitecloud.nyclocal.net
>> http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-
>> petitecloud.nyclocal.net
>>
>>
> _______________________________________________
> petitecloud-general mailing list
> petitecloud-general at lists.petitecloud.nyclocal.net
> http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-
> petitecloud.nyclocal.net
>



-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.petitecloud.nyclocal.net/pipermail/petitecloud-general-petitecloud.nyclocal.net/attachments/20140222/0d40fe08/attachment-0003.htm>


More information about the petitecloud-general mailing list