diff --git a/.files b/.files
index df221a5..eecf716 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 4bd50b1..a1eb61d 100644
--- a/.rev
+++ b/.rev
@@ -7,4 +7,12 @@
888803
+
+ 660eb0b8431bd139735c6f702ff13f01
+ 1.1
+
+ dimstar_suse
+ (forwarded request 914876 from hillwood)
+ 914877
+
diff --git a/deepin-feature-enable.changes b/deepin-feature-enable.changes
index 9f1fd6c..cbb08d3 100644
--- a/deepin-feature-enable.changes
+++ b/deepin-feature-enable.changes
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+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
+
+-------------------------------------------------------------------
Tue Apr 27 12:05:03 UTC 2021 - Hillwood Yang
- Initial package for version 1.0
diff --git a/deepin-feature-enable.in b/deepin-feature-enable.in
index a426cca..0fcea51 100644
--- a/deepin-feature-enable.in
+++ b/deepin-feature-enable.in
@@ -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
diff --git a/deepin-feature-enable.spec b/deepin-feature-enable.spec
index 8168c45..ca1821b 100644
--- a/deepin-feature-enable.spec
+++ b/deepin-feature-enable.spec
@@ -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