[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:00676] telnet



溝口@府中です

以前にも話題になっていた、「Sun のマシンから telnet すると login: が
出ないで、ログインできない」と言う問題ですが、どうも、Sun の端末 (sun,
sun-cmd等) の terminfo が無い事が原因のようです。

適当なマシンから /usr/lib/terminfo/ の下をコピーするか、下記のデータを
適当なファイルにいれて下記のコマンドを実行すると良いようです。

	# tic ファイル名

後、vi は、従来通りに termcap を見ているようなので、こちらも追加しておくと
幸せになるかもしれません。

しかし、plamo は、他のディストリビューションに比べて、極端に terminfo の
数が少ないようですが、何か理由があるのでしょうか??

-----------start
#	Reconstructed via infocmp from file: /usr/lib/terminfo/s/sun-cmd
sun-c|sun-cmd|Sun Microsystems Workstation console with scrollable history, 
	am, km, msgr, 
	cols#80, lines#35, 
	bel=^G, bold=\E[1m, clear=^L, cr=^M, cub1=^H, 
	cud1=^J, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH, 
	cuu1=\E[A, dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, 
	dl1=\E[M, ed=\E[J, el=\E[K, ht=^I, ich=\E[%p1%d@, 
	ich1=\E[@, il=\E[%p1%dL, il1=\E[L, ind=^J, 
	kb2=\E[218z, kbs=^H, kcub1=\E[D, kcud1=\E[B, 
	kcuf1=\E[C, kcuu1=\E[A, kdch1=\177, kend=\E[220z, 
	kf1=\E[224z, kf10=\E[233z, kf11=\E[234z, 
	kf12=\E[235z, kf2=\E[225z, kf3=\E[226z, 
	kf4=\E[227z, kf5=\E[228z, kf6=\E[229z, kf7=\E[230z, 
	kf8=\E[231z, kf9=\E[232z, khome=\E[214z, 
	knp=\E[222z, kopt=\E[194z, kpp=\E[216z, 
	kres=\E[193z, kund=\E[195z, rev=\E[7m, 
	rmcup=\E[>4h, rmso=\E[m, rmul=\E[m, rs2=\E[s, 
	sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m, 
	sgr0=\E[m, smcup=\E[>4l, smso=\E[7m, smul=\E[4m, 
#
#       Reconstructed via infocmp from file: /usr/lib/terminfo/s/sun
sun|sun1|sun2|Sun Microsystems Inc. workstation,
        am, km, msgr,
        cols#80, lines#34,
        bel=^G, bold=\E[1m, clear=\f, cr=\r, cub1=\b, cud1=\n,
        cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH, cuu1=\E[A,
        dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M,
        ed=\E[J, el=\E[K, home=\E[H, ht=\t, ich=\E[%p1%d@,
        ich1=\E[@, il=\E[%p1%dL, il1=\E[L, ind=\n, kcub1=\E[D,
        kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kf1=\E[224z,
        kf2=\E[225z, kf3=\E[226z, kf4=\E[227z, kf5=\E[228z,
        kf6=\E[229z, kf7=\E[230z, kf8=\E[231z, kf9=\E[232z,
        rev=\E[7m, rmso=\E[m, rmul=\E[m, rs2=\E[s,
        sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m,
        sgr0=\E[m, smso=\E[7m, smul=\E[4m,
---------end

# ちなみに、現在は、termcap と terminfo を使用するアプリが混在していて
# 両方、メンテしなければならず大変ですね。
# 将来は、terminfo に集結すると思いますが(debian 2.0 では、termcap が
# 消えていた)当面、ldd で、libtermcap.so, libncurses.so のどちらを
# リンクしているかで判断するほかなさそうです(もちろん、静的にリンク
# されていたら分かりませんが)

以上


[検索ページ] [メール一覧]
Plamo ML 公開システム