Skip to content

Instantly share code, notes, and snippets.

@kbinani
kbinani / reset-nic-mac-addr.sh
Created December 12, 2012 14:46
An utility script to correct MAC address configs. This script recovers MAC address mismatch between actual NIC's address and system config. This may useful for copied VM(ex. VirtualBox, VMWare) image.
#!/bin/bash
cat /etc/udev/rules.d/70-persistent-net.rules \
| grep -v 'SUBSYSTEM=="net"' \
> /tmp/net.rules
mv -f /tmp/net.rules /etc/udev/rules.d/70-persistent-net.rules
i=0
for hwaddr in $(/sbin/ifconfig -a | grep '^eth' | grep 'HWaddr' | sed 's/^.*HWaddr \([0-9A-Z:]*\).*$/\1/g'); do
cat /etc/sysconfig/network-scripts/ifcfg-eth$i \
@kbinani
kbinani / chef-bootstrap.sh
Created December 11, 2012 19:20
A bootstrap script to install rvm, ruby, and chef.
#!/bin/bash
yum install -y \
gcc-c++ \
patch \
readline \
readline-devel \
zlib zlib-devel \
libyaml-devel \
libffi-devel \
#!/bin/sh
curl -s http://www22.atwiki.jp/madoka-magica/pages/56.html|grep '「'|head -n 306|tail -n 9|sed 's:暁美ほむら:エンジニア:g'|sed 's:ほむら:エンジニア:g'|sed 's:彼女:エンジニア:g'|sed 's:まどか:自分たち:g'|sed 's:時間軸:リファクタ:g'|sed 's:ワルプルギス:そ○○○ん:g'