トップ «前の日記(2007-06-30(Sat)) 最新 次の日記(2007-07-02(Mon))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2007-07-01(Sun) いきなりかい

コメントスパム対応策

古い日記にコメントスパムが山ほど。
どうせ古い日記に今コメントつけられたって、誰も読まない。

昔の日記の*.tdcのパーミッションを444にする。 コメントのない月にも、内容のない(一行目だけの)*.tdcを作っておく。

#!/bin/sh
for year in `seq 4 7`; do
  dir="200$year"
  cd $dir
    for month in `seq 1 12` ; do 
      file="`echo $dir$(printf "%02d" $month).tdc`"
      if [ ! -f $file ]; then
        cp ../hoge $file
      fi
        chmod 444 $file
        chown user:group $file
    done
  cd ..
done

なんかエラーが出たが、出来るものは出来たようだ。
未来の日記までコメント不能にされた以外は(手作業で直す)。
あとはこの一部もcronで巻き付けるか。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。