hackkit:~# cat > /etc/init.d/miconapl <#!/bin/sh > > case "\$1" in > start) > chroot /usr/local/buffalo mount -t proc proc /proc > chroot /usr/local/buffalo /etc/init.d/checkroot.sh start > chroot /usr/local/buffalo /usr/local/sbin/miconapl -b -a boot_end > chroot /usr/local/buffalo /etc/init.d/FanController.sh start > ;; > stop) > chroot /usr/local/buffalo /etc/init.d/FanController.sh stop > chroot /usr/local/buffalo umount /proc > ;; > *) > echo "Usage: $0 {start|stop}" > exit 1 > esac > > exit 0 > EOF hackkit:~# cd / hackkit:/# chmod +x /etc/init.d/miconapl hackkit:/# ln -s ../init.d/miconapl etc/rc0.d/K10miconapl hackkit:/# ln -s ../init.d/miconapl etc/rc6.d/K10miconapl hackkit:/# ln -s ../init.d/miconapl etc/rcS.d/S80miconapl hackkit:/#
hackkit:/# cd /usr/local/buffalo/etc/init.d hackkit:/usr/local/buffalo/etc/init.d# mv FanController.sh FanController.sh.orig hackkit:/usr/local/buffalo/etc/init.d# sed -e 's;[ ]Fand[ ]; /usr/local/sbin/Fand ;' FanController.sh.orig > FanController.sh hackkit:/usr/local/buffalo/etc/init.d# chmod +x FanController.sh「スペースかタブかがあって Fand があって スペースかタブがあって」を 「タブ/usr/local/sbin/Fandスペース」に置き換える。
hackkit:/usr/local/buffalo/etc/init.d# cd /usr/local/buffalo/usr/local/sbin hackkit:/usr/local/buffalo/usr/local/sbin# mv Fand Fand.orig hackkit:/usr/local/buffalo/usr/local/sbin# sed -e 's;miconapl;/usr/local/sbin/miconapl;g' Fand.orig > Fand hackkit:/usr/local/buffalo/usr/local/sbin# chmod +x Fand
hackkit:~# echo 'chroot /usr/local/buffalo /usr/local/sbin/miconapl $*' > /usr/local/sbin/miconapl hackkit:~# chmod +x /usr/local/sbin/miconapl
|
玄人志向
楽天市場 TSUKUMO ネットショップ Yahoo!ショッピング Sofmap クレバリー TwoTop |
← debian 簡単インストール:インストーラ(3) |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ debian 簡単インストール:インストーラ(5) |