bleach command helps me clean up my left over vagrant stuff.
Yes, vagrant global-status is not hard. I just dont' like the output. I like the output of bleach
LICENSE: MIT AUTHOR: Dayne Broderson
bleach command helps me clean up my left over vagrant stuff.
Yes, vagrant global-status is not hard. I just dont' like the output. I like the output of bleach
LICENSE: MIT AUTHOR: Dayne Broderson
Useful pages:
https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-ubuntu-16-04-lts
Back up your system.
At a minimum get a good backup of /etc/.
tar cvfz etc.tar.gz /etc
stop chef-client
review /etc/apt/sources.list.d
and disable any not needed/wanted for upgrade process.
$ cat ../win_fetch_cacerts.rb | |
require 'net/http' | |
require 'openssl' | |
require 'fileutils' | |
cert_dir = '/C/Ruby23-x64/lib/ruby/site_ruby/2.3.0/rubygems/ssl_certs/curl.haxx.se' | |
FileUtils.mkdir cert_dir unless File.directory?(cert_dir) | |
# create a path to the file "C:\RailsInstaller\cacert.pem" |
#!/bin/bash | |
if [ -d $HOME/.chef ]; then | |
cd $HOME/.chef | |
knife_target=$(readlink knife.rb) | |
current=$(basename -s .rb ${knife_target/knife-/}) | |
echo -n $current | |
else | |
echo "" | |
fi |
#!/usr/bin/env bash | |
# Usage: gina git_cleanup | |
# Summary: Detect and delete git branches that are merged and can be removed. | |
# This must be run from master | |
starting_branch=`git branch | grep ^\* | awk "{ print \$2 }"` | |
git checkout master | |
if [[ $? -ne 0 ]]; then | |
echo "git checkout master failed - bailing out before doing any further activities" |
This document captured as part my version of the OSX setup steps for the NSF 2017 Polar Cyberinfrastructure Hackathon
This document captured as part my version of the OSX setup steps for the NSF 2017 Polar Cyberinfrastructure Hackathon
Install Homebrew: https://brew.sh/
Simple build system for packages
Uses bash scripts for the plans - check out github.com/habitat-sh/core-plans
When making habitat packages you are building packages in isolation, so they don't depend on the build system's libraries tools, and you can make them portable. They are kind of making their own OS packages available.
Any of these packages can run on any linux OS that has a modern kernel on a x86_64 architecture (no love for RPi). Lots of tutorials.
hab studio enter
Collection of commands typed on the LSH | |
* `sudo apt install xfce4 xfce4-goodies tightvncserver` | |
* `vncserver` | |
* set a password (limit 8 characters) | |
* now have a vnc server running on :1 | |
* vncserver -kill :1 | |
* backup the .vnc/xstartup | |
``` | |
#!/bin/bash |
#!/bin/env python | |
import socket | |
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) | |
ports = [ 5672 , 9581, 9582, 388 ] | |
for i in ports: | |
result = sock.connect_ex(('137.229.19.230',i)) | |
if result == 0: | |
print "Port %d is open" % i | |
else: | |
print "Port %d is not open" % i |
SCM_THEME_PROMPT_PREFIX="" | |
SCM_THEME_PROMPT_SUFFIX="" | |
SCM_THEME_PROMPT_DIRTY=" ${bold_red}✗${normal}" | |
SCM_THEME_PROMPT_CLEAN=" ${bold_green}✓${normal}" | |
SCM_GIT_CHAR="${bold_green}±${normal}" | |
SCM_SVN_CHAR="${bold_cyan}⑆${normal}" | |
SCM_HG_CHAR="${bold_red}☿${normal}" | |
case $TERM in |