Script 'mail_helper' called by obssrc
Hello community,

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

Package is "shadowsocks-libev"

Tue Jan  7 20:51:49 2025 rev:22 rq:1235124 version:3.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/shadowsocks-libev/shadowsocks-libev.changes      
2023-12-13 18:36:53.194669787 +0100
+++ 
/work/SRC/openSUSE:Factory/.shadowsocks-libev.new.1881/shadowsocks-libev.changes
    2025-01-07 20:52:16.422069930 +0100
@@ -1,0 +2,7 @@
+Mon Jan  6 08:27:53 UTC 2025 - Hillwood Yang <hillw...@opensuse.org>
+
+- Fix start failure by systemd
+  * Make sure /etc/shadowsocks can be read by shadowsocks user
+  * Create the PID under /run/shadowsocks
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ shadowsocks-libev.spec ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.074096888 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.074096888 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package shadowsocks-libev
 #
-# Copyright (c) 2023 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
@@ -172,7 +172,8 @@
 %service_add_post %{name}-redir@.service
 %service_add_post %{name}-tunnel@.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}-server.service

++++++ shadowsocks-libev-client.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.110098376 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.114098542 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-client.pid
-ExecStart=/usr/bin/ss-local -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /var/run/shadowsocks-libev-client.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-client.pid
+ExecStart=/usr/bin/ss-local -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /run/shadowsocks/shadowsocks-libev-client.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-client@.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.134099369 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.138099534 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-client@%i.pid
-ExecStart=/usr/bin/ss-local -c /etc/shadowsocks/%i.json -f 
/var/run/shadowsocks-libev-client@%i.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-client@%i.pid
+ExecStart=/usr/bin/ss-local -c /etc/shadowsocks/%i.json -f 
/run/shadowsocks/shadowsocks-libev-client@%i.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-manager.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.170100858 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.174101022 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-manager.pid
-ExecStart=/usr/bin/ss-manager -c 
/etc/shadowsocks/shadowsocks-libev-config.json -f 
/var/run/shadowsocks-libev-manager.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-manager.pid
+ExecStart=/usr/bin/ss-manager -c 
/etc/shadowsocks/shadowsocks-libev-config.json -f 
/run/shadowsocks/shadowsocks-libev-manager.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-nat.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.194101850 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.198102016 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-nat.pid
-ExecStart=/usr/bin/ss-nat -c /etc/shadowsocks/shadowsocks-libev-config.json -f 
/var/run/shadowsocks-libev-nat.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-nat.pid
+ExecStart=/usr/bin/ss-nat -c /etc/shadowsocks/shadowsocks-libev-config.json -f 
/run/shadowsocks/shadowsocks-libev-nat.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-nat@.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.222103008 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.226103172 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-nat@%i.pid
-ExecStart=/usr/bin/ss-nat -c /etc/shadowsocks/%i.json -f 
/var/run/shadowsocks-libev-nat@%i.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-nat@%i.pid
+ExecStart=/usr/bin/ss-nat -c /etc/shadowsocks/%i.json -f 
/run/shadowsocks/shadowsocks-libev-nat@%i.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-redir.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.250104165 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.250104165 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-redir.pid
-ExecStart=/usr/bin/ss-redir -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /var/run/shadowsocks-libev-redir.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-redir.pid
+ExecStart=/usr/bin/ss-redir -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /run/shadowsocks/shadowsocks-libev-redir.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-redir@.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.270104992 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.282105488 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-redir@%i.pid
-ExecStart=/usr/bin/ss-redir -c /etc/shadowsocks/%i.json -f 
/var/run/shadowsocks-libev-redir@%i.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-redir@%i.pid
+ExecStart=/usr/bin/ss-redir -c /etc/shadowsocks/%i.json -f 
/run/shadowsocks/shadowsocks-libev-redir@%i.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-server.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.302106315 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.302106315 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-server.pid
-ExecStart=/usr/bin/ss-server -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /var/run/shadowsocks-libev-server.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-server.pid
+ExecStart=/usr/bin/ss-server -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /run/shadowsocks/shadowsocks-libev-server.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-server@.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.326107307 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.330107473 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-server@%i.pid
-ExecStart=/usr/bin/ss-server -c /etc/shadowsocks/%i.json -f 
/var/run/shadowsocks-libev-server@%i.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-server@%i.pid
+ExecStart=/usr/bin/ss-server -c /etc/shadowsocks/%i.json -f 
/run/shadowsocks/shadowsocks-libev-server@%i.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-tunnel.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.354108465 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.358108630 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-tunnel.pid
-ExecStart=/usr/bin/ss-tunnel -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /var/run/shadowsocks-libev-tunnel.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-tunnel.pid
+ExecStart=/usr/bin/ss-tunnel -c /etc/shadowsocks/shadowsocks-libev-config.json 
-f /run/shadowsocks/shadowsocks-libev-tunnel.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

++++++ shadowsocks-libev-tunnel@.service ++++++
--- /var/tmp/diff_new_pack.cyFp6d/_old  2025-01-07 20:52:17.382109623 +0100
+++ /var/tmp/diff_new_pack.cyFp6d/_new  2025-01-07 20:52:17.386109788 +0100
@@ -18,8 +18,8 @@
 RestrictRealtime=true
 # end of automatic additions 
 Type=forking
-PIDFile=/var/run/shadowsocks-libev-tunnel@%i.pid
-ExecStart=/usr/bin/ss-tunnel -c /etc/shadowsocks/%i.json -f 
/var/run/shadowsocks-libev-tunnel@%i.pid -u --fast-open
+PIDFile=/run/shadowsocks/shadowsocks-libev-tunnel@%i.pid
+ExecStart=/usr/bin/ss-tunnel -c /etc/shadowsocks/%i.json -f 
/run/shadowsocks/shadowsocks-libev-tunnel@%i.pid -u --fast-open
 Restart=on-failure
 User=shadowsocks
 Group=shadowsocks

Reply via email to