| 
					
				 | 
			
			
				@@ -214,24 +214,44 @@ update() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	echo "Downloading..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	log_str "0" "Downloading..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	$UTIL_MKDIR "$SETT_DAEMON_PATH/update" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	$UTIL_WGET -q -O "$SETT_DAEMON_PATH/update/daemon.zip" "https://github.com/vladimirok5959/bash-empty-daemon/releases/download/latest/daemon.zip" > /dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	echo "Extracting..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	log_str "0" "Extracting..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	$UTIL_UNZIP -o "$SETT_DAEMON_PATH/update/daemon.zip" -d "$SETT_DAEMON_PATH/update" > /dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	echo "Updating..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	log_str "0" "Updating..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if [ "$SETT_DAEMON_STATUS" = "1" ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		$UTIL_CP "$0" "$SETT_DAEMON_PATH/xyzcopy.sh" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		$0 stop 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	# Replace 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	echo "Updating almost completed" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	log_str "0" "Updating almost completed" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	echo "Status: ($SETT_DAEMON_STATUS)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	echo "SETT_DAEMON_PATH: ($SETT_DAEMON_PATH)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	# Complete 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	`"$SETT_DAEMON_PATH/xyzcopy.sh xyzcopy"&` > /dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	echo "Updating completed" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+xyzcopy() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if [ ! -d "$SETT_DAEMON_PATH/update" ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		log_str "0" "Something wrong, updating not completed!" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		exit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	# Delay before replace 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	sleep 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	echo "Replacing started..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	log_str "0" "Replacing started..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 usage() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -255,6 +275,9 @@ case $1 in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	"update") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		update 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	"xyzcopy") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		xyzcopy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	*) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		usage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		;; 
			 |