4 Commits

Author SHA1 Message Date
mesher2024
ac3dc699c3 debian: fixup debian packaging build scripts (#1722)
* debian: fix up postinst bad substitution

Fix up postinst bad substitution caused by Bash string manipulation in the Dash script.

* debian: update compat file

Fix up the warning caused by compatibility levels before 10 are deprecated.

* debian: replace user nobody in systemd file with dynamicuser

* debian: remove dependency on apg and pwgen in control file

* debian: update shadowsocks-rust-server@.service

Add `DynamicUser=yes` in shadowsocks-rust-server@.service

* debian: update shadowsocks-rust-local@.service

Add `DynamicUser=yes` in shadowsocks-rust-local@.service

---------

Co-authored-by: mesher2024 <mesher2024@users.noreply.github.com>
2024-10-21 10:02:33 +08:00
Marek Küthe
f64d745aae Remove dependency on pwgen (#1702)
Fixes https://github.com/shadowsocks/shadowsocks-rust/issues/1700

Signed-off-by: Marek Küthe <m.k@mk16.de>
2024-10-04 23:48:41 +08:00
wevsty
17ae98899d update service file use ssservice.
remove some wrong parameters.
2022-01-03 22:46:10 +08:00
Simon Shi
3b09d7633d Debian package fixes (#73)
* General cleanup & Refine Makefile

* Add sysinit & systemd file

* refine readme

* Bump deb version
Use `dch -i` for this work.

* Fix dependency

* Unnecessary postrm

* Add missing arguments
2017-10-12 02:00:46 +08:00