[[Namazu 2]] #contents *portinstall japanese/namazu [#u7844e99] *portinstall japanese/namazu で、エラー[#u7844e99] としたら、以下のエラーがでましたが、japanese/namazu ではなく、japanese/namazu2 が正解でした。おそまつさま root@piano.smb.net (Cron Daemon) Cron <root@piano> /root/bin/namazu.sh -f: No such file or directory /root/bin/namazu.sh: /usr/local/bin/gcnmz: not found /usr/local/apache/share/htdocs/robots.txt does not exists at /usr/local/bin/mknmz line 2938. -f: No such file or directory /root/bin/namazu.sh: /usr/local/bin/gcnmz: not found /usr/local/apache/share/htdocs/robots.txt does not exists at /usr/local/bin/mknmz line 2938. -f: No such file or directory /root/bin/namazu.sh: /usr/local/bin/gcnmz: not found /usr/local/apache/share/htdocs/robots.txt does not exists at /usr/local/bin/mknmz line 2938. -f: No such file or directory *Namazu2 short [#q1348d32] **Namazu2へ新規追加 [#d25a9a97] ***namazurc追加作成 [#fd809068] vi /usr/local/etc/namazu/namazurc-brm Replace /usr/Backups/hotshot/mailman/archives/private/brm/ http://piano.smb.net/mailman/archives/private/brm/ Lang ja_JP.eucJP ***indexファイル用ディレクトリの作成 [#u763e444] mkdir /usr/local/var/namazu/index/brm ***index作成用スクリプト作成・編集 [#xa42a432] vi /root/bin/namazu.sh #!/bin/sh /usr/local/bin/mknmz -q '--exclude=/usr/Backups/Hotshot/mailman/archives/private/brm/database/' -a /usr/Backups/Hotshot/mailman/archives/private/brm -f /usr/local/etc/namazu/mknmzrc -O /usr/local/var/namazu/index/brm/ 実行のテストの時には -q を指定しない方がわかりやすい。 ***/usr/local/var/namazu/index/brm/NMZ.head.jp の編集 [#if12947b] 追加 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=EUC-JP"> 編集 <-- <input type="hidden" name="idxname" value="foo"> --> <input type="hidden" name="idxname" value="brm"> **スクリプトの自動実行 [#v95bf100] vi /etc/crontab <= 設定ファイルの編集 00 03 * * * root /root/bin/namazu.sh <= 追加(backup完了後の時間指定) ----