2004年9月30日木曜日

便利かな?



環境コピー@FreeBSD


棒イベントで、webシステムなんかのミラーにつかっていたコピースクリプトをここに


めもってみたりする。とりあえず今おせわになりつつある





/usr/local/mkdisk/make_disk.sh



#! /bin/sh
Dist_file="./dump.cpio.bz2"
rm ${Dist_file}
find \
/etc/rc.conf /etc/rc.local /etc/ipfw.conf /etc/hosts /etc/group \
/etc/passwd /etc/master.passwd /etc/spwd.db /etc/pwd.db \
/var/db /usr \
-print \
|grep -ve "^/var/db/dhclient.leases" \
|grep -v ${Dist_file} \
|grep -ve "^/usr/ports" \
|grep -ve "^/usr/obj" \
|grep -ve "^/usr/src" \
|cpio -o |bzip2 -9c > ${Dist_file}

install.sh



#!/bin/sh
bunzip2 -c /cdrom/dump.cpio.bz2 |cpio -ivud
ln -s /usr/home /home

よーは動いてる環境でdump.cpio.bz2つくってしんぐるゆーざもーどでinstall.shを実行して


もどすだけ





0 件のコメント:

コメントを投稿