[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Freedombox-discuss] image




On Monday, July 23, 2012 at 1:00 AM,
freedombox-discuss-request at lists.alioth.debian.org wrote:Today's
Topics:

   1. FreedomBox Unstable Image 2012.0722 Available (Nick M. Daly)
   2. Re: FBx config mgmt update (Nick M. Daly)
   3. Hot Weather Summer Special (sales2)
----------------------------------------------------------------------

Message: 1
Date: Sun, 22 Jul 2012 12:59:32 -0500
From: Nick M. Daly 
To: freedombox-discuss at lists.alioth.debian.org
Subject: [Freedombox-discuss] FreedomBox Unstable Image 2012.0722
 Available
Message-ID: 
Content-Type: text/plain; charset="us-ascii"

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: 

------------------------------

Message: 2
Date: Sun, 22 Jul 2012 22:04:52 -0500
From: "Nick M. Daly" 
To: bnewbold at robocracy.org, freedombox-discuss at lists.alioth.debian.org
Subject: Re: [Freedombox-discuss] FBx config mgmt update
Message-ID: 
Content-Type: text/plain; charset="us-ascii"

On Sun, 15 Jul 2012 00:24:45 -0400 (EDT), bnewbold at robocracy.org
wrote:
> 
> Forgot to update this list, but I submitted a pull request to the
Plinth 
> repository:
> 
>    https://github.com/jvasile/Plinth/pull/2
> 
> The core of the changes I made are also available in a separate 
> repository:
> 
>    https://github.com/bnewbold/exmachina
>    http://git.bnewbold.net/?p=exmachina.git;a=summary
> 
> The scheme is pretty complicated and the init.d script is ugly, but
the 
> end result is privilege separation and less complicated
configuration 
> setting code. I implemented hostname changing as an example, but 
> (ironically?) changing the timezone with /etc/timezone is not
supported by 
> augeas out of the box (that I could find). augeas added
configuration file 
> lenses for openvpn configuration some years ago, but I haven't
tested 
> them.

Bryan, is this ready for me to add to the weekly images?  This might
solve FreedomBuddy's OpenVPN service control issues.

Also, I took a look at the ExMachinaHandler, and you could simplify it
a
lot by making it inherit from the Augeas class as well, there'd be no
need for the wrappers.  Otherwise, you can probably do some fancy
magic
with getattribute.  I'd duckduck for something on "pass through", but
I
haven't figured out how to prevent it from recursing infinitely when
the
wrapped object doesn't have the attribute (because you're calling
getattribute on the current object from within its getattribute
function).

Nick
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: 

------------------------------

Message: 3
Date: Sun, 22 Jul 2012 11:53:00 -0700
From: "sales2" 
To: "freedombox-discuss" 
Subject: [Freedombox-discuss] Hot Weather Summer Special
Message-ID: 
Content-Type: text/plain; charset="utf-8"

 westcoastcovers.com
http://www.westcoastcovers.com
Independence Day Special!!
To celebrate Independence day, we are offering 15% off on entire
purchase.  Please take advantage before it expires.
Thank you,

westcoastcovers Save 15%
on orders over $40*.
Use coupon code: wc555
expires: 7/4/2012 12 AM PST
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
* Price does not include shipping and handling charges, or applicable
taxes. Rates may vary.

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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

------------------------------

_______________________________________________
Freedombox-discuss mailing list
Freedombox-discuss at lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

End of Freedombox-discuss Digest, Vol 24, Issue 50
**************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20120802/266e46a8/attachment.html>


Reply to: