Package Details: shadowsocks-rust-bin 1.15.3-1

Git Clone URL: https://aur.archlinux.org/shadowsocks-rust-bin.git (read-only, click to copy)
Package Base: shadowsocks-rust-bin
Description: A Rust port of shadowsocks https://shadowsocks.org/ (binary version)
Upstream URL: https://github.com/shadowsocks/shadowsocks-rust
Keywords: censorship evasion tunnel
Licenses: MIT
Conflicts: shadowsocks-rust, shadowsocks-rust-git
Provides: shadowsocks-rust
Submitter: 4679
Maintainer: spyophobia (DuckSoft)
Last Packager: spyophobia
Votes: 10
Popularity: 0.000232
First Submitted: 2021-03-19 11:32 (UTC)
Last Updated: 2023-03-13 06:41 (UTC)

Pinned Comments

spyophobia commented on 2023-03-04 06:07 (UTC)

After some user feedback regarding the the specialised unit files this package came with, I have come to agree that using the same unit files as the other two AUR packages (shadowsocks-rust and shadowsocks-rust-git) provides a better UX. Therefore I have reverted the breaking systemd unit changes. Sorry for the inconvenience.

For those who wish to continue using the shadowsocks-rust-local@.service units, you can install shadowsocks-rust-multiprofile-daemon-git alongside any one of shadowsocks-rust, shadowsocks-rust-bin, or shadowsocks-rust-git. The unit names have been slightly changed to prevent conflict with these packages, but everything else remains the same.

Latest Comments

1 2 Next › Last »

spyophobia commented on 2023-03-04 06:07 (UTC)

After some user feedback regarding the the specialised unit files this package came with, I have come to agree that using the same unit files as the other two AUR packages (shadowsocks-rust and shadowsocks-rust-git) provides a better UX. Therefore I have reverted the breaking systemd unit changes. Sorry for the inconvenience.

For those who wish to continue using the shadowsocks-rust-local@.service units, you can install shadowsocks-rust-multiprofile-daemon-git alongside any one of shadowsocks-rust, shadowsocks-rust-bin, or shadowsocks-rust-git. The unit names have been slightly changed to prevent conflict with these packages, but everything else remains the same.

spyophobia commented on 2022-10-14 02:21 (UTC)

@suienzan Thanks! Fixed.

suienzan commented on 2022-10-13 03:24 (UTC)

config examples should be install to /etc/shadowsocks-rust/

spyophobia commented on 2022-08-27 07:51 (UTC) (edited on 2022-10-14 02:17 (UTC) by spyophobia)

BREAKING CHANGES:

I have updated the systemd unit files to achieve the following:

  • Unit names are now more descriptive (shadowsocks-rust@.service -> shadowsocks-rust-local@.service)
  • Added user units alongside system units to allow activation per-user (systemctl --user start shadowsocks-rust-local@...)
  • Improved security using systemd's sandboxing features
  • Allow clearer configuration profile management (see unit files)

This unfortunately means that you will have to move/edit your config files to meet the expectations of the new unit files. Please see the comments in *.service files for how config files should now be arranged.

Sorry for the inconvenience and thank you for your understanding.

spyophobia commented on 2022-05-08 18:01 (UTC)

BREAKING CHANGES:

I have restored the installed binaries to their original names to conform to the shadowsocks-rust package (ssserver-rust -> ssserver, sslocal-rust -> sslocal, etc.).

I have also added the ssservice binary, if you prefer this one.

ohmyarch commented on 2021-12-20 13:03 (UTC)

v1.12.5 is out.

4679 commented on 2021-08-21 23:29 (UTC)

arm and aarch64 has been added

KokaKiwi commented on 2021-08-21 09:40 (UTC)

Hi, could other supported archs be added in the PKGBUILD, as the binaries are also built for AArch64, ARM, MIPS[EL] and i686?

At least aarch64 and arm could be useful for getting this package on stuff like Raspberry Pi and such.

DuckSoft commented on 2021-04-25 03:05 (UTC)

Updated. Thanks!

4679 commented on 2021-04-25 03:02 (UTC)

@DuckSoft Sorry, I've been busy lately, added you to co-maintainer.