Skip to content

Instantly share code, notes, and snippets.

@BigAl
BigAl / cygwin_PyYAML_install.sh
Created April 8, 2014 04:32
Cygwin PyYAML install
wget https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.10.tar.gz
tar -xvf PyYAML-3.10.tar.gz
cd PyYAML-3.10
python setup.py install
cd ..
@BigAl
BigAl / cygwin_Jinja_install.sh
Created April 8, 2014 04:35
cygwin Jinja install
wget https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.6.tar.gz
tar -xvf Jinja2-2.6.tar.gz
cd Jinja2-2.6
python setup.py install
cd ..
@BigAl
BigAl / ansible_bash_profile.sh
Created April 8, 2014 05:00
Ansible Cygwin .bash_profile
ANSIBLE=/opt/ansible
export PATH=$PATH:$ANSIBLE/bin
export PYTHONPATH=$ANSIBLE/lib
export ANSIBLE_LIBRARY=$ANSIBLE/library
export ANSIBLE_SSH_ARGS="-o ControlMaster=no"
@BigAl
BigAl / repo_setup.sh
Last active August 29, 2015 14:01
Setup Solaris 11.2beta pkg repo
svccfg -s application/pkg/server setprop pkg/inst_root=/repo/sol-11_2-beta
svccfg -s application/pkg/server setprop pkg/readonly=true
svccfg -s application/pkg/server setprop pkg/port=83
svcadm refresh application/pkg/server
svcadm enable application/pkg/server
wget localhost:83
sudo pkg set-publisher -G '*' -g http://localhost:83 solaris
@BigAl
BigAl / repo_download.sh
Last active August 29, 2015 14:01
wget download Solaris 11.2 beta repo
wget -c --load-cookies=./cookies.txt --no-check-certificate http://download.oracle.com/otn/beta/solaris/11.2/sol-11_2-beta-repo-1of4.zip ;\
wget -c --load-cookies=./cookies.txt --no-check-certificate http://download.oracle.com/otn/beta/solaris/11.2/sol-11_2-beta-repo-2of4.zip ;\
wget -c --load-cookies=./cookies.txt --no-check-certificate http://download.oracle.com/otn/beta/solaris/11.2/sol-11_2-beta-repo-3of4.zip ;\
wget -c --load-cookies=./cookies.txt --no-check-certificate http://download.oracle.com/otn/beta/solaris/11.2/sol-11_2-beta-repo-4of4.zip ;\
wget -c --load-cookies=./cookies.txt --no-check-certificate http://download.oracle.com/otn/beta/solaris/11.2/sol-11_2-beta-repo-md5sums.txt ;\ ;\
wget -c --load-cookies=./cookies.txt --no-check-certificate http://download.oracle.com/otn/beta/solaris/11.2/install-repo.ksh
@BigAl
BigAl / vmware_disk_resize
Last active August 29, 2015 14:02
RHEL/CentOS Rescan as resized VMware disk
After reszing /dev/sdc on vmware
ls -alrt /dev/disk/by-path/
total 0
drwxr-xr-x. 2 root root 200 May 20 12:12 .
lrwxrwxrwx. 1 root root 9 May 20 12:12 pci-0000:00:07.1-scsi-1:0:0:0 -> ../../sr0
lrwxrwxrwx. 1 root root 9 May 20 12:12 pci-0000:1b:00.0-scsi-0:0:0:0 -> ../../sdd
lrwxrwxrwx. 1 root root 9 May 20 12:12 pci-0000:04:00.0-scsi-0:0:0:0 -> ../../sdb
lrwxrwxrwx. 1 root root 9 May 20 12:12 pci-0000:03:00.0-scsi-0:0:0:0 -> ../../sda
lrwxrwxrwx. 1 root root 10 May 20 12:12 pci-0000:03:00.0-scsi-0:0:0:0-part2 -> ../../sda2
@BigAl
BigAl / mirrorupdate
Last active August 29, 2015 14:04
Update CentOS 6 & 7 mirror
rsync -avrt rsync://mirror.internode.on.net:pub/centos/6/updates/x86_64/ --exclude=drpms /Volumes/Data\ HD/www/centos/6/updates/x86_64/
rsync -avrt rsync://mirror.internode.on.net:pub/centos/6/extras/x86_64/ --exclude=drpms /Volumes/Data\ HD/www/centos/6/extras/x86_64/
rsync -avrt rsync://mirror.internode.on.net:pub/centos/6/fasttrack/x86_64/ --exclude=drpms /Volumes/Data\ HD/www/centos/6/fasttrack/x86_64/
rsync -avrt rsync://mirror.internode.on.net:pub/centos/7/updates/x86_64/ --exclude=drpms /Volumes/Data\ HD/www/centos/7/updates/x86_64/
rsync -avrt rsync://mirror.internode.on.net:pub/centos/7/extras/x86_64/ --exclude=drpms /Volumes/Data\ HD/www/centos/7/extras/x86_64/
@BigAl
BigAl / .vagrant_alias
Last active August 29, 2015 14:04
Vagrant aliases
alias vdel='vagrant destroy'
alias vdown='vagrant halt'
alias vssh='vagrant ssh'
alias vup='vagrant up'
alias vbox='vagrant box'
alias vsus='vagrant suspend'
alias vres='vagrant resume'
alias vstat='vagrant status'
alias vbox='vagrant box $1'
alias vsnap='vagrant snapshot'
@BigAl
BigAl / gist:45111c0e1f02f64d4911
Created November 25, 2014 20:44
sensuapp vagrant
git clone https://github.com/bsnape/vagrant-sensu.git sensu
git clone https://github.com/sensu/sensu-puppet.git sensu
git clone https://github.com/puppetlabs/puppetlabs-rabbitmq.git rabbitmq
git clone https://github.com/thomasvandoren/puppet-redis.git redis
git clone https://github.com/garethr/garethr-erlang.git erlang
git clone https://github.com/puppetlabs/puppetlabs-stdlib.git stdlib
git clone https://github.com/stahnma/puppet-module-epel.git epel
git clone https://github.com/maestrodev/puppet-wget.git wget
git clone https://github.com/puppetlabs/puppetlabs-gcc.git gcc
@BigAl
BigAl / update_pattterndb.sh
Created June 28, 2015 11:27
Update patterndb
#!/bin/sh
prefix=@prefix@
exec_prefix=@exec_prefix@
bindir=@bindir@
sysconfdir=@sysconfdir@
localstatedir=@localstatedir@
${bindir}/pdbtool merge -D ${sysconfdir}/patterndb.d -p ${localstatedir}/patterndb.xml