From 0a61521cf966deeeaf8efe2793ccc2aa24e3bef7 Mon Sep 17 00:00:00 2001 From: dou33 Date: Mon, 14 Dec 2020 15:03:23 +0800 Subject: [PATCH] fix samba configure --- peony-extensions.spec | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/peony-extensions.spec b/peony-extensions.spec index c96248e..0ca7f55 100644 --- a/peony-extensions.spec +++ b/peony-extensions.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: peony-extensions Version: 3.0.1 -Release: 2 +Release: 3 Summary: Peony qt extensions (common files) License: LGPL-3.0+ URL: http://www.ukui.org @@ -54,12 +54,30 @@ popd %clean rm -rf $RPM_BUILD_ROOT +%post + +[ -d /var/lib/samba/usershares ] || mkdir /var/lib/samba/usershares +chmod 0777 /var/lib/samba/usershares +sed -i '/^\[global/a \\tusershare allow guests = yes\n\tusershare path = /var/lib/samba/usershares\n\tusershare max shares = 100\n\tusershare owner only = yes' /etc/samba/smb.conf +systemctl restart smb +systemctl restart nmb +systemctl enable smb +systemctl enable nmb + +%preun +sed -i '/usershare/d' /etc/samba/smb.conf +systemctl restart smb +systemctl restart nmb + %files %doc debian/copyright debian/changelog %{_libdir}/peony-extensions %{_prefix}/share/ %changelog +* Mon Dec 14 2020 douyan - 3.0.1-3 +- fix samba configure issue + * Tue Dec 8 2020 douyan - 3.0.1-2 - fix-peony-share-failed-issue -- Gitee