pouriyajamshidi / tcping

Ping TCP ports using tcping. Inspired by Linux's ping utility. Written in Go
MIT License
503 stars 52 forks source link

Easier installation on linux: snap package #227

Open stardust85 opened 1 month ago

stardust85 commented 1 month ago

Is your feature request related to a problem? Please describe. A more comfortable way to install packages for many linux distributions is snap. It is also easier to create a snap package than a deb package.

Describe the solution you'd like I found an already existing snap for tcping by a user called Aibulat. If we trust him, we can add the installation instruction into the readme: sudo snap install tcping

Describe alternatives you've considered An alternative is to use the official deb package, but is is only for debian-based systems.

Additional context tcping snap page

pouriyajamshidi commented 1 month ago

Hi @stardust85,

Thanks for the context.

Well, I do not know that publisher and I don't even know if that package is the same as what we offer on this repo?

I've never created snap packages but if you are familiar, PRs are welcome.

stardust85 commented 1 month ago

I tried his tcping and it behaves differently. It looks like a different application with the same name. If we want to use snap, we will have to either call it different or ask snap store to remove the tcping package. Or to get contact to the owner of the snap package and find out why it behaves differently.

stardust85 commented 1 month ago

I created a snapcraft issue, because there is no contact information to the maintainer. Surprising that email is optional in snapcraft... https://bugs.launchpad.net/snapcraft/+bug/2076944

pouriyajamshidi commented 1 month ago

I tried his tcping and it behaves differently. It looks like a different application with the same name. If we want to use snap, we will have to either call it different or ask snap store to remove the tcping package. Or to get contact to the owner of the snap package and find out why it behaves differently.

I see. Thank you so much for looking into this. There are many flavors of tcping and I am not surprised to know that one is a dissimilar to ours.

I created a snapcraft issue, because there is no contact information to the maintainer. Surprising that email is optional in snapcraft... https://bugs.launchpad.net/snapcraft/+bug/2076944

I appreciate it :)