FiveFeet

To run the config from the command line: sudo raspi-config

Steps to install Webmin

  1. Update Raspberry: sudo apt-get update; sudo apt-get upgrade
  2. Need to install Perl and OpenSSL: sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
  3. Download Webmin: mkdir webmin;cd webmin;wget http://downloads.sourceforge.net/project/webadmin/webmin/1.750/webmin-1.750.tar.gz
  4. Unzip: tar -xzvf webmin-1.750.tar.gz
  5. Run install: cd webmin-1.750;sudo ./setup.sh /usr/local/webmin
  6. Clean up: cd; rm -rf webmin

 Install OSPi (Source)

  1.  Install git: sudo apt-get install git
  2. Get OSPi: git clone https://github.com/Dan-in-CA/OSPi
  3. To auto start program (the new way): cd OSPi; sudo mv sipi.sh /etc/init.d/sip; sudo chmod +x /etc/init.d/sip; sudo update-rc.d sip defaults
  4. To auto start program (the old way): cd OSPi; sudo mv ospi.sh /etc/init.d/ospi; sudo chmod +x /etc/init.d/ospi; sudo update-rc.d ospi defaults

Secure OpenSprinkler (Source) (work in progress)

  1. Generate Key: sudo openssl genrsa -out /etc/ssl/private/server.key.pem 4096
  2. Generate certificate: openssl req -new -key /etc/ssl/private/server.key.pem -out /etc/ssl/server.crt.pem