TenForward

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

Plamo

GnuPGで鍵取得しようとするとdirmngrに繋がらないと怒られる

単なるメモ。Plamo-7.0 開発中環境でのお話。 gnupg 2.1.19 までは大丈夫なんだけど、gnupg 2.1.23、2.2.0、2.2.1 にすると、dirmngr がうまく動かない… (2.1.20 〜 22 は作ってないので知らない)。 $ gpg --recv-keys (鍵) gpg: connecting dirmngr at '/ho…

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…