libdb4.1 4.1.25-14 が出ていたが、portmap/libnss-ldap 問題の進展はなし。-10 → -12 での変更で怪しいのは Force -lpthread link だが...。
ということで、-lpthread を除去した 4.1.25-14vd1 を作ってみた。試してみると、予想通り portmap は落ちなくなった。でもこれじゃ解決じゃないよなぁ。
誰が使うか知らないが、default plugin の makelirs と output_rdf を有効にし、makehina-di を追加して有効にした。
vd_bugzilla-jp_bug-1476_attachment-1656_for-mozfx-0.9.3.patch、vd_mozfx-0.10.1_without-gnome-and-gconf.patch、mozilla-1.8a5-gtk2-composition-fix.diff を当てて作成。
MIT krb5 は Kerberos5 の MIT リファレンス実装で、Kerberos5 の free 実装版の Heimdal のほうを使ったほうが Debian 的にはいいようだ。というか MIT krb5 ってアメリカの輸出規制にひっかかってるんだっけ?
ということで Heimdal のほうを試しに入れてみようかとしたら、heimdal-kdc 0.6.3-6 の install で
Section realms::REALM.ORG doesn't exist Cannot parse command line
と失敗してしまった。探してみると #289295 にひっかかってしまったようだ。示されている patch を /usr/share/doc/heimdal-kdc/examples/kdc.conf に当てて突破。
Krb5Debian と Krb5Plamo を見つつ、やってみる。
いろいろ設定して試したけど、kinit で Kerberos V5 のチケットしか取ってないのだが、ktelnet は Kerberos V4 でしかつなぎに行かない。どうなってんだろ、これ。--without-krb4 でパッケージを作ってみたけど、やはり Kerberos V5 で認証している気配がない。設定ミスか?
と思ったら、kftp のほうはきちんと行けた。よくわからん。NFSv4 もできたので、手順をメモ。
構成などは Kerberos5 テスト に準じる。
まず Heimdal を install。
# apt-get install heimdal-kdc heimdal-servers heimdal-clients
realm 名と KDC の password を聞かれるので設定。
/etc/krb5.conf は MIT krb5 のそれと同じ。/var/lib/heimdal-kdc/kdc.conf は MIT krb5 の /etc/krb5kdc/kdc.conf とほぼ同じ。
KDB は install 時に、kstash 及び kadmin -l init REALM の実行によって作成されているのでパス。
管理 principal を登録。
# kadmin -l > add foo/admin
password を聞かれるので設定する。/var/lib/heimdal-kdc/kadmind.acl で ACL を設定。
foo/admin@EXAMPLE.JP all *
foo の user principal を追加。
# kadmin -l > add foo
password を聞かれるので設定する。
server で server, client 両方の nfs principal を追加。
# kadmin -l > add -r nfs/server.example.jp > ext_keytab nfs/server.example.jp@EXAMPLE.JP > add -r nfs/client.example.jp > ext_keytab nfs/client.example.jp@EXAMPLE.JP
/etc/krb5.keytab が生成されたことを確認。
server で client 用の keytab を生成。
# kadmin -l > ext_keytab -k /tmp/keytab nfs/server.example.jp@EXAMPLE.JP > ext_keytab -k /tmp/keytab nfs/client.example.jp@EXAMPLE.JP
server:/tmp/keytab を client:/etc/krb5.keytab としてコピー。
この後の作業は MIT krb5 の場合 と同様。
なお、MIT krb5 でも Heimdal でも、
client# mount -t nfs4 -o sec=krb5 server:/ /mnt
はきちんと動作しなかった。何かが足りない?
Filewriter がおかしいかも、とのこと。> [Suspend2-users] Big fat Warning
mlterm も駄目だった。探してみると、VNC経由コピペ でも調べられていた。そこで示されている VNC FAQ はなくなっていたので日本語のほうを。> Q25 ビューワとサーバとの間でカット&ペーストはできますか?
xcutsel を使えばいいようだけど、かなり面倒。
Bugzilla-jp 4575 の Patch rv0.6.1(for uim test) を Fx 1.5 に当たるようにして試してみた。uim-xim (skk/anthy)、uim-gtk2.0 (skk/anthy) どれも改善は見られなかった。Fx 1.5 では駄目なのかな。
普通に起動したのでいつものようにおもむろに suspend。resume すると普通に上がってきたけど何だか様子が変。ん、/ が ro になってる...。あわてて dmesg してみると、
EXT3-fs error (device sda1): ext3_readdir: bad entry in directory #15369235: rec_len is smaller than minimal - offset=0, inode=2147483744, rec_len=1, name_len=0 Aborting journal on device sda1. ------------[ cut here ]------------ kernel BUG at block/ll_rw_blk.c:3131! invalid opcode: 0000 [#1] PREEMPT SMP Modules linked in: binfmt_misc nfsd exportfs lockd sunrpc thermal fan processor ac battery encode_eucjp unikey xt_state ip_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables usbmouse w83781d hwmon_vid i2c_isa joydev nvidia(P) ipv6 usbhid tuner snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd bttv ide_cd video_buf firmware_class ehci_hcd ir_common compat_ioctl32 i2c_algo_bit soundcore snd_page_alloc uhci_hcd btcx_risc tveeprom i2c_core e1000 cdrom videodev v4l1_compat v4l2_common usbcore evdev CPU: 0 EIP: 0060:[<c01c3b66>] Tainted: P VLI EFLAGS: 00010246 (2.6.19.2-lilith.1 #1) EIP is at submit_bio+0x143/0x152 eax: 0000000f ebx: 00000008 ecx: dfef2000 edx: 00000000 esi: d42d91c0 edi: d42d91c0 ebp: 00000001 esp: dfef2d4c ds: 007b es: 007b ss: 0068 Process nfsd4 (pid: 2743, ti=dfef2000 task=c155d560 task.ti=dfef2000) Stack: c014e055 fffffffe c02d47ac dffa82c0 00000001 dffa82d0 dfef2da8 01000000 00000000 dffee2a0 d42d91c0 c0187c75 00000010 00000000 c1551fa8 dfc4f000 c1551fa8 d42d91c0 00000001 c0184b2c c1551fa8 dfc4f000 dfe10014 c0186199 Call Trace: [<c014e055>] mempool_alloc+0x1f/0xcc [<c0187c75>] bio_alloc_bioset+0x6d/0x12c [<c0184b2c>] submit_bh+0xc0/0x10d [<c0186199>] sync_dirty_buffer+0x3f/0xc6 [<c01506fd>] __set_page_dirty_nobuffers+0x88/0xcc [<c01b65ff>] journal_update_superblock+0xb2/0xb4 [<c01a9ea9>] ext3_handle_error+0x48/0xaa [<c011f540>] printk+0x1b/0x1f [<c01a9fc1>] ext3_error+0x55/0x5a [<c01a0258>] ext3_check_dir_entry+0x67/0xe9 [<c01a0941>] ext3_readdir+0x407/0x5f6 [<e0d45bd8>] nfsd4_build_dentrylist+0x0/0x6a [nfsd] [<c0168556>] file_move+0x14/0x39 [<c01661ea>] __dentry_open+0x1af/0x23a [<e0d45bd8>] nfsd4_build_dentrylist+0x0/0x6a [nfsd] [<c017260d>] vfs_readdir+0x6b/0x80 [<e0d45ae8>] nfsd4_list_rec_dir+0x96/0x14e [nfsd] [<e0d45d19>] purge_old+0x0/0x45 [nfsd] [<e0d45cbb>] nfsd4_recdir_purge_old+0x1f/0x44 [nfsd] [<e0d407c5>] laundromat_main+0x46/0x257 [nfsd] [<c012dd00>] run_workqueue+0x72/0xe6 [<e0d4077f>] laundromat_main+0x0/0x257 [nfsd] [<c012e7b7>] worker_thread+0x11a/0x143 [<c0118937>] default_wake_function+0x0/0xc [<c012e69d>] worker_thread+0x0/0x143 [<c01310ad>] kthread+0xde/0xe2 [<c0130fcf>] kthread+0x0/0xe2 [<c0103993>] kernel_thread_helper+0x7/0x14 ======================= Code: ff ff ff 0f 0b 29 0c 77 95 2d c0 e9 fd fe ff ff 90 8d 74 26 00 e8 7e f7 0e 00 e9 28 ff ff ff f6 47 0d 01 89 f6 0f 85 3b ff ff ff <0f> 0b 3b 0c 77 95 2d c0 89 f6 e9 2c ff ff ff 55 57 56 53 83 ec EIP: [<c01c3b66>] submit_bio+0x143/0x152 SS:ESP 0068:dfef2d4c (略) Reading caches... ata1.00: configured for UDMA/133 SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: drive cache: write back 20%...40%...60%...80%...100%...done. Cleaning up... Restarting tasks ... ext3_abort called. EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal Remounting filesystem read-only done. Suspend2 debugging info: - Suspend core : 2.2.9.2 - Kernel Version : 2.6.19.2-XXXXXXXX.1 - Compiler vers. : 4.1 - Attempt number : 1 - Parameters : 0 81936 0 1 0 0 - Overall expected compression percentage: 0. - Compressor is 'lzf'. Compressed 171941888 bytes into 100380877 (41 percent compression). - SwapAllocator active. Swap available for image: 259046 pages. - FileAllocator inactive. - I/O speed: Write 51 MB/s, Read 47 MB/s. - Extra pages : -32 used/500.
ひとまず kernel 2.6.19.1 + suspend2 2.2.9 に戻す。
#471021 にコメント。wcwidth() の拡張は難しいようだ。
lowpan-tools 0.2.2-2.1 ACCEPTED (#653686)
libgconf-bridge 0.1-2.1 ACCEPTED (#555177, #654218)
pidgin-facebookchat 1.69-2.1 ACCEPTED (#652162)
libvorbis 1.3.2-1.1 ACCEPTED (#604797)
libplayer 2.0.1-2.1 ACCEPTED (#625196)
kplayer 0.7-2.1 ACCEPTED (#555057, #654281)
gcx 1.3-1.1 ACCEPTED (#615719)
freeglut 2.6.0-1.1 ACCEPTED (#554405)
gnome-ppp 0.3.23-1.1 ACCEPTED (#554659)
snooper 19991202-7.1 ACCEPTED (#650599)
isight-firmware tools_1.5.93-1.1 は既に新しいものを作業していただいてたので REJECTED。
前 | 1970年 1月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]
書いてる人: dai
パッチ等(無保証)