[Freedombox-discuss] Installing FreedomBox on a Digital Ocean VM (droplet)

Adrian Gropper agropper at healthurl.com
Wed Dec 30 19:30:24 UTC 2015


Duncan's suggestion was extremely helpful! Here's a log of what I did but

*why am I Forbidden from accessing plinth?*The setup log is at
https://dl.dropboxusercontent.com/u/8909568/freedombox-setup.log.txt

NOTE: There's nothing private on this server. In case the issue is subtle
or someone wants to play with the Digital Ocean droplet, I've taken a
Snapshot and am happy to send the passwords to anyone that asks directly. I
will restore from my last snapshot and change the passwords when the
problem is resolved.

December 30, 2015

   -

   Digital Ocean does not do debian unstable. Need to upgrade from 8.2 via
   https://wiki.debian.org/DebianTesting
   -

      Digital Ocean MyAS <https://cloud.digitalocean.com/droplets/8982455>
      512 MB Memory / 20 GB Disk / NYC2 162.243.48.241 root password: <ask
      agropper at healthurl.com>
      -

      adduser fbx / Password: <ask agropper at healthurl.com>
      -

      ssh fbx at 162.243.48.241 works but won’t sudo
      -

      Do:
      https://www.privateinternetaccess.com/forum/discussion/18063/debian-8-1-0-jessie-sudo-fix-not-installed-by-default
      -

      ssh fbx at 162.243.48.241 works
      -

   Changing to Debian unstable to prepare for FreedomBox
   -

      via Duncan: You can upgrade using instructions from
      https://wiki.debian.org/DebianTesting
      -

      in /etc/apt/ sudo nano sources.list and replace all jessie with
      testing
      -

      run apt-get update && apt-get upgrade ; accept issue N default and
      config Keep default
      -

      Reboot then check with cat /etc/debian_version - reports stretch/sid
      -

      Make a Digital Ocean Snapshot
      -

         sudo shutdown now
         -

         Use the DO Control Panel to create a Snapshot
         -

   Install FreedomBox per https://wiki.debian.org/FreedomBox/Hardware/Debian
   -

      sudo apt-get update
      -

      sudo apt-get install freedombox-setup accept default to ask on restart
      -

      sudo /usr/lib/freedombox/setup | tee freedombox-setup.log
      -

      Needed to delete the public key in /Users/adrian/.ssh/known_hosts
      -

      ssh as fbx - reboot


   - http://162.243.48.241 redirects to http://162.243.48.241/plinth but
   reports Forbidden - stuck!
      -

      Make another Digital Ocean Snapshot

Thank you!!!

Adrian

On Tue, Dec 29, 2015 at 8:50 AM, Duncan Hutty <dhutty at allgoodbits.org>
wrote:

>
>
> On 12/28/15 7:53 PM, Adrian Gropper wrote:
>
> That's what I tried. apt-get install freedombox-setup gives an "Unable to
> locate package freedombox-setup" error.
>
> Adrian
>
> This is because it is not released for Debian 8.2; as stated, you need the
> Testing release of Debian which is what will become the next stable
> release, currently codenamed "Stretch". You can upgrade using instructions
> from https://wiki.debian.org/DebianTesting, here's the most relevant
> excerpt, but you'll want to read the whole doc:
>
> "To upgrade to testing, if you have already installed the stable release,
> edit your */etc/apt/sources.list* changing 'stable' (or the current
> codename for stable) in the apt lines to 'testing' (or the current code
> name for the next stable release). Additional changes in that file might be
> required. You may also do this with synaptic.
>
> The code name for the next stable release, e.g. "stretch", will track
> "stretch" through its transition into "stable" and later oldstable, while
> "testing" will keep rolling on after a new stable release. If you would
> rather track the stretch <https://wiki.debian.org/DebianStretch> release
> as it becomes stable, update your */etc/apt/sources.list* replacing
> "stable" or "testing" with "stretch"."
> --
> Duncan Hutty
>
> _______________________________________________
> Freedombox-discuss mailing list
> Freedombox-discuss at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
>



-- 

Adrian Gropper MD

PROTECT YOUR FUTURE - RESTORE Health Privacy!
HELP us fight for the right to control personal health data.
DONATE: http://patientprivacyrights.org/donate-2/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20151230/b9239daf/attachment-0001.html>


More information about the Freedombox-discuss mailing list