<span style="font-family: Arial; font-size: 13px;"><br><br>On Monday, July 23, 2012 at 1:00 AM, freedombox-discuss-request@lists.alioth.debian.org wrote:<blockquote style="border-left:solid 1px #ccc;margin-left:10px;padding-left:10px;">Today's Topics:<br><br>   1. FreedomBox Unstable Image 2012.0722 Available (Nick M. Daly)<br>   2. Re: FBx config mgmt update (Nick M. Daly)<br>   3. Hot Weather Summer Special (sales2)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Sun, 22 Jul 2012 12:59:32 -0500<br>From: Nick M. Daly <nick.m.daly@gmail.com><br>To: freedombox-discuss@lists.alioth.debian.org<br>Subject: [Freedombox-discuss] FreedomBox Unstable Image 2012.0722<br>       Available<br>Message-ID: <87d33nekxn.fsf@debian.home><br>Content-Type: text/plain; charset="us-ascii"<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">https://www.betweennowhere.net/tracker/freedombox-unstable.torrent</a><br><br>    <a href="https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2">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">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">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">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">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">https://github.com/nickdaly/withsqlite</a><br><br>*Complete*<br><br><br>Enjoy,<br>Nick<br>-------------- next part --------------<br>A non-text attachment was scrubbed...<br>Name: not available<br>Type: application/pgp-signature<br>Size: 835 bytes<br>Desc: not available<br>URL: <<a href="http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120722/f9e8bd8c/attachment-0001.pgp&gt">http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120722/f9e8bd8c/attachment-0001.pgp&gt</a>;<br><br>------------------------------<br><br>Message: 2<br>Date: Sun, 22 Jul 2012 22:04:52 -0500<br>From: "Nick M. Daly" <nick.m.daly@gmail.com><br>To: bnewbold@robocracy.org, freedombox-discuss@lists.alioth.debian.org<br>Subject: Re: [Freedombox-discuss] FBx config mgmt update<br>Message-ID: <87vchfch4b.fsf@debian.home><br>Content-Type: text/plain; charset="us-ascii"<br><br>On Sun, 15 Jul 2012 00:24:45 -0400 (EDT), bnewbold@robocracy.org wrote:<br>> <br>> Forgot to update this list, but I submitted a pull request to the Plinth <br>> repository:<br>> <br>>    <a href="https://github.com/jvasile/Plinth/pull/2">https://github.com/jvasile/Plinth/pull/2</a><br>> <br>> The core of the changes I made are also available in a separate <br>> repository:<br>> <br>>    <a href="https://github.com/bnewbold/exmachina">https://github.com/bnewbold/exmachina</a><br>>    <a href="http://git.bnewbold.net/?p=exmachina.git;a=summary">http://git.bnewbold.net/?p=exmachina.git;a=summary</a><br>> <br>> The scheme is pretty complicated and the init.d script is ugly, but the <br>> end result is privilege separation and less complicated configuration <br>> setting code. I implemented hostname changing as an example, but <br>> (ironically?) changing the timezone with /etc/timezone is not supported by <br>> augeas out of the box (that I could find). augeas added configuration file <br>> lenses for openvpn configuration some years ago, but I haven't tested <br>> them.<br><br>Bryan, is this ready for me to add to the weekly images?  This might<br>solve FreedomBuddy's OpenVPN service control issues.<br><br>Also, I took a look at the ExMachinaHandler, and you could simplify it a<br>lot by making it inherit from the Augeas class as well, there'd be no<br>need for the wrappers.  Otherwise, you can probably do some fancy magic<br>with getattribute.  I'd duckduck for something on "pass through", but I<br>haven't figured out how to prevent it from recursing infinitely when the<br>wrapped object doesn't have the attribute (because you're calling<br>getattribute on the current object from within its getattribute<br>function).<br><br>Nick<br>-------------- next part --------------<br>A non-text attachment was scrubbed...<br>Name: not available<br>Type: application/pgp-signature<br>Size: 835 bytes<br>Desc: not available<br>URL: <<a href="http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120722/e0d79c23/attachment-0001.pgp&gt">http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120722/e0d79c23/attachment-0001.pgp&gt</a>;<br><br>------------------------------<br><br>Message: 3<br>Date: Sun, 22 Jul 2012 11:53:00 -0700<br>From: "sales2" <sales2@westcoastcovers.com><br>To: "freedombox-discuss" <freedombox-discuss@lists.alioth.debian.org><br>Subject: [Freedombox-discuss] Hot Weather Summer Special<br>Message-ID: <37241791-228743878@westcoastcovers.com><br>Content-Type: text/plain; charset="utf-8"<br><br> westcoastcovers.com<br><a href="http://www.westcoastcovers.com">http://www.westcoastcovers.com</a><br>Independence Day Special!!<br> <br>To celebrate Independence day, we are offering 15% off on entire purchase.  Please take advantage before it expires.<br><br><br>Thank you,<br><br>westcoastcovers Save 15%<br>on orders over $40*.<br>Use coupon code: wc555<br>expires: 7/4/2012 12 AM PST<br><br><br><br>FORD MUSTANG PRESTIGE THE ULTIMATE 5 LAYER WATERPROOF CAR COVERFORD MUSTANG 99-04 TailLight LED CHROME TYPE2004 Chrysler Town & Country AIR CONDITIONER COOLING FAN ASSEMBLY<br><br><br><br>* Price does not include shipping and handling charges, or applicable taxes. Rates may vary.<br><br>If you no longer wish to receive email from this store, please use following link: UnSubscribe This Mail. To prevent these emails from being blocked or delivered to a bulk mail folder, please add this email address to your address book.<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <<a href="http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120722/170c6d98/attachment.html&gt">http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120722/170c6d98/attachment.html&gt</a>;<br><br>------------------------------<br><br>_______________________________________________<br>Freedombox-discuss mailing list<br>Freedombox-discuss@lists.alioth.debian.org<br><a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss</a><br><br>End of Freedombox-discuss Digest, Vol 24, Issue 50<br>**************************************************</blockquote></span>