2006-02-06 ========== GreaseMonkey, rep2 ------------------ Reference URI: http://lowreal.net/logs/2006/02/06/1 Written Time: 2006-02-06T15:55:19+09:00 Tags: js firefox [rep2ch.user.js](/2006/rep2ch.user.js), 2ch のスレを開くといちいち rep2 で開くか聞くようにするスクリプト。rep2 への URL (Uniform Resource Locator) は初回起動時に指定する。指定しなおしたいときは、2ch のスレを開いて、[Open with r ep2?] で Cancel を選択後、ページの一番上の Reset rep2 URL をクリック。 bbs2chreader から rep2 に移行した。ubuntu のほうに PHP (PHP: Hypertext Preprocessor) 5 (php5-cgi) を入れて lighttpd に fcgi の設定を追加。無駄に簡単にインスコできて怖 い。PEAR (php-pear) も使うらしいので apt-get install。rep2 の指示に従ってモジュー ルをインスコして終了。 lighttpd, 実行ユーザ変えた -------------------------- Reference URI: http://lowreal.net/logs/2006/02/06/2 Written Time: 2006-02-06T17:33:33+09:00 Tags: lighttpd linux やっぱ root で実行させておくと怖いっていうか、はぁ? root で実行してたのかよ、とか 怒られそうなので (誰に) ごにょごにょ。これでいいかは知らない。 # ユーザ作成sudo useradd -s /bin/false -d /www www# なんか既に www-data はあったの で追加sudo usermod -G www-data wwwsudo vi /etc/lighttpd/lighttpd.confで server.us ername, server.groupname をアクティブにして変更これだけやって起動してみるといろいろエラーが出る。/www とその中身やらログファイル やらが root 所有なので chown www:www-data **/* とかやって所有者変えておいた。fcgi なやつは chmod +x した。rep2 のデータディレクトリ以下も root 所有になってパーミッションエラーがでる ので chown www:www-data **/* しといた。 とりあえずここまで。まだなんかありそうで怖い。