[Freedombox-discuss] FreedomBox Unstable Image 2012.0722 Available

Nick M. Daly nick.m.daly at gmail.com
Sun Jul 22 17:59:32 UTC 2012


Hi folks, welcome to the seventh weekly FreedomBox test image and
progress report.

This image is designed to allow anyone to experiment with the current
state of the FreedomBox.  However, it's not yet a complete privacy
solution, so you should rely on other, more established, solutions until
we produce a stable release.  This is not a stable or complete release.

I should also note that Bdale Garbee will soon release a more official
reference build, showing what the FreedomBox will be.  These weekly
images will become a more playful example of what a FreedomBox can do.
However, this week's images don't yet include those changes.  These
images will include those changes when I get the plugserver setup
scripts to cooperate with the build process.

The image is available at:

    https://www.betweennowhere.net/tracker/freedombox-unstable.torrent

    https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2

Today's image was produced with:

    $ make weekly-image
    $ make DESTINATION=card weekly-image
    $ make MACHINE=guruplug weekly-image
    $ make ARCHITECTURE=i386 weekly-image

This produced 4 customized targets:

- freedombox-unstable_2012.0722_dreamplug-armel-card.tar.bz2

- freedombox-unstable_2012.0722_dreamplug-armel-usb.tar.bz2

- freedombox-unstable_2012.0722_dreamplug-i386-card.tar.bz2

- freedombox-unstable_2012.0722_guruplug-armel-card.tar.bz2

In case the customized targets don't work for whatever reason, I also
produced a DreamPlug microSD card image with last week's build process:

- freedombox-unstable_2012.0721.tar.bz2

That image is the current unstable.torrent.

These images include several FreedomBox-related projects.  The changes
are changes made by project contributors in the last week that have made
it into the test image.  The outstanding TODOs are the changes needed
before the beta-release is complete.  If you'd like to contribute in any
way, fork and send me a pull request.

News:

  - Thanks to Markus Sabadello, there's a GuruPlug target.  Copy the
    GuruPlug image to a USB drive and it should successfully boot.

  - We also have VM support (the i386 image).  The VM support is
    untested due to time-constraints.  Please test it.



Freedom Maker: https://github.com/nickdaly/freedom-maker

Changes:

  - We now support the GuruPlug!
  - There's a new branch for my more experimental
    what-can-a-freedombox-do type changes: "shiny".
  - I've manually added the plugserver's wiki into Freedom Maker's shiny
    branch as part of the build process.  I'm working on getting that
    built out so it happens automatically.

Outstanding TODOs:

  - Build the first run config/setup.
  - The setup process generates keys for user.
  - Setup generates keys for the box itself.
  - Turn DHCP on by default (on first boot).


Plinth: https://github.com/nickdaly/plinth

Changes:

  - FreedomBuddy can now auto-configure OpenVPN.  It's not yet complete,
    because I haven't figured out how to automatically and safely
    restart the OpenVPN service when the configuration changes.

    I'll be adding more setup details to FBuddy's README.

Outstanding TODOs:

  - Turn DHCP on/off through Plinth
  - Select DHCP or Static IP in Plinth
  - Integrate basic OpenVPN settings into Plinth
  - Integrate Dnsmasq into Plinth
  - Point "fbx" and "freedombox" URLs to the Plinth UI
  - Integrate FreedomBuddy into Plinth.
  - Hook FreedomBuddy into SSH.


FreedomBox Privoxy: https://github.com/nickdaly/freedombox-privoxy

Outstanding TODOs:

  - Privoxy should use the released HTTPS Everywhere regexp ruleset.
  - Add enabling and disabling Privoxy to the Plinth UI.


PlugServer Setup: https://bitbucket.org/nickdaly/plugserver

Outstanding TODOs:

  - Integrate other services into Freedom Maker?
  - Add automatic security updates.


With SQLite: https://github.com/nickdaly/withsqlite

*Complete*


Enjoy,
Nick
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120722/f9e8bd8c/attachment.pgp>


More information about the Freedombox-discuss mailing list