From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ivan Zakharyaschev X-X-Sender: To: Subject: Re: [devel] getlogin broken in glibc-2.2.4-alt2 In-Reply-To: <20010924214737.A10743@voins.local> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: ALT Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Mon, 24 Sep 2001 22:13:50 +0400 (MSD) Date: Mon, 24 Sep 2001 22:13:50 +0400 (MSD) Archived-At: List-Archive: List-Post: On Mon, 24 Sep 2001, Alexey Voinov wrote: > $ rpm -q login su pam > login-0.60-alt5 > su-0.60-alt5 > pam-0.75-alt10 $ rpm -q login su pam glibc $(rpm -qf /bin/login /bin/su) пакет login не установлен пакет su не установлен pam-0.75-alt7 glibc-2.2.4-alt2 util-linux-2.11h-alt2 sh-utils-2.0.11-alt1 > В консоли > > $ /home/voins/projects/a.out > getlogin returned: LOGIN > > $ su -l voins -c /home/voins/projects/a.out > getlogin returned: LOGIN в консоли: $ /home/ivan/DATA/my/tests/a.out getlogin returned: ivan $ su -c /home/ivan/DATA/my/tests/a.out Password: getlogin returned: ivan $ su -l ivan -c /home/ivan/DATA/my/tests/a.out Password: getlogin returned: ivan > В xterm > > $ /home/voins/projects/a.out > getlogin returned: (null) > > $ su -l voins -c /home/voins/projects/a.out > getlogin returned: voins В Eterm: $ /home/ivan/DATA/my/tests/a.out getlogin returned: (null) $ su -c /home/ivan/DATA/my/tests/a.out Password: getlogin returned: (null) $ su -l ivan -c /home/ivan/DATA/my/tests/a.out Password: getlogin returned: (null) > Если у su не вводить пароль, то в /var/log/messages падает > замечательная > строчка: > authentication failure; logname=LOGIN uid=500 euid=0 tty=tty2 > ruser=LOGIN rhost=localhost user=root Если это происходит в Eterm: на просто su реакция такая: authentication failure; logname= uid=501 euid=0 tty= ruser= rhost= user=root на su -l ivan: authentication failure; logname= uid=501 euid=0 tty= ruser= rhost= user=ivan В консоли, соответственно: authentication failure; logname=ivan uid=501 euid=0 tty= ruser= rhost= user=root и authentication failure; logname=ivan uid=501 euid=0 tty= ruser= rhost= user=ivan > И так, подозрения теперь на пакеты: pam, su, login. > У кого-нибудь осталась система со старыми версиями этих пакетов? По-моему, с этими пакетами (которые у меня) все работает, как и ожидается. -- Best regards, Ivan Z. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel