Your message dated Sun, 19 May 2019 19:00:15 +0000
with message-id <e1hsr2d-0003hj...@fasolo.debian.org>
and subject line Bug#927799: fixed in termshark 1.0.0-1
has caused the Debian Bug report #927799,
regarding ITP: termshark -- simple terminal user-interface for tshark
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
927799: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927799
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist

* Package name    : termshark
  Version         : 1.0.0
  Upstream Author : gcla
* URL             : https://termshark.io/
* License         : MIT/Expat?
  Programming Lang: Golang
  Description     : simple terminal user-interface for tshark

A terminal user-interface for tshark, inspired by Wireshark.

If you're debugging on a remote machine with a large pcap and no
desire to scp it back to your desktop, termshark can help!

Features

 * Read pcap files or sniff live interfaces (where tshark is permitted).
 * Inspect each packet using familiar Wireshark-inspired views
 * Filter pcaps or live captures using Wireshark's display filters
 * Copy ranges of packets to the clipboard from the terminal
 * Written in Golang, compiles to a single executable on each platform
   - downloads available for Linux (+termux), macOS, FreeBSD, and
   Windows

----

I don't believe there's any tool as powerful to do packet analysis
interactively without a graphical user interface, directly on the
server. This has several benefits:

 * packet analysis can be done directly on the server, in real-time,
   without having to copy files over the a GUI-enabled machine, do X
   forwarding or other shenanigans

 * possible compromise through the packet analysis software doesn't
   contaminate external machines because of the "I need to load that
   pcap file on my desktop" vector

 * it makes Xorg and Wayland haters and greybeard UNIX hackers happier
   because they can look even more 133t by running even more stuff in
   a dark obscure terminal no one else can possibly understand (not
   that Wireshark was particularly intuitive itself, of course, but
   this is an added bonus)

It has a bunch of dependencies:

https://github.com/gcla/termshark/blob/master/go.mod

This is an estimate of the work needed:

$ dh-make-golang estimate github.com/gcla/termshark
2019/04/23 09:02:34 Bringing github.com/gcla/termshark to Debian requires 
packaging the following Go packages:
github.com/gcla/termshark
  github.com/gcla/gowid
          github.com/go-test/deep
  gopkg.in/fsnotify.v1
  github.com/gcla/deep

I believe the `fsnotify` package is a false positive there, there is
at least two versions of this in Debian already:

https://tracker.debian.org/pkg/golang-fsnotify
https://tracker.debian.org/pkg/golang-github-howeyc-fsnotify

... not sure what's up with that. I haven't found anything for
go-test/deep or gcla/deep (are those the same thing?) or gcla/gowid
either. The latter (gowid) might be especially problematic because
there are *many* such libraries in the golang world:

https://github.com/gcla/gowid#similar-projects
https://appliedgo.net/tui/

... and gowid is not a particularly popular one:

https://libs.garden/go/terminal?sort=popular

It might nevertheless not be a problem to have distinct codebases as
long as they don't overlap, just like we have (say) GTK and QT. ;)

I'd love if someone from the golang team would just tackle this, but I
might do it myself if the needs becomes too pressing.

--- End Message ---
--- Begin Message ---
Source: termshark
Source-Version: 1.0.0-1

We believe that the bug you reported is fixed in the latest version of
termshark, 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 927...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dawid Dziurla <dawidd0...@gmail.com> (supplier of updated termshark 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 24 Apr 2019 19:39:36 +0200
Source: termshark
Binary: termshark
Architecture: source amd64
Version: 1.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Dawid Dziurla <dawidd0...@gmail.com>
Description:
 termshark  - Terminal UI for tshark, inspired by Wireshark
Closes: 927799
Changes:
 termshark (1.0.0-1) unstable; urgency=medium
 .
   * Initial release (Closes: #927799)
Checksums-Sha1:
 c6bdbd5a49923b731508a7d5d35315cacd38c722 2441 termshark_1.0.0-1.dsc
 f342c619ebb5300a53019411ae8eaceb6aeb301d 110515 termshark_1.0.0.orig.tar.gz
 916fb87d370b801cdae96333e779bf3052b61fc9 3412 termshark_1.0.0-1.debian.tar.xz
 95286651106a599aee522721ca56fd589dbd7ff7 12874 
termshark_1.0.0-1_amd64.buildinfo
 59445e4575461e30fad9c9e32051128c3ab2f1e6 3326576 termshark_1.0.0-1_amd64.deb
Checksums-Sha256:
 09debf4aea3f5d241d399e71571d26e64253b141de416a3b15bf231e23b960ca 2441 
termshark_1.0.0-1.dsc
 4240220d9e1590ac40857d9a39e884ee7c49dd33d9d3f16d72bc3c2e21fe46d6 110515 
termshark_1.0.0.orig.tar.gz
 c6dd22ef999c728bfaf0b4798ae347550c9a1a5161ea5dfafe940d7f12cc1aa3 3412 
termshark_1.0.0-1.debian.tar.xz
 2c38373dfb2fa79eb40e9d6a389c0cbccb1c4324c80ef2703bfc11fd52cf88d3 12874 
termshark_1.0.0-1_amd64.buildinfo
 360058a18efb4a7a809d12f05ef7514c73479b30bfbe1457e788644315396ce5 3326576 
termshark_1.0.0-1_amd64.deb
Files:
 7da04f45f77938359980cd7a83559825 2441 devel optional termshark_1.0.0-1.dsc
 6d7f6b4f2495713b0b0188e1c0525497 110515 devel optional 
termshark_1.0.0.orig.tar.gz
 b9d89ca44ec7a4f63ac4abd6845babca 3412 devel optional 
termshark_1.0.0-1.debian.tar.xz
 af7807f070e48bc95f61e02c2886443c 12874 devel optional 
termshark_1.0.0-1_amd64.buildinfo
 521731a727402638c366ce86911565c5 3326576 devel optional 
termshark_1.0.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEPwDop1BN06KlsbfijqM4hED8f1wFAlzDeKsACgkQjqM4hED8
f1xrhg/8C6ZbqLVEpQTwGq3wIVWf/JZGAFSKa+9geXbrEl3v7MZPc4vx8IkYBlU8
U1Eu96AG7+Lx0L6G5fFApykDgPcdXRf60aAIVlbpZHQhOVzwVbzS412uzaJtwPFa
+/JnxXPRFKmqohY5UIO7jvoq5AmIgtQmOXRYhjF++govQLpwygRYyUzysgOuAJ95
tLrI8KXQzD5yKgcO6Szyka3dxN/q2GyF0MfWc/0G4GQ3NnuYotv+Gf8sv5n84cmq
P2nfmDNTlyY1vDmNdjjZtulwMMzMLYsLV7G7WNakVamwXYuQqBkhT8xB6ai8Beu6
rVHrywtqbTVC3NBAGJmvcAdL7IsCLHF+Rhwgp8Nbt0dXjgGXzsQ10FCb7sfq1qvB
IU7SNxKY7/yTxvr2MhN+WmStv5UEhcj6d3sRKHtGENwTmF7zYCbn3OTAmjVBuazX
Spk7qYZ71t7PjyutA7ZEB+LiQyYvNqcNEcL1aKqAdB4F5j9+lJvgcxPHjcdLZRq2
HMDjX+ObaildoznGj7j4hMyKcZF0tVWjNdn3pImGBSGbZOMy7K3MaIURrkuyNBlR
Gbz88b0hL12ewhtX6ffdK42ay+CPH6pXLOsc7dMF2h9biU75r4nKEC+V2GIKKQXv
HsMIgPKKKDG8k4NKSWPc4KWm18QbIzzuxDXjGUwsP99cNY02UwE=
=GjxA
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to