UPDATE 10-31-2015: I finally got Cent6.x working, skip to bottom.
These are my notes from getting the LetsEncrypt beta client running on Debian and CentOS using Google Compute Engine (GCE) and AWS.
| name: Deploy to Kubernetes | |
| on: | |
| push: | |
| branches: [ development ] | |
| pull_request: | |
| branches: [ development ] | |
| jobs: | |
| deploy: | 
| #!/usr/bin/env python3 | |
| # | |
| # Prerequisites: | |
| # * Install lpass command (ArchLinux: lastpass-cli package) | |
| # and run `lpass login` once | |
| # * or export passwords from Lastpass in CVS format. | |
| # * Create a file `.lastpass2pass.blacklist` in your $HOME and optionally | |
| # enter group names to be blacklisted, one per line. | |
| # | |
| # Usage: | 
| # with a space, this doesn't work... | |
| $ ANSIBLE_ARGS='-t elasticsearch' vagrant provision | |
| ==> default: Running provisioner: ansible... | |
| ERROR: tag(s) not found in playbook: elasticsearch. possible values: apache,common,elasticsearch,java,passenger,postgresql,ruby | |
| Ansible failed to complete successfully. Any error output should be visible above. Please fix these errors and try again. | |
| # without the space, it now works... | |
| $ ANSIBLE_ARGS='-telasticsearch' vagrant provision | 
| git branch -m old_branch new_branch # Rename branch locally | |
| git push origin :old_branch # Delete the old branch | |
| git push --set-upstream origin new_branch # Push the new branch, set local branch to track the new remote | 
As configured in my dotfiles.
start new:
tmux
start new with session name:
| --- /usr/share/perl5/Slim/Utils/Misc.pm | |
| +++ /usr/share/perl5/Slim/Utils/Misc.pm | |
| @@ -857,7 +857,9 @@ | |
| $target = ($target =~ /^\// ? $target : catdir($dirname, $target)); | |
| if (-f $target) { | |
| - return 0 if $target !~ $validRE; | |
| + # ignore the extension for symlinks. allows use of git annex repos | |
| + # [email protected] - 2012-02-06 | |
| + # return 0 if $target !~ $validRE; |