fre 2023-12-29 klockan 23:09 +0100 skrev Guillem Jover:
> Control: tag -1 moreinfo
> 
> Hi!
> 
> On Fri, 2023-12-29 at 20:03:33 +0100, Simon Josefsson wrote:
> > Package: inetutils
> > Severity: wishlist
> 
> > I noticed that netkit-rsh is orphaned and there are even requests
> > to
> > remove it:
> > 
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041864
> > 
> > That is stalled because there are two reverse dependencies that
> > allegedly uses: pdsh and pvm.
> > 
> > I was thinking that the inetutils package could provide the rsh-
> > client
> > and rsh-server packages, allowing netkit-rsh to be removed from
> > Debian.
> > Currently the Debian packaging of inetutils doesn't build rsh/rshd
> > though.
> > 
> > What do you think?
> 
> This crosses my mind some time ago, and started preparing the
> changes,
> but then stopped when I realized these clients and daemons would end
> up with no Kerberos 5 support (they seem to have Shishi support but
> the
> packaging was switched away from that, and rexec* has no Kerberos
> support
> whatsoever), which made me rather uncomfortable. See the following
> old branches which I've just rebased and pushed:
> 
>  
> https://git.hadrons.org/cgit/debian/pkgs/inetutils.git/commit/?h=pu/rsh
>  
> https://git.hadrons.org/cgit/debian/pkgs/inetutils.git/log/?h=pu/rexec
> 
> I realize that would be no worse than the current netkit
> implementations
> (AFAICT), but I'd rather not maintain these clients/servers if they
> do
> not even have an option for secure connections.

Ah, I had forgotten about this (if I ever knew about it).  But looking
at src/rsh*.c in inetutils there is plenty of Kerberos stuff in it. 
Doesn't it work?  We build inetutils against MIT Kerberos V5 in GitLab
CI/CD: https://gitlab.com/jas/inetutils/-/jobs/5836939514

I think there is value in having a plaintext-able rsh and rshd
available for interacting with ancient systems.

The current netkit-rsh package does not support Kerberos.  I feel it
may be more appropriate to replace netkit-rsh with a inetutils-rsh of
the same feature-set rather than with a Kerberos-enabled variant. 
Offering both would be even better.  But simply enabling Kerberos V5
for rsh/rsh in inetutils and ship that is probably sufficient and
resolves all concerns.

/Simon

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to