On Mon, Feb 17, 2003 at 05:36:11PM +0300, Dmitry D. Khlebnikov wrote: > Приветик, > > После обновления по dist-upgrade в пятницу произошло неприятное > изменение в системе, выражающееся в следующем: Это поведение было всегда (или почти всегда) и не связано с этим обновлением. > [galaxy@galaxy galaxy]$ su - > Password: > [root@galaxy root]# ls -l /etc/tcb/root/shadow > -rw-r----- 1 root auth 85 Фев 14 02:33 > /etc/tcb/root/shadow[root@galaxy root]# passwd > passwd: updating all authentication tokens for user galaxy. ------------------------------------------------------^^^^^^ $ rpmquery --lastchange passwd |sed -e 's/@[^>]*>/@>/g' |grep -v '^$' * Sun Jan 12 2003 Dmitry V. Levin 1.0.2-alt1 - Be more verbose about username we are changing auth information for. - Support "traditional" and "tcb" settings for permissions on /usr/bin/passwd and /etc/pam.d/passwd (Owl). - Keep passwd at mode "restricted" in the package, but default it to "tcb" in %post when the package is first installed. This avoids a race and fail-open behavior (inspired by Owl). > Если же менять вот так: > > [root@galaxy root]# passwd root > passwd: updating all authentication tokens for user root. > > то меняется пароль у того, у кого нужно, но вот в syslog'e: > > Feb 17 17:34:28 galaxy pam_tcb[2617]: passwd: Password for root changed > by galaxy(uid=0) > > ... плохо это =(( Что здесь не так? По-моему, все правильно. -- ldv