環境コピー@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 件のコメント:
コメントを投稿