Bug ID | 1214213 |
---|---|
Summary | shadowsocks-rust: shadowsocks-rust-client.service should not use Type=forking |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | All |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Network |
Assignee | screening-team-bugs@suse.de |
Reporter | darkgeekyang@foxmail.com |
QA Contact | qa-bugs@suse.de |
Target Milestone | --- |
Found By | --- |
Blocker | --- |
Hi,
The shadowsocks-rust-client.service provided by shadowsocks-rust has Type set
to forking, which leads to the timeout of this service every minutes. Since the
command sslocal used in ExecStart won't fork, so it's not correct to use
forking, instead we should just remove the two lines in the unit service:
>Type=forking
>PIDFile=/var/run/shadowsocks-rust-client.pid
After doing this, the service becomes stable.