!45 fix add group failed issue
From: @dou33 Reviewed-by: @tanyulong2021 Signed-off-by: @tanyulong2021
This commit is contained in:
commit
b5eddf60cc
14
fix_add_group_failed_issue.patch
Normal file
14
fix_add_group_failed_issue.patch
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
diff -Naur ukui-control-center-3.0.1/group-manager-server/group_manager_server.cpp ukui-control-center-3.0.1~/group-manager-server/group_manager_server.cpp
|
||||||
|
--- ukui-control-center-3.0.1/group-manager-server/group_manager_server.cpp 2019-05-27 15:48:18.000000000 +0800
|
||||||
|
+++ ukui-control-center-3.0.1~/group-manager-server/group_manager_server.cpp 2021-09-02 14:35:55.436486626 +0800
|
||||||
|
@@ -66,8 +66,8 @@
|
||||||
|
QString groupadd = "/usr/sbin/groupadd";
|
||||||
|
QString addgroup = "/usr/sbin/addgroup";
|
||||||
|
QString command;
|
||||||
|
- QFile groupaddFile("/usr/sbin/addgroup");
|
||||||
|
- QFile addgroupFile("/usr/sbin/groupadd");
|
||||||
|
+ QFile groupaddFile("/usr/sbin/groupadd");
|
||||||
|
+ QFile addgroupFile("/usr/sbin/addgroup");
|
||||||
|
|
||||||
|
QProcess p(0);
|
||||||
|
QStringList args;
|
||||||
@ -1,7 +1,7 @@
|
|||||||
%define debug_package %{nil}
|
%define debug_package %{nil}
|
||||||
Name: ukui-control-center
|
Name: ukui-control-center
|
||||||
Version: 3.0.1
|
Version: 3.0.1
|
||||||
Release: 15
|
Release: 16
|
||||||
Summary: utilities to configure the UKUI desktop
|
Summary: utilities to configure the UKUI desktop
|
||||||
License: GPL-2+
|
License: GPL-2+
|
||||||
URL: http://www.ukui.org
|
URL: http://www.ukui.org
|
||||||
@ -84,6 +84,7 @@ patch11: 0011-power-add-sleep-function.patch
|
|||||||
patch12: 0012-window-add-title-icon.patch
|
patch12: 0012-window-add-title-icon.patch
|
||||||
patch13: 0001-fix-compile-extern-C-error.patch
|
patch13: 0001-fix-compile-extern-C-error.patch
|
||||||
patch14: fix_arm_root_user_crash.patch
|
patch14: fix_arm_root_user_crash.patch
|
||||||
|
patch15: fix_add_group_failed_issue.patch
|
||||||
|
|
||||||
Recommends: qt5-qtquickcontrols
|
Recommends: qt5-qtquickcontrols
|
||||||
|
|
||||||
@ -132,14 +133,16 @@ make INSTALL_ROOT=%{buildroot} install
|
|||||||
set -e
|
set -e
|
||||||
glib-compile-schemas /usr/share/glib-2.0/schemas/
|
glib-compile-schemas /usr/share/glib-2.0/schemas/
|
||||||
|
|
||||||
#systemctl enable ukui-group-manager.service
|
|
||||||
#systemctl start ukui-group-manager.service
|
|
||||||
chown root:root /usr/bin/checkuserpwd
|
chown root:root /usr/bin/checkuserpwd
|
||||||
chmod u+s /usr/bin/checkuserpwd
|
chmod u+s /usr/bin/checkuserpwd
|
||||||
|
|
||||||
|
%systemd_post ukui-group-manager.service
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
#systemctl disable ukui-group-manager.service
|
%systemd_preun ukui-group-manager.service
|
||||||
#systemctl stop ukui-group-manager.service
|
|
||||||
|
%postun
|
||||||
|
%systemd_postun ukui-group-manager.service
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -162,6 +165,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/polkit-1/actions/org.ukui.groupmanager.policy
|
%{_datadir}/polkit-1/actions/org.ukui.groupmanager.policy
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 2 2021 douyan <douyan@kylinos.cn> - 3.0.1-16
|
||||||
|
- fix add group failed issue
|
||||||
|
|
||||||
* Wed Sep 1 2021 douyan <douyan@kylinos.cn> - 3.0.1-15
|
* Wed Sep 1 2021 douyan <douyan@kylinos.cn> - 3.0.1-15
|
||||||
- fix arm verion root user open ukui-control-center crash issue
|
- fix arm verion root user open ukui-control-center crash issue
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user