rep2ch.user.js, 2ch のスレを開くといちいち rep2 で開くか聞くようにするスクリプト。rep2 への URL は初回起動時に指定する。指定しなおしたいときは、2ch のスレを開いて、[Open with rep2?] で Cancel を選択後、ページの一番上の Reset rep2 URL をクリック。

bbs2chreader から rep2 に移行した。ubuntu のほうに PHP5 (php5-cgi) を入れて lighttpd に fcgi の設定を追加。無駄に簡単にインスコできて怖い。PEAR (php-pear) も使うらしいので apt-get install。rep2 の指示に従ってモジュールをインスコして終了。

  1. トップ
  2. js
  3. GreaseMonkey, rep2
  1. トップ
  2. firefox
  3. GreaseMonkey, rep2

やっぱ root で実行させておくと怖いっていうか、はぁ? root で実行してたのかよ、とか怒られそうなので (誰に) ごにょごにょ。これでいいかは知らない。

# ユーザ作成
sudo useradd -s /bin/false -d /www www
# なんか既に www-data はあったので追加
sudo usermod -G www-data www
sudo vi /etc/lighttpd/lighttpd.conf
で server.username, server.groupname をアクティブにして変更

これだけやって起動してみるといろいろエラーが出る。/www とその中身やらログファイルやらが root 所有なので chown www:www-data **/* とかやって所有者変えておいた。fcgi なやつは chmod +x した。rep2 のデータディレクトリ以下も root 所有になってパーミッションエラーがでるので chown www:www-data **/* しといた。

とりあえずここまで。まだなんかありそうで怖い。

  1. トップ
  2. lighttpd
  3. lighttpd, 実行ユーザ変えた
  1. トップ
  2. linux
  3. lighttpd, 実行ユーザ変えた