joewalnes / websocketd

Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
http://websocketd.com/
BSD 2-Clause "Simplified" License
17.12k stars 1.01k forks source link

Release as deb/rpm/pkg #28

Closed thedrow closed 9 years ago

thedrow commented 10 years ago

jordansissel/fpm allows you to easily create packages in multiple formats such as .deb, .rpm and *.pkg for Mac (and even tarballs for those who do not want them). bernd/fpm-cookery also helps creating packages by allowing to write small scripts that use fpm. With those two projects, it should be fairly easy to build packages in multiple formats.

joewalnes commented 10 years ago

Good idea. I'll look into it. Can you help out with testing?

thedrow commented 10 years ago

Sure. I'll do what I can.

asergeyev commented 10 years ago

BTW, go 1.0 that's in standard Ubuntu packages has issue in net/http. It won't close connection on HTTP/1.1 request with "Connection: close" header therefore some clients that would not initiate closing would be stuck there waiting for server to close for very long time.

I mean that if you write deb/rpm package rules file it's better if it downloads go of particular version and installs it somewhere to avoid using already installed buggy version.

asergeyev commented 10 years ago

link with #77

asergeyev commented 9 years ago

We at this point have builder for rpm and deb files, we just need to publish them and see if someone would like to downstream them (or suggest changes)

omarali-me commented 5 years ago

image

I was trying to install the deb package and got this.. I think you need to fix it by adding the name or something..