#!/bin/sh echo "================= post remove custom scripts start: $*=================" if [ "$1" = "remove" ]; then rm /etc/xdg/autostart/spexplorerauto.desktop > /dev/null 2>&1 rm /usr/share/applications/spexplorerauto.desktop > /dev/null 2>&1 rm -rf /opt/rvc > /dev/null 2>&1 rm -rf /opt/Run > /dev/null 2>&1 rm -rf /opt/wlog > /dev/null 2>&1 rm Run.ini > /dev/null 2>&1 rm /usr/lib/cef_100_percent.pak > /dev/null 2>&1 rm /usr/lib/cef_200_percent.pak > /dev/null 2>&1 rm /usr/lib/cef_extensions.pak > /dev/null 2>&1 rm /usr/lib/cef.pak > /dev/null 2>&1 rm /usr/lib/chrome-sandbox > /dev/null 2>&1 rm /usr/lib/devtools_resources.pak > /dev/null 2>&1 rm /usr/lib/icudtl.dat > /dev/null 2>&1 rm /usr/lib/libcef.so > /dev/null 2>&1 rm /usr/lib/libEGL.so > /dev/null 2>&1 rm /usr/lib/libGLESv2.so > /dev/null 2>&1 rm /usr/lib/snapshot_blob.bin > /dev/null 2>&1 rm /usr/lib/v8_context_snapshot.bin > /dev/null 2>&1 rvc_user=$USER if [ -z "$rvc_user" -o "$rvc_user" = "root" ]; then users=$(cat /etc/passwd | awk -F: '$3>=500' | cut -f 1 -d :) echo "user list: $users" cnt=0 for var in $(echo ${users} | awk '{split($0,arr,",");for(i in arr) print arr[i]}') do if [ ${var} != 'nobody' -a ${var} != 'systemd-coredump' -a ${var} != 'liuwt' -a ${var} != 'deepin-anything-server' ]; then cnt=$((${cnt}+1)) rvc_user=${var} fi done if [ $cnt -ne 1 ]; then echo "too many users: $cnt" rvc_user='' else echo "aim user: $rvc_user" fi fi rm /home/$rvc_user/Desktop/spexplorerauto.desktop > /dev/null 2>&1 echo "[INFO]: set menu tool as show mode..." gsettings set com.deepin.dde.dock hide-mode keep-showing echo "[INFO]: set menu tool as show mode done!" papers_dir=/usr/share/wallpapers/deepin papers_bak_dir=/usr/share/wallpapers/deepin_bak if [ -d $papers_bak_dir ]; then rm -rf $papers_dir/* > /dev/null 2>&1 cp $papers_bak_dir/* $papers_dir fi else rm -rf /opt/rvc/dbg > /dev/null 2>&1 rm -rf /opt/rvc/dmp > /dev/null 2>&1 rm -rf /opt/rvc/slv > /dev/null 2>&1 rm -rf /opt/rvc/terminaldbstorage > /dev/null 2>&1 rm -rf /opt/rvc/Downloads > /dev/null 2>&1 rm -rf /opt/wlog > /dev/null 2>&1 rm Run.ini > /dev/null 2>&1 rm /opt/Run/hardwarecfg/root.ini > /dev/null 2>&1 rm -rf /opt/Run/runinfo > /dev/null 2>&1 fi exit 0