We are working with duplicated IDs (useradd -o). Unfortunately some errors occur if we run some scripts. The reason is, that some programs (e.g. "make") obviously use the datas how the command "id" gives it - but these datas are not valid in any case. Sometimes the following mistake occurs:
For the understanding: 2 userids with useradd -o, "oper1" and "root" 1st login with "oper1", then logout with "exit" 2nd login with root (as you see in the protocol) --> different IDs are shown, depending on the command. Sometimes, the reasons we don�t know, the output synchronizes, so that the IDs are equal again. This occurs not only with SuSE sles8, but with SuSE sles7 and SuSE professional 9, too. Welcome to SuSE SLES 8 (powered by UnitedLinux 1.0) (i586)\nKernel 2.4.21-198-smp (0). aodb01 login: root Password: You have old mail in /var/mail/root. Last login: Tue Mar 30 14:17:05 from AOCOM01-RZ aodb01:~ # id uid=0(oper1) gid=0(root) groups=0(root) aodb01:~ # who root pts/0 Mar 30 14:17 (AOCOM01-RZ) aodb01:~ # whoami oper1 aodb01:~ # echo $LOGNAME root aodb01:~ # id uid=0(oper1) gid=0(root) groups=0(root) aodb01:~ # exit logout It would be nice, if you tell us if this is a mistake or if we have a wrong understanding. Best regards, Gerhard Konarek DV-Systemtechnik Apollo-Optik GmbH & Co.KG Wallenrodstr. 3 91126 Schwabach Phone : 09122 / 831 - 472 <mailto:[EMAIL PROTECTED]> <http://www.apollo.de/> _______________________________________________ Bug-sh-utils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-sh-utils
