読者です 読者をやめる 読者になる 読者になる

TenForward

技術ブログ。はてなダイアリーから移転しました

Plamo

Plamo Linux で Let's Encrypt

はじめに (読まなくても問題ありません) 自前で Plamo Linux で運用しているサーバはずっと StartSSL を使って証明書を取得していました。Let's Encrypt が出てきた時は、いろいろ調べてみるとコマンド著名ディストリビューション前提で、Plamo には対応して…

Plamo Linux 5.2 での非特権コンテナ

Ubuntu はもうすぐ出そうなので出てから試すとして,Plamo 5.2 で非特権コンテナを試してみました.カーネルだけは自前で make してます (Plamo ユーザならカーネル再構築はインストール後のお決まりの仕事ですよ :-) $ uname -r 3.14.1-plamo64-karmaプロン…

libvirt の lxc ドライバを Plamo Linux 5.1 で試す

前回の続きです.毎度ですが,あまり大した内容ではありません.Ubuntu Saucy だと Ubuntuサーバーガイドの仮想化のLXCページにあるように Configuration is stored in xml format There no tools to facilitate container creation By default there is no …

Plamo Linux のススメ (2)

連休中なので技術的要素の全くないお話を (酔っぱらいだし) :)lxc 的 Plamo Linux のススメ - TenForwardの日記 の続編.serverspec というサーバ設定・動作の継続的なテストを行える素晴らしいツール *1 が最近話題ですが,私も手元で管理する Plamo Linux …

lxc 的 Plamo Linux のススメ

連休中なので技術的要素のあまりないお話を :)私が Linux を使い始めた頃といえば,Distribution は Slackware Linux で,そこに JE という日本語環境を整えるパッケージを集めたものを追加でインストールするのが主流でした.そこに現れたのが? Plamo Linux…

Plamo Linux 5.1 で docker

Plamo Linux は aufs をサポートしていますし,lxc パッケージもありますので,docker を動かすベースとしての必要条件は満たしています.そこで動かしてみましたよ. lxc パッケージをインストールしていない場合はインストールします.(lxc が動作するよう…

Plamo Linux 5.1 で vagrant-lxc を使う

(2013-10-30追記) lxc 1.0 の開発が進み,Plamo の lxc パッケージも 0.9.0 から 1.0 開発版になったのに伴い,vagrant-lxc は動かなくなっていましたが,vagrant-lxc のバージョンアップでまた動くようになっています.とりあえず手元では vagrant-lxc 0.6.…

Plamo Linux 5.1 で vagrant は vagrant-kvm の方が楽だった

(2014-01-15 追記) Vagrant 1.4 系だとまだ vagrant-kvm はちゃんと動かないようです.ご参考さっき『Plamo Linux 5.1 で vagrant を Libvirt Provider 経由で使う - TenForwardの日記』って書いたばっかりなのに,次は vagrant-kvm っての試してみようかと…

Plamo Linux 5.1 で vagrant を Libvirt Provider 経由で使う

(追記)こちらのエントリの方法の方が断然オススメです!!久々の更新なのに,今回も公式文書にある通りにやったら出来た,程度なので相変わらず情報が少ないです... (長いわりにねえ) :p最近何か色々な所で何かやろうとすると「vagrant を使います」みたいな記…

Plamo64-1.0 で VMware Player 4.0.2

最近 libvirt 経由の KVM で楽々,という感じでしかデスクトップで使っている Plamo Linux 上では仮想マシンは使っていませんでしたが,ML で質問があったのをきっかけに試してみました.ハマり所満載ですが,一応動きましたのでメモしておきます. 前提 Pla…

netconsole でカーネルメッセージをリモートの syslogd で受ける

開発中の Plamo-5.0 を日常のデスクトップにして仕事をしていますが,たまに X を使っていると,そのまま突然死してしまうことがあります.console に落ちてダンプが見える場合もあるんですが,大概は X がブラックアウトした状態で固まるか,そのまま男らし…

IP Messenger 互換ソフト

会社支給の PC には IP Messenger が入っており,コレでメッセージを送ってくる人がいるので,Linux 上で動作する互換ソフトを入れておく必要があります.従来は Project Amateras のipmsg を使っていましたが,そのままでは Plamo-5.0 (x86_64) では起動し…

Plamo-5.0 の LaTeX パッケージ作成ハマり道 (2)

前回,Plamo-5.0 の TeX Live 環境のパッケージ作成について書きましたが,その後 contrib 以下の TeX Live 2010 のパッケージを作り直しました. 3つに分かれていたパッケージを1つにした. /opt/texlive/2010 以下にインストールするようにした. ptexlive…

Plamo-5.0 の grub

(2012/01/13 追記: 正式リリース版の Plamo64-1.0 では grub2 になってますので,以下は特に不要です)このブログを書いている時点では,まだ Plamo-5.0 の DVD イメージからインストールしても grub は入っておらず,lilo からの起動となります.とりあえず …

Plamo-5.0 の LaTeX パッケージ作成ハマリ道

こじまさんの玩式草子─ソフトウェアとたわむれる日々 第21回 64ビット化への遠い道程[その3] 勝手に連動企画.:-)Plamo-4.73 までは teTeX 用の日本語版パッチ集である ptetex のパッケージが準備されていました.個人的にはコレで困っていませんし,その…

さくらの VPS で Plamo Linux 5.0

(2012/04/19 追記) さくらの VPS がリニューアルしていますが,リニューアル後は HDD として /dev/sda でなく /dev/vda (つまり virtio 経由) が見えています.以下の方法でやるとインストール後に起動ディスクが見えなくて起動しないはずです.お前がやるな…

Plamo-5.0 for x86_64 status

こじまさんのブログ に,とりあえず必要なソフトが動いたということで Plamo-5.0 の現在のスクリーンショットが載っていた.あちらは KDE だったから,Xfce 環境のスクリーンショットでも載せておこう.

Plamo-5.0 での X のキーボード設定

Plamo-5.0 を開発中で,とりあえず日常のお仕事がこなせる程度にはパッケージもそろってきました.が,X を起動するとキーボードが日本語配列にならない.Why?? ということで調べてみました.Plamo-5.0 は X.Org 7.6 なのかな? xserver は 1.9 になっていま…

Plamo Linux 4.73 で kvm

Plamo Linux 4.73 で kvm を試してみました.カーネルの機能は有効なので,あとはツールをインストールするだけ.とりあえず一番シンプルな QEMU のコマンドツールを. 公式ページ から qemu-kvm のソースを取得. make$ tar zxvf qemu-kvm-0.13.0.tar.gz$ c…

libvirt 経由で lxc を触ろうと思いハマる

kvm や Xen などの仮想環境を触るのに libvirt という API/ライブラリ/デーモン/コマンド群があり,RedHat, Debian 系でもよく使われます.これを Plamo 4.73 でも使おうと思ってハマりました.libvirt は 0.8.2 を使っています. libvirtd には dnsmasq が…

Plamo Linux 4.73 で lxc 0.7.2 (後編)

前編 で書いたように,普通に lxc のコンテナを起動すると,母艦の Desktop 環境上でターミナルが開きません.これは debian や ubuntu の lxc 環境では起きません.コンテナ側の処理依存で,debian じゃない別の環境だと問題はないかも知れないけど,よくわ…

Plamo Linux 4.73 で lxc 0.7.2 (前編)

以前,lxc-0.6.2 で行なったときは何事もなくうまくいったのですが,今回 lxc がバージョンアップして,イマイチうまくいかない部分があったので,とりあえず方法をメモ. カーネル再構築 Plamo 標準カーネルは cgroup など,lxc の動作に必要なオプションが…

eth0 と eth1 の入れ替え

NIC が二つある場合,意図したとおりに NIC にデバイス名が割当たらない場合があります.これを入れ替える方法./etc/udev/rules.d/70-persistent-net.rules を開くと,以下のようになっています (抜粋). # PCI device 0x8086:0x10bd (e1000e) SUBSYSTEM=="…

Plamo Linux で lvm メモ

4.72 の話. デフォルトで入っているツールは readline4 がないとかで動かない (5 にリンクすれば動くのかも?) ftp://plamo.linet.gr.jp/pub/Plamo-test/for-4.7x/lvm2-2.02.66-i586-P1.tgz を作成してみた. /etc/rc.d/rc.modules で dm-mod と dm-snapshot…

autofs

autofs って使ったことなくて,Plamo に入ってて標準で動いていることすら知らなかったけど(^_^;),とりあえず設定してみたので,メモ.4.1.4_beta2 とかいうバージョンが入っているみたい. # cd /etc # cp auto.master.sample auto.master # vi auto.maste…

LXC (3)

さて,最低限の sshd 実行がコンテナ内で出来たので,次は Debian を動かしてみました.lxc を make すると,lxc-debian というコマンドがインストールされますが,これは chroot 環境を作るのに,内部で debootstrap を使っていますので,Plamo では動きま…

LXC (2)

気を取り直して,Plamo Linux 4.71 で lxc を. 準備 lxc-0.6.4.tar.gz をダウンロード.展開. カーネル再構築 標準カーネルではオプションが足りないので,有効にする.lxc アーカイブ中の doc/lxc.7 を見ると,以下を有効にせよ,と書いてあります.READM…

intel 統合チップでの X

なんかパフォーマンスが出ないという話らしく,Plamo ML で Mesa-7.4.1 libdrm-2.4.6 xf86_video_intel-2.7.0 dri2prot-1.99.3 kernel 2.6.28 にすれば良いというのがありました.手元は Q35 というチップが載っているもので,3Dは使わないし,2Dでもそれほ…

Plamo-4.6 で upstart-0.3.9 を使う

とりあえず目標は現在の Plamo の起動スクリプトをそのまま動かす事. make configure で --enable-compat を付けないと,sysvinit 互換モードで起動に必要なコマンドがインストールされません.起動に必要なスクリプト群は /etc/event.d に置きます. $ ./c…

Plamo 4.6 の hald

デフォルトでは /etc/rc.d/init.d/hal で /usr/sbin/hald --retain-privileges と起動しているのを # groupadd haldaemon として,haldaemon ユーザを haldaemon グループ所属にして, /usr/sbin/hald --use-syslog で hald を起動.

thunar-volman on Plamo 4.6 (2)

thunar-volman では全然ないエントリになりますが,(1) で実現出来なかった,もっと汎用的というか,Plamo をインストールしただけで,もう勝手に USB メモリやら CD なんかがマウント出来てほしい,というのを実現する方法.結論から言うと,PolicyKit も h…

thunar-volman on Plamo 4.6 (1)

(2) があるか謎だけど.(^_^;)ここ数日 HAL やら PolicyKit やら調べてますが,xfce で CD が挿入されたり,USB メモリがさされた場合に自動的にマウント出来ないかと思ってやってみました.4.6 標準では udev 内でスクリプトが仕込まれていて,pmount でマ…

Adobe Air を Plamo Linux で動かす

アドビのページにあるように,Linux 上で Adobe Air を動かすことが可能です.ただ,ベータ版をダウンロードしてインストールしようとすると,rpm もしくは deb ベースのものでないとダメ,と怒られます.rpm コマンドがあるだけ,ではダメなようです.以下…

emacs23 (emacs-snapshot) + wanderlust で gmail アクセス

emacs23 を導入すると,フォント表示にアンチエイリアスが使えたりして,綺麗なわけですが,以前Ubuntu の emacs-snapshot パッケージを入れると,Gmail の日本語フォルダへのアクセスが変になった というので少しハマってました.Plamo 4.5 用のパッケージ…

Plamo 4.5 で pam_ldap

とりあえずこんな感じでうまく行ってそう. --- plamo-default.dist 2008-09-19 11:54:29.000000000 +0900 +++ plamo-default 2008-09-19 17:42:53.000000000 +0900 @@ -7,12 +7,14 @@ # auth タイプは、ユーザ認証時に使用されるものです。 # auth sufficie…

Thunderbird と LDAP

と書くと,Thunderbird のアドレス帳を LDAP で,という話かと思うかも知れませんが,関係ありません.全くやる必要はないのですが,LDAP リハビリを兼ねて,手元のマシンのユーザ認証を nss_ldap/pam_ldap 環境にしました.すると,なんと Thunderbird が起…

Plamo 4.5 beta1 でマウスがちゃんと認識しない

上記のロードしたくないモジュールを調べたのは,Plamo 4.5 beta 1 をインストールして,問題なく使ってましたが,Update されたパッケージを入れたりして,再起動したりしているうちに,マウスの認識がおかしくなりました.きちんと見ていたわけではないの…

firefox 3.0 のソースからのビルド

にチャレンジ.どうも Plamo 4.22 上では firefox 3.0 beta 5 が不安定なので. ビルドオプションの設定 - Mozilla | MDN Build and Install | MDN Firefox のローカライズ firefox を日本語ローカライズして自前ビルド - Life, don’t talk to me about life…

Adobe Reader 8 からの印刷

Adobe Reader 8 からの印刷が一部エラーになることが.どうやらカラーの画像が貼ってあるページを印刷しようとするとエラーが出ているっぽいです. D [18/Mar/2008:12:47:21 +0900] [Job 34] Error: /undefinedresource in --findresource-- D [18/Mar/2008:…

xdvi からの印刷

Plamo 4.22 で xdvi や gv から直接印刷しようとすると,なぜかエラーになってました. D [06/Mar/2008:18:02:48 +0900] [Job 4] Error: /undefinedresource in --findresource-- D [06/Mar/2008:18:02:48 +0900] [Job 4] Operand stack: D [06/Mar/2008:18:…

Plamo Linux 4.22 上でヒラギノフォントを使う (1)

以前の企画「http://ten-forward.seesaa.net/article/15615175.html」の続編.(参考) フォントの集中管理 - ptetex Wiki 多重TEXMFツリー - ptetex Wiki 再インストールのたびにこの辺りを設定するの面倒なので,全部 $HOME 以下に設定しておこう,という話…

XftGnuEmacs

以前 Plamo ML に書いたのを,忘れないようにココにも. ちょっと気分を変えて Emacs を xft 対応にしてみました. 特に難しいことはしていなくて, http://www.emacswiki.org/cgi-bin/wiki/XftGnuEmacs をみて $ ./configure --with-gtk --enable-font-back…

Adobe Reader 8

手元の Plamo 4.22 環境では,日本語入力に scim, scim-anthy を使っていたのですが,Adobe Reader 8 を入れると,日本語入力が出来なかったり,そのまま固まったりしていて困っていました.検索してみると,バラバラと scim と Adobe Reader の相性が悪いと…

Plamo 4.22

会社のメイン環境を Plamo 4.22 に.環境構築中.とりあえず最低限の事は出来るようになった.はまった点.なぜか "_" の入力が出来なかった.とりあえず .xinitrc 中で読み込んでいる ~/.Xmodmap 中に keycode 211 = underscore を追加.

Plamo 4.2x で firefox 3 beta 3

手元の Plamo Linux で firefox 3 を使用.Plamo 4.22 の環境でも,Plamo 4.2 の環境でも,そのままでは firefox 3 は起動しなかったので,エラーメッセージから Pango が古いからだと判断. Plamo 4.22 の場合 pango を入れ替えれば OK でした.http://www.…

Planex GW-US54GXS

Plamo 4.22 を NotePC に入れて,Planex GW-US54GXS を使うメモ.ほとんど, YANO's digital garage - PLANEX GW-US54GXS のコピー.^^;まず,zd1211rw というドライバを使うけど,それにパッチを当てる必要がある模様.drivers/net/wireless/zd1211rw 以下…

USB接続の DVD ドライブ

USB接続の DVD ドライブを Plamo 稼働中のホストに接続したが,さっぱり認識されない (SCSIのGenericなデバイスとしては認識されていたが) ので,色々やっていたら,カーネルの SCSI CD-ROM ドライブのチェックを外したままカーネル作っていた事に気づく... …

Plamo Linux 4.22

Plamo Linux 4.22 がリリースされていますね.メンテナンスリリースとは言え,結構変わっています.メンテナの皆様お疲れ様でした.

VMWare Workstation 5.5.5

手元の Plamo 4.2 (カーネルは自分で 2.6.20 系に入れ替え) ではまだ VMWare Workstation 5.5 を使ってますが,5.5.5 というのがリリースされていたので,早速 Update してみましたが,モジュールの make でエラーで終了してしまいます.というわけで,毎度…

Apache HTTP Server 2.2.0 on Plamo 4.2

Plamo 4.2 上で Apache の 2.2.0 を試してみようとソースから構築しかけたけど,uuid.h がないと怒られる.Plamo 4.0x だと e2fsprogs パッケージに入っているので,早速 e2fsprogs のソースを取得して見てみると,どうやら 4.2 の e2fsprogs は make instal…