Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package deepin-feature-enable for openSUSE:Factory checked in at 2021-08-29 21:34:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-feature-enable (Old)
and /work/SRC/openSUSE:Factory/.deepin-feature-enable.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-feature-enable"
Sun Aug 29 21:34:04 2021 rev:2 rq:914877 version:1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/deepin-feature-enable/deepin-feature-enable.changes 2021-04-27 21:35:54.444106773 +0200
+++ /work/SRC/openSUSE:Factory/.deepin-feature-enable.new.1899/deepin-feature-enable.changes 2021-08-29 21:34:17.314704421 +0200
@@ -1,0 +2,7 @@
+Sat Aug 28 14:45:01 UTC 2021 - Hillwood Yang
+
+- Update version to 1.1
+ * Fix a security issue, change temp dir to /root/.cache.
+ * Drop deepin-api profiles installation. fix boo#1070943
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deepin-feature-enable.spec ++++++
--- /var/tmp/diff_new_pack.7sNC6Q/_old 2021-08-29 21:34:17.882705208 +0200
+++ /var/tmp/diff_new_pack.7sNC6Q/_new 2021-08-29 21:34:17.886705213 +0200
@@ -17,15 +17,13 @@
Name: deepin-feature-enable
-Version: 1.0
+Version: 1.1
Release: 0
Summary: Deepin Features installer
License: WTFPL
Group: System/GUI/Other
Url: https://github.com/linuxdeepin
Source0: %{name}.in
-Requires: deepin-api-dbus
-Requires: deepin-api-polkit
Requires: deepin-daemon-dbus
Requires: deepin-daemon-polkit
Recommends: deepin-file-manager-dbus
++++++ deepin-feature-enable.in ++++++
--- /var/tmp/diff_new_pack.7sNC6Q/_old 2021-08-29 21:34:17.914705252 +0200
+++ /var/tmp/diff_new_pack.7sNC6Q/_new 2021-08-29 21:34:17.914705252 +0200
@@ -1,75 +1,11 @@
#!/bin/bash
# Name: Deepin Features installer
-# Version: 1.0
+# Version: 1.1
# Description: Enable dbus and policykit for Deepin Desktop on openSUSE
# Author: Hillwood Yang
# License: WTFPL-2.0
-SYSTEM_TMP=/tmp
-
-################################################################################
-# deepin-api-dbus
-TMP_DIR=$SYSTEM_TMP/deepin-api-dbus
-
-pushd /usr/share/dbus-1/system.d/ &>/dev/null
-
- Filelist1=&(ls com.deepin.api*) &>/dev/null
-
- if [ "$Filelist1" != "" ]; then
- rm -rf "$Filelist1"
- fi
-
-popd &>/dev/null
-
-pushd /usr/share/dbus-1/system-services/ &>/dev/null
-
- Filelist2=&(ls com.deepin.api*) &>/dev/null
-
- if [ "$Filelist2" != "" ]; then
- rm -rf "$Filelist2"
- fi
-
-popd &>/dev/null
-
-mkdir -p $TMP_DIR
-
-pushd $TMP_DIR &>/dev/null
- tar -xvf /usr/share/dde-api/dbus.tar.gz &>/dev/null
- cp dbus/system.d/* /usr/share/dbus-1/system.d/
- cp dbus/system-services/* /usr/share/dbus-1/system-services/
- chmod 0644 /usr/share/dbus-1/system.d/com.deepin.api*
- chmod 0644 /usr/share/dbus-1/system-services/com.deepin.api*
-popd &>/dev/null
-
-rm -rf $TMP_DIR
-
-echo "Deepin api profiles install succeed!"
-
-################################################################################
-# deepin-api-polkit
-TMP_DIR=$SYSTEM_TMP/deepin-api-polkit
-
-pushd /usr/share/polkit-1/actions/ &>/dev/null
-
- Filelist=&(ls com.deepin.api*) &>/dev/null
-
- if [ "$Filelist" != "" ]; then
- rm -rf "$Filelist"
- fi
-
-popd &>/dev/null
-
-mkdir -p $TMP_DIR
-
-pushd $TMP_DIR &>/dev/null
- tar -xvf /usr/share/dde-api/polkit.tar.gz &>/dev/null
- cp polkit/* /usr/share/polkit-1/actions/
- chmod 0644 /usr/share/polkit-1/actions/com.deepin.api*
-popd &>/dev/null
-
-rm -rf $TMP_DIR
-
-echo "Deepin API polkit profiles install succeed!"
+SYSTEM_TMP=/root/.cache
################################################################################
# deepin-daemon-dbus