fml powered by qmail

この間作ったfml by qmailシステムのml作成スクリプト.めんどくさい設定などを一切合切全部,忘れることなく(ここ重要)やってくれます.
#!/usr/local/bin/bash
if ["$1"=""]; then
echo "please enter your ml name."
else
~/fml/makefml newml $1
cd ~/ml/
for fname in $(find . -type f | grep $1); do
mv $fname ${fname}.bat
sed "s/${1}/s0310255-${1}/g" ${fname}.bat > $fname
rm ${fname}.bat
done
cd ~/
for fname in .qmail-ipe:tsukuba:ac:jp-${1}*; do
mv $fname ${fname}.bat
sed "s/${1}/s0310255-${1}/g" ${fname}.bat > $fname
rm ${fname}.bat
done
mv ~/ml/etc/qmail/alias/.qmail-${1}* ~/
mv ~/ml/$1 ~/ml/s0310255-$1
fi

このファイルに対して
chmod u+x newml.sh
と実行権を与えてやれば,後はfmlの
~/fml/makefml config ML名
として細かい設定を反映させることが出来ます.