Bug#276419: [Pkg-shadow-devel] Bug#276419: su appends the positional args to the command line

Christian Perrier Christian Perrier <bubulle@debian.org>, 276419@bugs.debian.org
Tue Jul 12 08:19:34 UTC 2005


> As it breaks the specifications of Linux Standard Base, I don't.  Please,
> don't revert to a broken su.  That would make Debian's su different from
> any other su in UNIX-like operating systems and restrict it to a very
> small subset of invocations it will serve.

Actually, we did revert to a broken su.

While seeing that several things were broken by the change, I decided
to go one step back and just take time for other people to be able to
fix thei packages.

So, the plan is have one of us writing a small document explaining the
issue, then post to -devel with it, then start a long flamewar, then
have the offending packages fixed to be able to work both ways if they
can....then upload a fixed shadow.

The summertime is probably not very well suited for this, so it may
take a few weeks to complete the process, anyhow.

> What do you think about creating a su-old-behavior package, which depends
> on su (and will work with both old and new su) and contains a wrapper
> executable (shell script, perl script or binary) called e.g. old-su, to
> provide the old behavior of su using new (or old) su?

Your suggestion sounds interesting as well. I will need to put the
"pbuilder and others" people attention to this and make them think
about this transition and the possibility you suggested to have a
transitory period of time. My only concern is that such temporary
package might sound as a bit overkill to solve this problem.

I'm opened and hearing from all of you, folks.







More information about the Pkg-shadow-devel mailing list