diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin index c90e14e8916f37cad204a83943e1fe537331c97c..259ce6ec7152a42abd5ecd6d315f572060483a97 100755 --- a/src/freedombone-utils-webadmin +++ b/src/freedombone-utils-webadmin @@ -857,11 +857,12 @@ function web_admin_create_installed_apps_category { else domain_name="http://${onion_domain_name}" fi + fi - if [[ "$app_name" == 'rsync' ]]; then - RSYNC_HOSTNAME_ONION=$(cat /var/lib/tor/hidden_service_rsync/hostname) - domain_name="torsocks rsync -avmr --delete $RSYNC_HOSTNAME_ONION::files ~/your_directory/ && torsocks rsync -avmr --delete ~/your_directory/ $RSYNC_HOSTNAME_ONION::files<br><br>rsync -avmr --delete ${PROJECT_NAME}::files ~/your_directory/ && rsync -avmr --delete ~/your_directory/ ${PROJECT_NAME}::files" - fi + # special case for rsync + if [[ "$app_name" == 'rsync' ]]; then + RSYNC_HOSTNAME_ONION=$(cat /var/lib/tor/hidden_service_rsync/hostname) + domain_name="torsocks rsync -avmr --delete $RSYNC_HOSTNAME_ONION::files ~/your_directory/ \&\& torsocks rsync -avmr --delete ~/your_directory/ $RSYNC_HOSTNAME_ONION::files<br><br>rsync -avmr --delete ${PROJECT_NAME}::files ~/your_directory/ \&\& rsync -avmr --delete ~/your_directory/ ${PROJECT_NAME}::files" fi if [ $installed_apps_ctr -eq 0 ]; then @@ -908,6 +909,7 @@ function web_admin_create_installed_apps_category { fi else # do something different for rsync: show the commands to sync + RSYNC_HOSTNAME_ONION=$(cat /var/lib/tor/hidden_service_rsync/hostname) if [ ! -f /usr/local/bin/myqr ]; then echo -n "torsocks rsync -avmr --delete $RSYNC_HOSTNAME_ONION::files ~/your_directory/ && torsocks rsync -avmr --delete ~/your_directory/ $RSYNC_HOSTNAME_ONION::files" | qrencode -t PNG -o "$webadmin_install_dir/app_qrcode_${app_name}.png" else