#986997 O: netkit-telnet -- basic telnet client

#986997#3
Date:
2021-04-15 10:32:07 UTC
From:
To:
The current maintainer of netkit-telnet, Mats Erik Andersson
<mats.andersson@gisladisker.se>, is apparently not active anymore.
Therefore, this package has been orphaned

Maintaining a package requires time and skills. Please only adopt this
package if you will have enough time and attention to work on it.

If you want to be the new maintainer, please see
https://www.debian.org/devel/wnpp/#howto-o for detailed
instructions how to adopt a package properly.

Some information about this package:

Package: netkit-telnet
Binary: telnet, telnetd
Version: 0.17-42
Maintainer: Debian QA Group <packages@qa.debian.org>
Build-Depends: debhelper (>= 10~), libncurses-dev, cmake
Architecture: any
Standards-Version: 3.9.8
Format: 3.0 (quilt)
Files:
 5f3c09666f11b4e4ea5b0b4bd4c8e668 1792 netkit-telnet_0.17-42.dsc
 d6beabaaf53fe6e382c42ce3faa05a36 133749 netkit-telnet_0.17.orig.tar.gz
 eb4fbbdc55a3b53f7f2ebdc1f857b0cc 36068 netkit-telnet_0.17-42.debian.tar.xz
Checksums-Sha256:
 9bfc63c4817be1b1664940b1a85b938822c476f75a537edc8ff025baba9e29cf 1792 netkit-telnet_0.17-42.dsc
 9c80d5c7838361a328fb6b60016d503def9ce53ad3c589f3b08ff71a2bb88e00 133749 netkit-telnet_0.17.orig.tar.gz
 1653561178542c85adfba865ec492dd9c4f35bae624f4692c7d55729da679db4 36068 netkit-telnet_0.17-42.debian.tar.xz
Package-List:
 telnet deb net standard arch=any
 telnetd deb net optional arch=any
Directory: pool/main/n/netkit-telnet
Priority: source
Section: net

#986997#8
Date:
2021-04-15 10:50:13 UTC
From:
To:
Mattia Rizzolo <mattia@debian.org> writes:

Hi!  Upstream is not maintained either -- at least the download URL in
netkit-telnet's debian/copyright file does not work.  How about dropping
netkit-telnet from Debian?  GNU InetUtils provides telnet+telnetd and
appears to be actively maintained both in Debian and upstream, and could
provide the packages going forward.  If there is anything missing in
InetUtils compared to netkit-telnet(d), I'm happy to assist from the GNU
InetUtils upstream side.  Cc'ing Debian maintainer of inetutils too, do
you have any comments Guillem?

/Simon

#986997#11
Date:
2021-04-15 12:10:11 UTC
From:
To:
Hi!

Considering how popular telent is, this is a migration that needs to be
taken with care.
I have no stake on netkit-telnet myself, and I honestly do not care as
long as a working `telent` is available.  But since this is the default
`telnet` it needs to be properly evaluated.

For sure any such takeover can only happen in a few months after
bullseye is released.

Overall, with netkit-telnet orphaned, I think the final opinion rests on
Guillem.  If he believes this is the way forward, I encourage him to
simply build a transitional package from src:inetutils.

#986997#16
Date:
2021-04-15 12:29:11 UTC
From:
To:
Mattia Rizzolo <mattia@debian.org> writes:

Indeed -- a source code comparison would be great.  I believe InetUtils
sources share the same origin as NetKit, but diverged at some point.
Maybe it is sufficient to compare command line parameters and its
stdin/stdout behaviour (prompting etc).

That would give plenty of testing time before bullseye+1.

I'm happy to help upstream to make this smoother.

/Simon

#986997#21
Date:
2021-04-15 19:08:54 UTC
From:
To:
* Simon Josefsson <simon@josefsson.org> [210415 19:06]:

In #982253 I've expressed that I for one would find that to be a
good idea. But quite clearly it is work that needs to be a) done and
b) well coordinated.

Good luck!
Chris

#986997#26
Date:
2021-04-15 19:18:03 UTC
From:
To:
Chris Hofstaedtler <zeha@debian.org> writes:
bullseye is out, although Guillem have to agree since he maintains
inetutils in Debian.  If something needs to be modified in inetutils to
be more compatible with netkit, I will help to arrange that.  Starting
with telnet+telnetd seems like a good idea.  As far as I can tell,
telnet is not installed by default on buster nor bullseye which is good.

Btw, the suggestion to symlink telnet to netcat is not a good one:
telnet is a complex protocol, netcat doesn't support any of it as far as
I know.

/Simon

#986997#31
Date:
2021-04-16 04:43:52 UTC
From:
To:
Hi!

That'd be great, thanks! I think I've mentioned before, but in any
case getting #945861 fixed would be nice, as I took a look but run
out of time trying to figure out what was the problem.

Adding TLS support to both inetutils telnet and telnetd would also be
great, even though inetutils versions support Kerberos, but I think
probably more people might use TLS enabled telnet than Kerberos
enabled telnet. This might make it possible to also get rid of
telnet-ssl and telnetd-ssl.

I've not checked if there are any differences in the options,
otherwise I'd be fine with adding a transitional package, to smooth
the upgrade, and then simply just provide telnet and telnetd (in
addition to telnet-client and telnet-server) virtual packages.

I agree.

Thanks,
Guillem

#986997#36
Date:
2021-09-02 07:40:17 UTC
From:
To:
All,

I'm considering to adopt this package, as it has been orphaned for
around five years in Debian.  I wanted to reach out to some people
(cc'd) that appear to have been involved in the discussions around it to
make sure I'm not missing anything that should be considered.

My aim is to 1) refresh the packaging including hopefully some
autopkgtests, 2) figure out if there is a better upstream for this
package, and 3) prepare to smooth out any issues preventing migrating
towards inetutils in Debian.

I have create a Salsa project and imported unstable debian/ and fixed
some minor issues:

https://salsa.debian.org/jas/netkit-telnet
https://salsa.debian.org/jas/netkit-telnet/-/pipelines

What do you think?

/Simon

#986997#41
Date:
2021-09-02 08:20:03 UTC
From:
To:
* Simon Josefsson <simon@josefsson.org> [210902 10:02]:

Sounds good to me.

If the plan is indeed to fade out src:netkit-telnet, then assuming
Maintainer:-ship for it is a very good start.

Chris

#986997#46
Date:
2021-09-03 06:53:54 UTC
From:
To:
fre 2021-09-03 klockan 08:47 +0200 skrev Christoph Biedl:

Thanks for providing some background -- I was a bit surprised to see a
debian-specific cmake build system!  I think it doesn't make a lot of
sense to do any major changes (at least I'm not planning to) until
there is a reasonable upstream, so I have no plans to touch this part
of the package -- but if any future upstream release builds fine, I
would be inclined to drop as many of our patches as possible.

/Simon

#986997#51
Date:
2021-09-03 06:47:57 UTC
From:
To:
Simon Josefsson wrote...

My contribution is completely a thing to the past, and should be
recorded in the related bug reports: This is an entire suite of packages
which - besides being faily old - all suffered from a missing build
system so I ported it to cmake for the buster release. That was a huge
amount of work and I'm not really proud of the result. Activities
included contacting upstream, and he eventually provided a copy of the
configuration tool but I stronly doubt it's worth to revive it.

Long story short, good ride with this package. In case you want some
more old stories or additional insight, just ping me. Odds are my
reaction will be "Oh, you're right, I missed that bit".

Kind regards,

    Christoph

#986997#56
Date:
2022-07-08 09:49:08 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
netkit-telnet, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 986997@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Josefsson <simon@josefsson.org> (supplier of updated netkit-telnet package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 08 Jul 2022 11:20:23 +0200
Source: netkit-telnet
Architecture: source
Version: 0.17-45
Distribution: unstable
Urgency: medium
Maintainer: Simon Josefsson <simon@josefsson.org>
Changed-By: Simon Josefsson <simon@josefsson.org>
Closes: 986997
Changes:
 netkit-telnet (0.17-45) unstable; urgency=medium
 .
   * Claim ownership of package.  Closes: #986997.
   * Use Standards-Version 4.6.1.
   * Bump copyright year of debian/ files.
   * Fix syntax of lintian override.
   * Add Vcs-Browser and Vcs-Git.
Checksums-Sha1:
 e3c2b65c6a739c8fcb8477d4c7d2062a17af0675 1639 netkit-telnet_0.17-45.dsc
 a610ba4195c931706bf478c54a3664f4ec1e9b07 36736 netkit-telnet_0.17-45.debian.tar.xz
 089f7af87deb46dd592068e52389fa92b89c7fd6 7096 netkit-telnet_0.17-45_amd64.buildinfo
Checksums-Sha256:
 b3f11faccfc1b1a03730a65b3cb23665d0e1d343754169d892620df48e14e87f 1639 netkit-telnet_0.17-45.dsc
 ffc3e76ff01bbfd92423416e877ca55609e4d9d55abe9ba9b821102dd57a2bbc 36736 netkit-telnet_0.17-45.debian.tar.xz
 8e8733b104440192c652dc7ba95ca665ebb9ade71d93ebd14a9e48ea249007ed 7096 netkit-telnet_0.17-45_amd64.buildinfo
Files:
 21ae762f675cdba77cd9427267e29d8e 1639 net standard netkit-telnet_0.17-45.dsc
 1d16fe97aa96f178be42c96df65da3cd 36736 net standard netkit-telnet_0.17-45.debian.tar.xz
 75e9af64c9016c6c4b7338eefd1c5b87 7096 net standard netkit-telnet_0.17-45_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQFIBAEBCgAyFiEEmUFc4ZBdDlWp+IAmhgt/uzL4EZ0FAmLH9zIUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmcACgkQhgt/uzL4EZ0/zgf9Gz+6WupitICoATqu1sFcriumtct0
Rm3fgX+g6iRo1r/gl1AgysPb04Gn7TQ4jAhE9kTES9gEej2nwGazPwES/k4hhsaR
pNYmqxTZcLyjUVPPoLnfUe+W0qOF63vYysvtP5xG0dEaPi8UsVKqcWjtwgeGRz+U
C4erC7P7RPotjvXVV+Os/oxVlVrsCDKdBaswCotmm+91gUffxTcYkpV01b805ifq
Qef5tgHimyTkVPE2z79QG/P6kkOex/5RUTCrLRnu5YZ0RM/KVeBj6cY65OD8Aqjq
CYMzJ2GG6KAmt7iyryW1uwUgV5txHE2CAh6BL2De0hJBIPBREuzZ2WtUeg==
=eVzO
-----END PGP SIGNATURE-----