Search Criteria
Package Details: sslh-git 2.1.1.r16.gde7351f-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/sslh-git.git (read-only, click to copy) |
---|---|
Package Base: | sslh-git |
Description: | SSL/SSH/OpenVPN/XMPP/tinc port multiplexer |
Upstream URL: | http://www.rutschle.net/tech/sslh.shtml |
Licenses: | GPL-2.0-only |
Conflicts: | sslh |
Provides: | sslh |
Submitter: | mortzu |
Maintainer: | gilcu3 |
Last Packager: | gilcu3 |
Votes: | 6 |
Popularity: | 0.000343 |
First Submitted: | 2010-08-30 11:21 (UTC) |
Last Updated: | 2024-05-06 14:24 (UTC) |
Dependencies (8)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libbsd (libbsd-gitAUR)
- libcap
- libconfig (libconfig-gitAUR)
- libev
- pcre2 (pcre2-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, sysupdated-systemd-gitAUR, systemd-gitAUR, systemd-fmlAUR) (make)
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
gilcu3 commented on 2023-10-27 09:42 (UTC) (edited on 2023-10-27 09:44 (UTC) by gilcu3)
@Nebulosa thanks for the changes, they have not been trivial to digest for me. One question though, if I make a single systemd service file as you suggest, how would a user that uses sslh-select by default configure it? I cannot see any nice option that would survive package updates
PS: there is a proposal here for enhancing systemd support https://github.com/yrutschle/sslh/pull/231 but it seems it is not going to be added anytime soon
Nebulosa commented on 2023-10-26 17:28 (UTC) (edited on 2023-10-27 20:14 (UTC) by Nebulosa)
@gilcu3 thank you for accepting my edits!
But! :)
My point was in that you don't need any extra files, only PKGBUILD and install file - keep vanilla files as possible as can, KISS principe. As you can see by yourself in gitlab history, maintaner of official package just had taken your PKGBUILD and other files and implemented them. So, if you change the logic here it syncronized in official package too)
Anyway, go further: function prepare() now is useless (because of #66 string) and contain typo:
-F/etc/sslh.conf
Made a new version of my PKGBUILD with described items below, according AUR guidelines, namcap and clean buildroot. https://0x0.st/Hy8q.txt
Install file https://0x0.st/Hyc8.txt
gilcu3 commented on 2023-10-25 11:13 (UTC)
@Nebula thank you for the changes. I just implemented all of them, except a couple that would make this package less similar to the official
sslh
package.Nebulosa commented on 2023-10-23 20:54 (UTC) (edited on 2023-10-24 09:17 (UTC) by Nebulosa)
Didn't notice that it already had a non-git version of sslh (lol!) and made my own PKGBUILD file:
Features are:
1) All files for package takes only from sources.
2) Making sslh.cfg from basic.cfg (without fork-bomb, when 443 port point to 443 again below).
3) Added sslh-ev in package
4) conf2struct not a required dependence for compiling.
5) Idea that /usr/bin/sslh linked to /usr/bin/sslh-fork is quite right. In install file I made comment about that. There is no need three service files, you need only link on needed execitable and update daemon-reload and systemctl will launch sshl.socket automatically
Could you please update main PKGBUILD file?
gilcu3 commented on 2022-09-20 15:40 (UTC)
@sph should be fixed now, I added the required packages to AUR
sph commented on 2022-01-30 10:44 (UTC)
Won't build without conf2struct, another project of Rutschle (and not in AUR)
willemw commented on 2016-03-11 13:29 (UTC)
willemw commented on 2016-02-20 11:03 (UTC)
« First ‹ Previous 1 2 3 Next › Last »