Version 15 (modified by Jamie McClelland, 9 years ago) (diff)


Third Quarter


  • Tomás: Arrive Jan 09, 11:32 AM, Jet Blue flight 1060, Housing: Jamie's House
  • Kendra: Arrive January 9, Bolt Bus, Housing: To be arranged by MF/PL
  • Miles: Arrive January 9, by train and is arranging his own place to stay
  • Roberto: Arrive January 9, 5:00 pm, AA flight 732, Housing: To be arranged by MF/PL

January 10 and 11, 2013 (New York City)

MF/PL 461 54th Street Brooklyn NY 11220

Alfredo's cell: 347 675-0953

January 10

  • 9:00 am -- Bagels and set-up
  • 10:00 am -- Participants' Reactions: Where Am I? -- Go Round
  • 11:00 am -- Presentation: The Politics of Servers -- How doing one for an organization is very different from doing your own -- Alfredo
  • 12:00 non -- Lunch
  • 1:00 pm -- Sessions with Mentor and Trainer on Specific Work Projects:
    • Samba/Network -- Roberto, Miles -- Trainer: Nat
    • Media Server -- Kendra -- Trainer: Ross
    • Own Cloud -- Tomas -- Trainer: Jamie
  • 5:00 pm -- Break and Dinner (MF/PL LC members and staff invited to join us)

January 11

  • 9:00 am -- Sessions continue
  • 12:00 noon -- Full Group Summary and Discussion of Course Issues
  • 1:00 pm -- Explanation and Discussion of Next Stage, informal lunch for those who are staying

(Official face to face ends but trainers will be available for the rest of the afternoon until 5:00 pm)

  • 7:00 pm -- Dinner with other MF/PL volunteers

Own Cloud

  • Repeat lesson from last quarter - build a virtual server, but this time build using wheezy (testing) version of Debian. We are using wheezy because there is a version of owncloud in the wheezy version of Debian, but not in the squeeze (stable) version.
  • Once the server is running, install owncloud:
    apt-get install owncloud-mysql
    • Use pwgen to generate a root password (from your local computer):
      pwgen 15 1
    • Add the password to your /root/.my.cnf file
      • Open the file in an editor:
        nano /root/.my.cnf
      • Add the contents:
      • Ensure only root can read it:
        chmod 600 /root/.my.cnf
  • Read the Debian README file:
    less /usr/share/doc/owncloud/README.Debian
  • Log into the database via the mysql command line client:
  • Create a database for owncloud:
    CREATE DATABASE owncloud;
  • Create a user with full access to it.
    • Generate new random password (see above)
    • Grant access via mysql sql statement:
      GRANT ALL ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'NEWPASSWORDHERE';
  • Visit the owncloud web installer via a web browser:
  • Configure for big files support
  • Download, install and test clients
    • You also have to add the squeeze repo to pull in libssl0.9.8:
      echo 'deb squeeze main' >> /etc/apt/sources.list.d/owncloud-client.list
    • Then install with all dependencies:
      apt-get install owncloud-client libqt4-core libqt4-gui oxygen-icon-theme libcsync0 libcsync-plugin-owncloud libcsync-plugin-smb libcsync-plugin-sftp ntp libssl0.9.8 libssh-4 libssl0.9.8 libssl0.9.8 libssl0.9.8

Attachments (2)

Download all attachments as: .zip