Merge pull request #1743 from fufesou/fix_debian_script
debian prerm, fix condition expression
This commit is contained in:
		
						commit
						4a295d844c
					
				| @ -14,14 +14,17 @@ case $1 in | |||||||
| 			rm /etc/systemd/system/rustdesk.service /usr/lib/systemd/system/rustdesk.service || true | 			rm /etc/systemd/system/rustdesk.service /usr/lib/systemd/system/rustdesk.service || true | ||||||
| 			 | 			 | ||||||
| 			# workaround temp dev build between 1.1.9 and 1.2.0 | 			# workaround temp dev build between 1.1.9 and 1.2.0 | ||||||
| 			serverUser=$(ps -ef | grep -E 'rustdesk +--server' | awk '{print $1}' | head -1) |  | ||||||
| 			ubuntuVersion=$(grep -oP 'VERSION_ID="\K[\d]+' /etc/os-release | bc -l) | 			ubuntuVersion=$(grep -oP 'VERSION_ID="\K[\d]+' /etc/os-release | bc -l) | ||||||
| 			waylandSupportVersion=21 | 			waylandSupportVersion=21 | ||||||
| 			if [ "$serverUser" != "" ] && [ "$serverUser" != "root" ] && [ "$ubuntuVersion" -ge "$waylandSupportVersion" ] | 			if [ "$ubuntuVersion" != "" ] && [ "$ubuntuVersion" -ge "$waylandSupportVersion" ] | ||||||
| 			then | 			then | ||||||
| 				systemctl --machine=${serverUser}@.host --user stop rustdesk || true | 				serverUser=$(ps -ef | grep -E 'rustdesk +--server' | grep -v 'sudo ' | awk '{print $1}' | head -1) | ||||||
|  | 				if [ "$serverUser" != "" ] && [ "$serverUser" != "root" ] | ||||||
|  | 				then | ||||||
|  | 					systemctl --machine=${serverUser}@.host --user stop rustdesk >/dev/null 2>&1 || true | ||||||
| 				fi | 				fi | ||||||
| 			rm /usr/lib/systemd/user/rustdesk.service >/dev/null 2>/dev/null || true | 			fi | ||||||
|  | 			rm /usr/lib/systemd/user/rustdesk.service >/dev/null 2>&1 || true | ||||||
| 		fi | 		fi | ||||||
|         ;; |         ;; | ||||||
| esac | esac | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user