[Voyage-linux] issues with usb installs.

Gustin Johnson (spam-protected)
Tue Jan 24 14:33:31 HKT 2012


What I do is install the system to a CF card (I only use ALIX and
Soekris SBCs).  I boot the system, install packages I need/want, make
sure that sync dirs is configured properly and any required users
added.  I then shutdown the system, pull the CF card and mount on my
development machine (Ubuntu based).  Then I wipe out all the NIC info
in /etc/udev/rules.d (to assist with deploying the subsequent image on
more than one machine.

At this point if I need to deploy more than one of these machines,
then I image the CF card with ddrescue.  I can blast this out to any
number of other CF cards.

For commonly installed packages I use dpkg --get-selections and dpkg
--set-selections

I realize that this is not exactly the solution you were looking for,
but it might help you with your prototyping.

On Sun, Jan 22, 2012 at 8:25 PM, Rich E Neese <r.neese at gmail.com> wrote:
> I have a script that I run on voyage called install-fusionpbx.sh. it
> apt-get installs all the deps. Then it pulls down the freeswitch src
> into /usr/src/freeswitch and builds freeswitch and installs it in
> /usr/local/freeswitch/ and it installs nginx and all the php5 deps and
> then installs fusionpbx gui into /usr/shar/nginx/www/fusionpbx by default.
>
> the issue I had with this was on reboot the system woudl not remount ro
>
> so I figure out about the /etc/defaults/voyage-util file and added the
> needed dir that needed to run in a mem/ramfs and sync back to their
> perspective dir on system sync times and on reboots.
>
> this fixed the issue. and the system then would reboot and remount ro
> like it should.
>
> I have done a few other changes to make it perform better.
>
> as to the sync script I am not sure about where it is. that it syncs daily.
>
> but this has also led to the current issue of the specific files not
> being cp when using the voyage.update. so I guess i have to figure a fix
> for this so then I can move forward to a install iso .  and a bz2 file
>
> thanks for your time . and hope we can figure this out.
>
> by defalt there are files in /usr/local/freeswitch/conf  dir that are
> required by freeswitch to run else it will just not function as it should.
>
>  but I will figure this out. My iso requires it.
>
> _______________________________________________
> Voyage-linux mailing list
> Voyage-linux at list.voyage.hk
> http://list.voyage.hk/mailman/listinfo/voyage-linux




More information about the Voyage-linux mailing list