はまちたん設定 (debian-sarge)

# make install

Copying hamachi into /usr/bin ..
Creating hamachi-init symlink ..
Compiling tuncfg ..
Copying tuncfg into /sbin ..

# tuncfg


(ref: h2np.net/tips/tips13.htm)
# modprobe tun ; modprobe netlink_dev
# mkdir -p /dev/net
# mknod -m 660 /dev/net/tun c 10 200
# chmod 660 /dev/net/tun
# chown root /dev/net/tun

# hamachi-init

generating 2048-bit RSA keypair .. ok

# hamachi start
# hamachi set-nick `hostname`
# hamachi login
# hamachi join
PASSWD:
# hamachi go-online

....DO READMe.txt

#! /bin/sh

N=/etc/init.d/hamachi

CONFIG="-c /root/.hamachi"

set -e

case "$1" in
  start)
        /sbin/tuncfg  &
        /usr/bin/hamachi $CONFIG start
        /usr/bin/hamachi $CONFIG login
        ;;
  stop)
        /usr/bin/hamachi $CONFIG logout
        /usr/bin/hamachi $CONFIG stop
        ;;
  *)
        echo "Usage: $N {start|stop}" >&2
        exit 1
        ;;
esac

exit 0
  • cd /etc/rcS.d/
  • ln -s ../init.d/hamachi S70hamachi

犬クスの起動スクリプトはごちゃごちゃしてて弄りにくいな。
べっ、別に/usr/bin/hamachiにSymはってもいいんだからねっせっていめんどい。