[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#261771: marked as spam (there's a shocker)



On Tue, Aug 03, 2004 at 06:18:28PM -0500, Greg Norris wrote:
> On Tue, Aug 03, 2004 at 03:57:00AM -0400, John D. Hendrickson wrote:
> > But WAIT?  What is THIS in ssh.prerm
> >
> > case "$1" in
> >     remove|deconfigure)
> >         update-alternatives --quiet --remove rsh /usr/bin/ssh
> >         update-alternatives --quiet --remove rlogin /usr/bin/slogin
> >         update-alternatives --quiet --remove rcp /usr/bin/scp
> 
> That removes it from /etc/alternatives/r{sh,login,cp}, if (and ONLY if)
> the alternative currently references ssh... a perfectly reasonable
> thing to do when removing the package.  It does not, however, imply
> that ssh "hijacked" the link in the first place.
> 
> I have to agree with Colin.  The original report was nothing more than
> a poorly-researched rant, and was essentially worthless as a bugreport.
> Constructive criticism it wasn't, in other words.

Quite. Mind you, although John picked entirely the wrong maintainer
script to reference, ssh does add rsh/rlogin/rcp alternatives. The
reason is historical: ssh used to provide a "fallback to rsh" option
that meant it could function perfectly well as a drop-in replacement for
rsh, so the Debian package was configured appropriately. This option was
then removed upstream, but the Debian package wasn't changed to match.
This has already been filed as bug #197037 (so no need for another open
copy of that bug), and I'll probably remove the alternatives early in
the sarge+1 release cycle to allow other developers plenty of time to
fix up anything that may have been relying on this.

As a workaround, use 'update-alternatives --config rsh' etc.
Alternatives are fully admin-configurable.

> > Nope.  Still don't like ssh.  I dont' mind it being installed - as long 
> > as it doesn't change the software I use: GNU utils.
> 
> This can essentially be condensed into "I don't like it".  Hardly a

Not to mention that the rsh in Debian isn't a GNU utility; it's from
BSD, as is OpenSSH.

Cheers,

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]




Reply to: