util-linuxとsu

su周り

slackwareではsuはshadowというパッケージに含まれています.一方,suはutil-linuxにも含ま れています.今まではutil-linuxの公式ソースからbuildして上書きしても大きな問題はなかったけれど,最近,rootが一般ユーザーにsuをして もパスワードを聞かれるようになってしまいました(仕様の変更か).

また,Slackware 14.0のshadowのパッケージを自分のところで,SlackBuildすると,全然使えないsuができてしまいます.

そこで,やむなく,Slacware 14.0のできあいのshadowのパッケージを上書きしましたが,エラーメッセージ出るようになってしまいました(実害はないと思われる).

configuration error - unknown item 'DIALUPS_CHECK_ENAB' (notify administrator) 
configuration error - unknown item 'NOLOGIN_STR' (notify administrator)

このエラーが出たら,/etc/login.defsを確認します(たぶん,login.defs.newをコピーすることで解決).

 

2013年8月10日

Notes:
1. Slackware 14.0現在.
2. 最新の2.23.2の場合.ただし,2.21.2には含まれていない模様.Slackware-currentでは依然2.21.2を使っています(2013年8月10日現在).
Slackware 14.0現在.
最新の2.23.2の場合.ただし,2.21.2には含まれていない模様.Slackware-currentでは依然2.21.2を使っています(2013年8月10日現在).