[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:
[https://www.betweennowhere.net/tracker]
[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
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:
[http://wiki.debian.org/FreedomBox/VirtualBoxImages]
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:
[http://wiki.debian.org/FreedomBox/Firmware]
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'
signatures.
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*
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/20120916/ff94afb8/attachment.pgp>
More information about the Freedombox-discuss
mailing list