«前の日記(2001-08-28) 最新 次の日記(2001-08-30)»





放浪日記
ロゴは開発中のものです(笑)


日記"も"放浪中につき、ところどころ不具合があります。

この日記にはツッコミを入れられます。 ツッコみたい日付をクリックすると、フォームが現れます。

2001|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|
2004|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|05|06|07|08|11|12|
2007|01|02|03|04|05|08|
2008|03|04|05|06|07|08|10|11|
2009|01|06|08|09|11|12|
2010|07|09|10|
2011|02|03|04|

2001-08-29 岡崎

_ tDiaryのバックアップ

 yamkさんのアイディアで、logrotateを使えば良いことがわかったので、実験。ここの鯖はPlamo2.1ベースなので、/etc/logrotate.confを直接編集して、以下を追加した。

/home/kourin/diary/diary-backup.tar.gz {
        prerotate
            /bin/killall httpd
            cd /home/kourin/diary ; tar cfz diary-backup.tar.gz 2*
        endscript
        create
        ifempty
        rotate 7
        daily
        postrotate
                /usr/local/apache/bin/httpd > /dev/null 2>&1
        endscript
}

コピーする前に一旦、httpdを止めるので、ファイルのコピー中に、書き込みされるといった多重アクセスはふせげるはず。

 で、続いてオマジナイをする。

touch /home/kourin/diary/diary-backup.tar.gz

 ではテスト。

# /usr/sbin/logrotate /etc/logrotate.conf
$ ls -l /home/kourin/diary
-rw-r--r--   1 kourin   users           0  8月 29日  00:56 diary-backup.tar.gz
-rw-r--r--   1 kourin   users      107976  8月 29日  00:56 diary-backup.tar.gz.1.gz

diary-backup.tar.gz.1 .gzが出来ていれば成功。 diary-backup.tar.gzの方はサイズが0だけど、仕様上仕方無いとのこと。

_ SGML

結構めんどくさい。というか、sgml2htmlはいいのだが、html2sgmlは将来の更新には便利なはずだが、書き換えること自体にはメリットない?ので、あんまり進まない。今4章の書き換え中。

それと、<s></s>といった、SGMLで規定されてない?htmlタグを使うには、どうすればいいのかな?今とりあえず、&lt;s&gt;&etago;s&gt;って書いてるのだが、いいのだろうか?

本日のツッコミ(全1件) [ツッコミを入れる]
_ yamk (2001-08-30 17:36)

というか、SGML 化するのであれば、TEXT 出力等もあり得るので、<s> みたいなタグを本文に使わないような構成にしたほうがいいでせう。表現力は劣りますが仕方がないかと。


2001|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|
2004|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|05|06|07|08|11|12|
2007|01|02|03|04|05|08|
2008|03|04|05|06|07|08|10|11|
2009|01|06|08|09|11|12|
2010|07|09|10|
2011|02|03|04|
編集