Gentoo Linux
この記事を書いている時点ではgentoolkitのバージョンは0.2.4.6-r1だけど、マスクを外して0.3.0_rc11-r3にするほうがperl依存性とかすっきりして幸せになれる。
やりたいこと Amazon EC2上で動いているインスタンスから、GMail経由で各種メールを送信したい。定番ではUSE Flagにsslを指定してssmtp.confに root='''hogehoge@gmail.com''' mailhub='''smtp.gmail.com:587''' rewriteDomain= hostname='''hogehoge@gmail.…
Reverse Proxy Server側 nginx.confに以下を入れておくこと proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; Apache側 1) mod_rpafを入れておく 2) conf.d/apacheに-…
古いCompaq DL360にXenを導入しようとしているのだけど、そもそものカーネル設定でつまづいている。ここの所、genkernelばっかり使っていたのがよろしくなかった。反省。 でけた # ls -l /boot -rw-r--r-- 1 root root 2472032 Nov 20 15:16 /boot/kernel-ge…
make: *** [vmmon.ko] Error 2 * * ERROR: app-emulation/vmware-modules-1.0.0.15-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3203: Called linux-mod_src_compile * environment, line 2422: Called die * T…
お仕事で使っているGentoo搭載サーバが半分死にかけているので、完全に死なないうちに別の環境に移す事にした。 Gentooをスクラッチでインストールするのは久しぶり。
Gentooが提供してくれたApacheバージョンアップツールがmake.confに吐いたモジュール名はproxy-http。こいつをproxy_httpに書き換えないと、肝心のモジュールが生成されないという事実に気づくのに4時間ほどかかってしまった...ちなみにerror_logに上がって…
過去10年分のメールを貯めている俺様専用IMAPサーバが死んでいた。SunBlade 1000にGentoo Linuxを搭載したやつだ。無停電装置が動作した形跡があるので、電源瞬断があったのだろう。→無意味な無停電装置だ...で、再起動したが... 途中でおなくなりになる。in…
ひさしぶりにハマった Gentooが提供するApacheアップグレードスクリプト(make.confにモジュールを吐き出す)は、あまりあてにならない 以下のモジュールを手で追加する必要があった make.confのAPACHE2モジュール記述に手で追加する、ってこと。 auth_basic a…
emerge worldしたら error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory なんつーエラーが出て、Firefoxが起動しない。Logを見ると、libexpatのバージョンが2.0.1に上がってる。さらにそこに…
こちらはGnomeではなくxfce4なんだけど、やはりそれなりの影響が。30パッケージ弱というところか。再ビルドの間に昼飯行ってくる。 mousepad-0.2.12 XML-Parser-2.34-r1に依存しているのだけど、その依存性が定義されていないよ。
Bugzillaにあったcryptsetup-luks-1.0.5は、cryptsetup-1.0.5としてPortage Treeに取り込まれている。そして、cryptsetup-1.0.5は/etc/conf.d/cryptfsを見るのではなく、/etc/conf.d/dmcryptを見に行く。ああややこしい。
ここの所忙しくて開発機Gentooのupdateを怠っていた。で、今朝emerge -upv --newuse --deep worldをかけて、いろいろと更新。そして、/etc/conf.d/cryptfsが更新必要ということを知る。cryptfs-luksが1.0.4にバージョンアップされていたのね。 mount=がtarge…
昨日、仕事場のビルが丸ごと停電したため俺様用IMAPサーバも停止。悲しいことにUPSの電池が死んでいたため、サーバは無計画停止と同じ状態に。ext3 fsを使ってはいるものの、前回のfsckから250日経過していたため、勝手にfsckが走る羽目に。メールの数(=ファ…
Gentoo on Sparc64環境にRailsをインストールしようとしているのだけど、rubygemsのインストールで失敗する。
「/.に 危機に瀕するGentoo Linuxという記事がでてますよ」と知らされ、あわてて読んでみた。当該記事からリンクされているForumの記事を見たが、「んー、これで危機的状況なのかなぁ」という気分。で、はてなを検索したらid:tmatsuuさんの「危機に瀕するGen…
非Javaな開発環境を作るために、Sun Blade 1000上にGentooをインストールしようとしたら...ひさしぶりにハマってしまった。症状はQLogicのSCSIをカーネルが認識しない、というもの。
この連休に仕事場のあるビル全体が停電となったようで、開発機がことごとく停止していた。そしてその中の一台はRAIDつきのCompaq ProliantなのにGRUB Disk Errorという表示がでて起動できない。 原因 portageがgrubを更新した際に、grub関係のファイルをイン…
バージョンアップの都度悩まされるdbusがバージョンアップしましたよ... emerge --unmerge dbus emerge dbus emerge dbus-glib revdep-rebuild ソース
開発機(Sun Blade)のGentooを久しぶりにメンテしてたら、gcc-sparc64がkgcc64をブロックしている、とportageが語っている。kgcc64ってのはいろんなアーキテクチャに共通な64bit版gccということ?よくわからんが、gcc-sparc64をunmergeしてkgcc64をいれてみた…
Gentooで必要なもの: fcgi, mod_fcgid # emerge -v fcgi, mod_fcgid Railsで必要なもの: fcgi # gem install fcgi .htaccess AddHandler fcgid-script .fcgi RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] /etc/apache/vhosts.d/00_default_vhost.conf 適切に記…
Portageを使ってRailsをインストールすると、rake実行時にわらわらと警告メッセージがでてくる。How to RoRによれば、Portageではなくgemでインストールすれば解決、ということなんだけど、Gentoo使いとしてはなんとなく気持ち悪い。
udev-103にバージョンアップするとcoldplug不要になるということだったが、wirelessであるeth1がeth1_renameという妙な名前で認識され、しかも/proc/sys/net/ipv4/の下にはeth1が作成されないという妙な状況に。Gentoo Forumを調べたが、手掛かりなし。結局…
なぜかuimによる変換ができなくなったので、scimを導入した。gtk周辺で何か変更があったの?
Velonewsにはいろいろ動画があるけど、これをLinux/Firefox環境で観ようとすると こんな警告が出て動画が再生されない。
gnucash 2.0のマスクが外れていた。感謝。
sys-devel/gcc-4.1.1のマスクが外れている... Gentoo Linux GCC Upgrade Guideを読め、ちうことね。
Indexerに必要なパッケージはapp-text/antiwordとapp-text/catdoc。catdocは0.94.1を入れないと、catpptがインストールされない。
Gentooで標準的に設定されるhttpd.confでは.htaccessによるPHPオプション指定ができないので注意が必要。 Fileinfoを使うには、pecl-fileinfoをemergeすればよい。 config.iniのrootUrlを指定してやらないと、無意味なURLにredirectされるかも。
baselayoutのバージョンがあがっていたのには気づいたけど、etc-updateする時に手がすべってmodules.autoroad.dの下を書きかえてしまった。で、dm-cryptのモジュールが入らず、再起動後約3分ほど脳死した。