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

[plamo:27239] Re: Plamo-4.2rootのPATH



From: Takehiko ogata <t_ogata@tkb.att.ne.jp>
Subject: [plamo:27238] Plamo-4.2 rootのPATH
Date: Fri, 26 May 2006 20:48:48 +0900

> Plamo-4.2をおすすめパッケージ g でinstallしましたが
> init 3の状態でrootユーザでは/sbinなどのPATHが通って
> いなような気がしますが気のせいだろうか。

'su' で root になってますよね?

実は,Plamo-4.2 には su が shadow passwd 由来の su(/bin/su),GNU
coreutils 由来の su (/usr/sbin/su),Hemidal 由来の su
(/usr/heimdal/bin/su) の 3 種類あって,デフォルトでは Heimdal 由来の
su が優先して使われるようです.

この Heimdal 由来の su は,su した時に shadow passwd 由来の su みたいに
ENV_SUPATH を見て PATH を切りかえてはくれないので,(従来の su とは異な
り) su した時に /sbin や /usr/sbin をパスに含んでくれません.

# 明示的に /bin/su を叩けば ENV_SUPATH が有効になるはず.

このあたりは(Heimdal をあわてて収録した) 4.2 では詰めきれなかったため,
update の際にでも調整する予定なので,それまでは /bin/su を叩くか
/sbin/installpkg 等絶対パスで指定するかしてくださいませ.

---------
こじま

Follow-Ups
[plamo:27240] Re: Plamo-4.2 rootのPATH, Takehiko ogata
[plamo:27246] Re: Plamo-4.2 rootのPATH, J.Kuwamura
References
[plamo:27238] Plamo-4.2 rootのPATH, Takehiko ogata

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