TL;DR
Create a backup:
pg_dumpall > mybackup.sqlPerform the upgrade:
sudo pg_dropcluster 9.4 main --stopTL;DR
Create a backup:
pg_dumpall > mybackup.sqlPerform the upgrade:
sudo pg_dropcluster 9.4 main --stop| #!/bin/bash | |
| # Bash script to install latest version of ffmpeg and its dependencies on Ubuntu 12.04 or 14.04 | |
| # Inspired from https://gist.github.com/faleev/3435377 | |
| # Remove any existing packages: | |
| sudo apt-get -y remove ffmpeg x264 libav-tools libvpx-dev libx264-dev | |
| # Get the dependencies (Ubuntu Server or headless users): | |
| sudo apt-get update | 
| #!/bin/bash | |
| PROGNAME=${0##*/} | |
| INPUT='' | |
| QUIET='0' | |
| NOSTATS='0' | |
| max_input_size=0 | |
| max_output_size=0 | |
| usage() | 
| class FrealCountdownTask(task.Task): | |
| abstract = True | |
| @classmethod | |
| def apply_async(self, args=None, kwargs=None, | |
| task_id=None, producer=None, connection=None, router=None, | |
| link=None, link_error=None, publisher=None, add_to_parent=True, | |
| **options): | |
| try: | 
| # Put this in /etc/logrotate.d/mongodb | |
| # http://stackoverflow.com/questions/5004626/mongodb-log-file-growth | |
| /var/log/mongo/*.log { | |
| daily | |
| rotate 30 | |
| compress | |
| dateext | |
| missingok | |
| notifempty | 
| # detailed stats for an individual | |
| git log --shortstat --author=AUTHOR --since=10-1-2011 | grep "files changed" | awk '{files+=$1; inserted+=$4; deleted+=$6} END {print "files changed: ", files, "\nlines inserted: ", inserted, "\nlines deleted: ", deleted}' | |
| # commit numbers by author for the repo | |
| git log --pretty=format:%an --since=10-1-2011 | awk '{ ++c[$0]; } END { for(cc in c) printf "%5d %s\n",c[cc],cc; }' | sort -r | |
| # detailed stats per author, including contribution to the total change | |
| git log --numstat --since=10-1-2011 | awk ' | |
| function printStats(author) { | |
| printf "%s:\n", author | 
| #!/bin/bash | |
| #=============================================================================== | |
| # | |
| # FILE: getgeo.sh | |
| # | |
| # USAGE: ./getgeo.sh | |
| # | |
| # DESCRIPTION: run the script so that the geodata will be downloaded and inserted into your | |
| # database | |
| # |