[Pkg-shadow-devel] Bug#350040: Please provide the requested information

Jeffrey Sheinberg jeff at bsrd.net
Thu Feb 9 00:11:30 UTC 2006


Christian Perrier writes:
 > user pkg-shadow-devel at lists.alioth.debian.org
 > usertag 350040 toclose
 > usertag 350040 limits_20060211
 > thanks
 >  
 > 
 > Some members of the shadow package maintenance team are considering
 > that #350040 is not a bug.
 > 
 > Please provide the information requested by Alexander Gattin:
 > 
 > "If you `chmod u+s /bin/login` (return it to suid root),
 > does it start working again?"
 > 
 > If it does work, then this is just a behaviour change after we removed
 > the setuid bit on login (#298060).
 > 
 > In any case, without news in one week, we will close this bug. If you
 > think you need more time to provide the requested information, please
 > tell us so and we'll move the time limit.

Hi,

I played with your suggestion a bit, and after making /bin/login
setuid there are still some problems,

    1. 'exec login jsroot' - fails with no utmp entry on VC, as
       specified in the original bug report.

    2. From an xterm I can successfully 'exec login jsroot',
       however, if I then 'exec login jeff' (jeff is a non-root
       userid) from that same (now) jsroot xterm, then the jeff
       login is accepted, but when I then run the logname program
       it prints jsroot, rather than the expected jeff.

       If I again try to 'exec login jsroot' from the jeff xterm
       (as in the preceding paragraph), then the xterm is
       unconditionally terminated.

I feel that giving an initial 1-week time limit is not enough -
1-month is more realistic, what is the hurry anyway?

Thanks,
-- 
Jeffrey Sheinberg





More information about the Pkg-shadow-devel mailing list