[Freedombox-discuss] FreedomBox Unstable Image 2012.0915 Available

Nick M. Daly nick.m.daly at gmail.com
Mon Sep 17 04:10:47 UTC 2012

                    FreedomBox Weekly Image Report

Author: Nick Daly <Nick.M.Daly at gmail.com>
Date: 2012-09-16 Sun

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

  The image is available at:




  Today's image was produced with:

$ make weekly-image

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.

Table of Contents

1 How do I try it out?
2 Verification
    2.1 ~freedombox-unstable_2012.0915_dreamplug-armel-card.img.tar.bz2.sig~
    2.2 ~freedombox-unstable_2012.0915_virtualbox-i386-hdd.vdi.tar.bz2.sig~
3 Issues
4 Changes
    4.1 FreedomBuddy
5 Outstanding TODOs
    5.1 Freedom Maker: https://github.com/nickdaly/freedom-maker
    5.2 Plinth: https://github.com/nickdaly/plinth
    5.3 FreedomBox Privoxy: https://github.com/jvasile/freedombox-privoxy
    5.4 FreedomBuddy: https://gitorious.org/freedombuddy/freedombuddy
    5.5 Project Publish: https://gitorious.org/project-publish/project-publish
    5.6 PlugServer Setup: https://bitbucket.org/nickdaly/plugserver
    5.7 With SQLite: https://github.com/jvasile/withsqlite

1 How do I try it out?

  There are two ways you can test it out.  The easy way is to use
  VirtualBox and run the image in a virtual machine.  These
  instructions have more details:


  You can also install the image to your DreamPlug directly.  If
  you've bought your own DreamPlug, you'll probably need to flash the
  firmware, which requires a JTAG.  Follow these instructions:


2 Verification

   You can validate that the files have been downloaded correctly and
   haven't changed since I've published them by checking the files'

   First, download my key:

$ gpg --keyserver hkp://keys.gnupg.net --recv-key D95C32042EE54FFDB25EC3489F2733F40928D23A

   Then, verify each file's signature:

$ gpg --verify freedombox-unstable_2012.0915_dreamplug-armel-card.img.tar.bz2.sig.sig freedombox-unstable_2012.0915_dreamplug-armel-card.img.tar.bz2.sig
$ gpg --verify freedombox-unstable_2012.0915_virtualbox-i386-hdd.vdi.tar.bz2.sig.sig freedombox-unstable_2012.0915_virtualbox-i386-hdd.vdi.tar.bz2.sig

   The checksums for each file, useful for additional verification,
   also follow.

2.1 ~freedombox-unstable_2012.0915_dreamplug-armel-card.img.tar.bz2.sig~

  md5sum      317b93f3f3ea0b20b0be2ddc7f23e8c6
  sha512sum   54169616ca41934092e4a7eb68e72afcec8c7dc40d995802cfd18ceed4880c096fe76a541e790f8926244062ecb7b3c25e565b622704e26aad94cca05fbd6330

2.2 ~freedombox-unstable_2012.0915_virtualbox-i386-hdd.vdi.tar.bz2.sig~

  md5sum      ad8f344501954e9769d7aab88614b7f5
  sha512sum   e82e5e788b33dab5699b7096e991d1f3468da3f21304e522a4079168adad61702d6aaca6e768ed47292fb7e0016e29f618d29de6c98f61bdfcda27f71754fa10

3 Issues

  - Outstanding Issues

4 Changes

  - This weekly image report has been expanded and includes
    verification instructions.

4.1 FreedomBuddy

   - The repository has been publicly rebased to remove files that
     never should've been there in the first place.

   - One of the security bugs has been closed.  Only a few more remain
     before general testing isn't a *really* stupid idea.

5 Outstanding TODOs

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

   The FBX image build tool.

   - The setup process generates GPG keys for user.
   - Setup generates GPG and SSL keys for the box itself.

5.2 Plinth: [https://github.com/nickdaly/plinth]

   The UI layer.

   - Turn DHCP (for clients) on/off through Plinth
   - Select DHCP or Static IP in Plinth
   - Integrate basic OpenVPN settings into Plinth
   - Integrate Dnsmasq into Plinth
   - Integrate FreedomBuddy into Plinth.
   - Hook FreedomBuddy into SSH.
   - Add more OpenVPN FreedomBuddy setup instructions.

5.3 FreedomBox Privoxy: [https://github.com/jvasile/freedombox-privoxy]

   A privacy-focused web-proxy.

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

5.4 FreedomBuddy: [https://gitorious.org/freedombuddy/freedombuddy]

   A resilient communication tool.

   - Build an SSH-VPN connector.
   - Fix Outstanding FIXMEs

5.5 Project Publish: [https://gitorious.org/project-publish/project-publish]

   An easy-to-use publishing tool.

   - *Complete*

5.6 PlugServer Setup: [https://bitbucket.org/nickdaly/plugserver]

   A configuration tool.

   - *Complete*

5.7 With SQLite: [https://github.com/jvasile/withsqlite]

   A database-management Python package.

   - *Complete*

-------------- 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/20120916/ff94afb8/attachment.pgp>

More information about the Freedombox-discuss mailing list