From a9a2da987cc9f02e8c209b9e1d24550c852b54fe Mon Sep 17 00:00:00 2001 From: liuzhilin Date: Fri, 15 Mar 2024 15:45:23 +0800 Subject: [PATCH] fix smbd service error --- 0001-fix-smdb-service-error.patch | 25 +++++++++++++++++++++++++ dde-file-manager.spec | 7 ++++++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 0001-fix-smdb-service-error.patch diff --git a/0001-fix-smdb-service-error.patch b/0001-fix-smdb-service-error.patch new file mode 100644 index 0000000..2a421a6 --- /dev/null +++ b/0001-fix-smdb-service-error.patch @@ -0,0 +1,25 @@ +From f6c1461693abcce4ed0f0590a6fdac1a4ba0a38f Mon Sep 17 00:00:00 2001 +From: liuzhilin +Date: Fri, 15 Mar 2024 15:33:51 +0800 +Subject: [PATCH] fix-smdb-service-error + +--- + src/dde-file-manager-daemon/usershare/usersharemanager.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/dde-file-manager-daemon/usershare/usersharemanager.cpp b/src/dde-file-manager-daemon/usershare/usersharemanager.cpp +index c6e26ca..e68b464 100644 +--- a/src/dde-file-manager-daemon/usershare/usersharemanager.cpp ++++ b/src/dde-file-manager-daemon/usershare/usersharemanager.cpp +@@ -143,7 +143,7 @@ bool UserShareManager::createShareLinkFile() + }*/ + + QProcess sh; +- static QString cmd("ln -sf /lib/systemd/system/smbd.service /etc/systemd/system/multi-user.target.wants/smbd.service"); ++ static QString cmd("ln -sf /lib/systemd/system/smb.service /etc/systemd/system/multi-user.target.wants/smbd.service"); + sh.start(cmd); + auto ret = sh.waitForFinished(); + return ret; +-- +2.39.3 + diff --git a/dde-file-manager.spec b/dde-file-manager.spec index 50a5946..4f7315c 100644 --- a/dde-file-manager.spec +++ b/dde-file-manager.spec @@ -1,4 +1,4 @@ -%define anolis_release .0.2 +%define anolis_release .0.3 Name: dde-file-manager Version: 5.7.8.1 Release: 1%{anolis_release}%{?dist} @@ -8,6 +8,7 @@ URL: https://github.com/linuxdeepin/dde-file-manager Source0: %{name}_%{version}.orig.tar.xz Patch1: 0001-del-background-license.patch +Patch2: 0001-fix-smdb-service-error.patch BuildRequires: gcc-c++ BuildRequires: desktop-file-utils @@ -128,6 +129,7 @@ Deepin desktop environment - desktop module. %prep %setup -q %patch1 -p1 +%patch2 -p1 # fix file permissions find -type f -perm 775 -exec chmod 644 {} \; #sed -i '/target.path/s|lib|%{_lib}|' src/dde-dock-plugins/disk-mount/disk-mount.pro @@ -243,6 +245,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/dde-home.desktop ||: %{_datadir}/dbus-1/services/com.deepin.dde.desktop.service %changelog +* Fri Mar 15 2024 liuzhilin - 5.7.8.1-1.0.3 +- fix smbd service error + * Wed Mar 13 2024 yangxianzhao - 5.7.8.1-1.0.2 - del background license -- Gitee