diff --git a/debian/changelog b/debian/changelog index 95d19b9..bfead7c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +deepin-anything (7.0.37) unstable; urgency=medium + + * fix: Disable ProtectHome to check mount info + + -- wangrong Tue, 20 Jan 2026 10:45:03 +0800 + deepin-anything (7.0.36) unstable; urgency=medium * fix: Fix sw64 gcc not support pie by default diff --git a/src/daemon/deepin-anything-daemon.service b/src/daemon/deepin-anything-daemon.service index a7c2882..65a3048 100755 --- a/src/daemon/deepin-anything-daemon.service +++ b/src/daemon/deepin-anything-daemon.service @@ -1,13 +1,15 @@ [Unit] Description=Deepin anything daemon service After=udisks2.service +# The time window is 3600 seconds (60 minutes) +StartLimitIntervalSec=3600 +# A maximum of 2 starts are allowed within this window. +StartLimitBurst=2 [Service] ExecStart=/usr/libexec/deepin-anything-daemon Restart=on-failure RestartSec=30 -StartLimitIntervalSec=3600 # The time window is 3600 seconds (60 minutes) -StartLimitBurst=2 # A maximum of 2 starts are allowed within this window. MemoryHigh=2G MemoryMax=3G diff --git a/src/server/deepin-anything-server.service b/src/server/deepin-anything-server.service index c74fd03..39d1e21 100644 --- a/src/server/deepin-anything-server.service +++ b/src/server/deepin-anything-server.service @@ -18,7 +18,8 @@ NoNewPrivileges=true OOMScoreAdjust=-500 Nice=-5 ProtectSystem=full -ProtectHome=true +# need to check the actual mount info +# ProtectHome=true InaccessiblePaths=-/etc/shadow InaccessiblePaths=-/etc/pam.d/ InaccessiblePaths=-/etc/NetworkManager/system-connections/