From 4c217f9b5107dc50378f1369dc129ed7c04ca7fc Mon Sep 17 00:00:00 2001 From: vados-dev Date: Thu, 12 Mar 2026 07:00:02 +0300 Subject: [PATCH] Autocommit in repo: , generated by owner: mikro_bak, in 07:00:02 12.03.2026. --- bin/ros-diff.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bin/ros-diff.sh b/bin/ros-diff.sh index 6ba39fe..4dc694d 100755 --- a/bin/ros-diff.sh +++ b/bin/ros-diff.sh @@ -375,14 +375,22 @@ backup_binary() { local bin_pass="${3:-$DEFAULT_BINPWD}" local log_msg local crypt_str + local router_crypt="$(${SSH_STR} ':put $BackupEncrypt')" + local router_bin_pass="$(${SSH_STR} ':put $BackupPassword')" + if [ -n ${router_crypt} ]; then + warning "TRUE" + else + warning "FALSE" + fi #${SSH_STR} :put [/system script environment get [find name=BackupPassword] value]; # Examples: # bin_pass="$(${SSH_STR} ':put [/system script environment get [find name=BackupPassword] value]')" # bin_pass="$(${SSH_STR} ':put $BackupPassword')" # if BackupPassword is a global - + if ${SSH_STR} /system/script environment find where name=BackupEncrypt && ${SSH_STR} /system/script environment find where name=BackupPassword; then - bin_pass=${SSH_STR} /system/script/environment/get ([ /system/script/environment find name='BackupPassword' ]->value); + #bin_pass=${SSH_STR} /system/script/environment/get ([ /system/script/environment find name='BackupPassword' ]->value); + bin_pass= crypt_str="dont-encrypt=no password=${bin_pass}" warning "${crypt_str}" else -- 2.52.0