Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package shadowsocks-rust for 
openSUSE:Factory checked in at 2025-01-07 20:52:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shadowsocks-rust (Old)
 and      /work/SRC/openSUSE:Factory/.shadowsocks-rust.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "shadowsocks-rust"

Tue Jan  7 20:52:05 2025 rev:12 rq:1235195 version:1.21.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/shadowsocks-rust/shadowsocks-rust.changes        
2024-11-22 23:53:56.227427791 +0100
+++ 
/work/SRC/openSUSE:Factory/.shadowsocks-rust.new.1881/shadowsocks-rust.changes  
    2025-01-07 20:52:32.658741237 +0100
@@ -1,0 +2,7 @@
+Mon Jan  6 08:27:53 UTC 2025 - Hillwood Yang <[email protected]>
+
+- Fix start failure by systemd
+  * Make sure /etc/shadowsocks can be read by shadowsocks user
+  * Create the PID file under /run/shadowsocks
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ shadowsocks-rust.spec ++++++
--- /var/tmp/diff_new_pack.0OrQ3J/_old  2025-01-07 20:52:34.058799123 +0100
+++ /var/tmp/diff_new_pack.0OrQ3J/_new  2025-01-07 20:52:34.062799289 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package shadowsocks-rust
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -89,7 +89,8 @@
 %service_add_post %{name}-server.service
 %service_add_post %{name}-manager.service
 chown root:shadowsocks %{_sysconfdir}/shadowsocks -R
-chmod 640 %{_sysconfdir}/shadowsocks -R
+chmod 750 %{_sysconfdir}/shadowsocks
+chmod 640 %{_sysconfdir}/shadowsocks/*
 
 %preun
 %service_del_preun %{name}-client.service

++++++ shadowsocks-rust-client.service ++++++
--- /var/tmp/diff_new_pack.0OrQ3J/_old  2025-01-07 20:52:34.114801439 +0100
+++ /var/tmp/diff_new_pack.0OrQ3J/_new  2025-01-07 20:52:34.118801604 +0100
@@ -18,7 +18,7 @@
 RestrictRealtime=true
 # end of automatic additions
 Type=forking
-PIDFile=/var/run/shadowsocks-rust-client.pid
+PIDFile=/run/shadowsocks/shadowsocks-rust-client.pid
 ExecStart=/usr/bin/sslocal --log-without-time -c 
/etc/shadowsocks/shadowsocks-rust.json --tcp-fast-open
 Restart=on-failure
 User=shadowsocks

++++++ shadowsocks-rust-manager.service ++++++
--- /var/tmp/diff_new_pack.0OrQ3J/_old  2025-01-07 20:52:34.142802596 +0100
+++ /var/tmp/diff_new_pack.0OrQ3J/_new  2025-01-07 20:52:34.146802762 +0100
@@ -18,7 +18,7 @@
 RestrictRealtime=true
 # end of automatic additions
 Type=forking
-PIDFile=/var/run/shadowsocks-rust-manager.pid
+PIDFile=/run/shadowsocks/shadowsocks-rust-manager.pid
 ExecStart=/usr/bin/ssmanager --log-without-time -c 
/etc/shadowsocks/shadowsocks-rust.json --tcp-fast-open
 Restart=on-failure
 User=shadowsocks

++++++ shadowsocks-rust-server.service ++++++
--- /var/tmp/diff_new_pack.0OrQ3J/_old  2025-01-07 20:52:34.166803589 +0100
+++ /var/tmp/diff_new_pack.0OrQ3J/_new  2025-01-07 20:52:34.178804085 +0100
@@ -18,7 +18,7 @@
 RestrictRealtime=true
 # end of automatic additions
 Type=forking
-PIDFile=/var/run/shadowsocks-rust-server.pid
+PIDFile=/run/shadowsocks/shadowsocks-rust-server.pid
 ExecStart=/usr/bin/ssserver --log-without-time -c 
/etc/shadowsocks/shadowsocks-rust.json --tcp-fast-open
 Restart=on-failure
 User=shadowsocks

Reply via email to