I can confirm that it works well with my Guruplug.<br>The first-run script is executed, the kernel is not tweaked, and the /boot partition is mounted correctly.<br><br>Great work, thanks..<br><br>Markus<br><br><div class="gmail_quote">
On Wed, Jul 25, 2012 at 10:06 PM, Nick Daly <span dir="ltr"><<a href="mailto:nick.m.daly@gmail.com" target="_blank">nick.m.daly@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The Guruplug's usb actually needs the DreamPlug's "card" target, so<br>
the posted guruplug image should work fine. To rebuild it yourself,<br>
the following should do it:<br>
<br>
$ make MACHINE=guruplug weekly-image<br>
<br>
It's confusing, but that's because the usb stick is the destination<br>
device in the case of the GuruPlug, but we still have to install it<br>
from the USB to something else with the DreamPlug.<br>
<div class="HOEnZb"><div class="h5"><br>
On Wed, Jul 25, 2012 at 10:42 AM, Markus Sabadello<br>
<<a href="mailto:markus.sabadello@gmail.com">markus.sabadello@gmail.com</a>> wrote:<br>
> So what would be the command I have to type to build a USB image for a<br>
> Guruplug?<br>
><br>
> Markus<br>
><br>
> On Sun, Jul 22, 2012 at 9:59 PM, Nick M. Daly <<a href="mailto:nick.m.daly@gmail.com">nick.m.daly@gmail.com</a>> wrote:<br>
>><br>
>> Hi folks, welcome to the seventh weekly FreedomBox test image and<br>
>> progress report.<br>
>><br>
>> This image is designed to allow anyone to experiment with the current<br>
>> state of the FreedomBox. However, it's not yet a complete privacy<br>
>> solution, so you should rely on other, more established, solutions until<br>
>> we produce a stable release. This is not a stable or complete release.<br>
>><br>
>> I should also note that Bdale Garbee will soon release a more official<br>
>> reference build, showing what the FreedomBox will be. These weekly<br>
>> images will become a more playful example of what a FreedomBox can do.<br>
>> However, this week's images don't yet include those changes. These<br>
>> images will include those changes when I get the plugserver setup<br>
>> scripts to cooperate with the build process.<br>
>><br>
>> The image is available at:<br>
>><br>
>> <a href="https://www.betweennowhere.net/tracker/freedombox-unstable.torrent" target="_blank">https://www.betweennowhere.net/tracker/freedombox-unstable.torrent</a><br>
>><br>
>> <a href="https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2" target="_blank">https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2</a><br>
>><br>
>> Today's image was produced with:<br>
>><br>
>> $ make weekly-image<br>
>> $ make DESTINATION=card weekly-image<br>
>> $ make MACHINE=guruplug weekly-image<br>
>> $ make ARCHITECTURE=i386 weekly-image<br>
>><br>
>> This produced 4 customized targets:<br>
>><br>
>> - freedombox-unstable_2012.0722_dreamplug-armel-card.tar.bz2<br>
>><br>
>> - freedombox-unstable_2012.0722_dreamplug-armel-usb.tar.bz2<br>
>><br>
>> - freedombox-unstable_2012.0722_dreamplug-i386-card.tar.bz2<br>
>><br>
>> - freedombox-unstable_2012.0722_guruplug-armel-card.tar.bz2<br>
>><br>
>> In case the customized targets don't work for whatever reason, I also<br>
>> produced a DreamPlug microSD card image with last week's build process:<br>
>><br>
>> - freedombox-unstable_2012.0721.tar.bz2<br>
>><br>
>> That image is the current unstable.torrent.<br>
>><br>
>> These images include several FreedomBox-related projects. The changes<br>
>> are changes made by project contributors in the last week that have made<br>
>> it into the test image. The outstanding TODOs are the changes needed<br>
>> before the beta-release is complete. If you'd like to contribute in any<br>
>> way, fork and send me a pull request.<br>
>><br>
>> News:<br>
>><br>
>> - Thanks to Markus Sabadello, there's a GuruPlug target. Copy the<br>
>> GuruPlug image to a USB drive and it should successfully boot.<br>
>><br>
>> - We also have VM support (the i386 image). The VM support is<br>
>> untested due to time-constraints. Please test it.<br>
>><br>
>><br>
>><br>
>> Freedom Maker: <a href="https://github.com/nickdaly/freedom-maker" target="_blank">https://github.com/nickdaly/freedom-maker</a><br>
>><br>
>> Changes:<br>
>><br>
>> - We now support the GuruPlug!<br>
>> - There's a new branch for my more experimental<br>
>> what-can-a-freedombox-do type changes: "shiny".<br>
>> - I've manually added the plugserver's wiki into Freedom Maker's shiny<br>
>> branch as part of the build process. I'm working on getting that<br>
>> built out so it happens automatically.<br>
>><br>
>> Outstanding TODOs:<br>
>><br>
>> - Build the first run config/setup.<br>
>> - The setup process generates keys for user.<br>
>> - Setup generates keys for the box itself.<br>
>> - Turn DHCP on by default (on first boot).<br>
>><br>
>><br>
>> Plinth: <a href="https://github.com/nickdaly/plinth" target="_blank">https://github.com/nickdaly/plinth</a><br>
>><br>
>> Changes:<br>
>><br>
>> - FreedomBuddy can now auto-configure OpenVPN. It's not yet complete,<br>
>> because I haven't figured out how to automatically and safely<br>
>> restart the OpenVPN service when the configuration changes.<br>
>><br>
>> I'll be adding more setup details to FBuddy's README.<br>
>><br>
>> Outstanding TODOs:<br>
>><br>
>> - Turn DHCP on/off through Plinth<br>
>> - Select DHCP or Static IP in Plinth<br>
>> - Integrate basic OpenVPN settings into Plinth<br>
>> - Integrate Dnsmasq into Plinth<br>
>> - Point "fbx" and "freedombox" URLs to the Plinth UI<br>
>> - Integrate FreedomBuddy into Plinth.<br>
>> - Hook FreedomBuddy into SSH.<br>
>><br>
>><br>
>> FreedomBox Privoxy: <a href="https://github.com/nickdaly/freedombox-privoxy" target="_blank">https://github.com/nickdaly/freedombox-privoxy</a><br>
>><br>
>> Outstanding TODOs:<br>
>><br>
>> - Privoxy should use the released HTTPS Everywhere regexp ruleset.<br>
>> - Add enabling and disabling Privoxy to the Plinth UI.<br>
>><br>
>><br>
>> PlugServer Setup: <a href="https://bitbucket.org/nickdaly/plugserver" target="_blank">https://bitbucket.org/nickdaly/plugserver</a><br>
>><br>
>> Outstanding TODOs:<br>
>><br>
>> - Integrate other services into Freedom Maker?<br>
>> - Add automatic security updates.<br>
>><br>
>><br>
>> With SQLite: <a href="https://github.com/nickdaly/withsqlite" target="_blank">https://github.com/nickdaly/withsqlite</a><br>
>><br>
>> *Complete*<br>
>><br>
>><br>
>> Enjoy,<br>
>> Nick<br>
>><br>
>> _______________________________________________<br>
>> Freedombox-discuss mailing list<br>
>> <a href="mailto:Freedombox-discuss@lists.alioth.debian.org">Freedombox-discuss@lists.alioth.debian.org</a><br>
>> <a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss</a><br>
><br>
><br>
><br>
><br>
><br>
</div></div></blockquote></div><br><br clear="all"><br><br>