Open ~/.bash_profile
in your favorite editor and add the following content to the bottom.
# Git branch in prompt.
parse_git_branch() {
<?php | |
// | |
// executeRequest | |
// | |
// uses cURL to run a http(s) request. | |
// data, contentType, user, password are all optional | |
// | |
function executeRequest($target, $data, $contentType, $user, $password, &$http_status) { | |
//try to send request to remote |
# Ask for the user password | |
# Script only works if sudo caches the password for a few minutes | |
sudo true | |
# Install kernel extra's to enable docker aufs support | |
# sudo apt-get -y install linux-image-extra-$(uname -r) | |
# Add Docker PPA and install latest version | |
# sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 | |
# sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" |
#!/bin/bash -ue | |
################################################################################ | |
# Simulates the certificate files that LetsEncrypt creates, creating self signed ones instead | |
# Ignores all arguments except the last one, which is assumed to be your FQDN. | |
################################################################################ | |
if [ $# -lt 1 ]; then | |
>&2 echo "I need at least a FQDN to do anything." | |
exit 1 |