Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debian: fixup debian packaging build scripts #1722

Merged
merged 6 commits into from
Oct 21, 2024

Conversation

mesher2024
Copy link
Contributor

@mesher2024 mesher2024 commented Oct 20, 2024

  1. Fix up multiple warnings caused by compact level (Debian package: Multiple warnings #1697).
  2. Replace nobody user in shadowsocks-rust.service unit file with DynamicUser, add DynamicUser in [email protected] and [email protected] unit file.
  3. Fix up postinst Dash script error caused by Bash string manipulation, replace it with sed script.

Fix up postinst bad substitution caused by Bash string manipulation in the Dash script.
Fix up the warning caused by compatibility levels before 10 are deprecated.
@mesher2024
Copy link
Contributor Author

  1. Remove dependency on pwgen in debian/control (Remove dependency on pwgen #1702 ).

@zonyitoo zonyitoo merged commit ac3dc69 into shadowsocks:master Oct 21, 2024
9 checks passed
@mesher2024 mesher2024 deleted the debian-postinst branch October 21, 2024 02:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants