|
388 | 388 | if (empty($_SESSION['error_msg'])) { |
389 | 389 | if ((!empty($_POST['v_backup_host'])) && (empty($v_backup_host))) { |
390 | 390 | $v_backup_host = escapeshellarg($_POST['v_backup_host']); |
| 391 | + $v_backup_port = escapeshellarg($_POST['v_backup_port']); |
391 | 392 | $v_backup_type = escapeshellarg($_POST['v_backup_type']); |
392 | 393 | $v_backup_username = escapeshellarg($_POST['v_backup_username']); |
393 | 394 | $v_backup_password = escapeshellcmd($_POST['v_backup_password']); |
394 | 395 | $v_backup_bpath = escapeshellarg($_POST['v_backup_bpath']); |
395 | | - exec (HESTIA_CMD."v-add-backup-host ". $v_backup_type ." ". $v_backup_host ." ". $v_backup_username ." '". $v_backup_password ."' ". $v_backup_bpath, $output, $return_var); |
| 396 | + exec (HESTIA_CMD."v-add-backup-host ". $v_backup_type ." ". $v_backup_host ." ". $v_backup_username ." '". $v_backup_password ."' ". $v_backup_bpath." ".$v_backup_port, $output, $return_var); |
396 | 397 | check_return_code($return_var,$output); |
397 | 398 | unset($output); |
398 | 399 | if (empty($_SESSION['error_msg'])) $v_backup_host = $_POST['v_backup_host']; |
399 | 400 | if (empty($_SESSION['error_msg'])) $v_backup_type = $_POST['v_backup_type']; |
400 | 401 | if (empty($_SESSION['error_msg'])) $v_backup_username = $_POST['v_backup_username']; |
401 | 402 | if (empty($_SESSION['error_msg'])) $v_backup_password = $_POST['v_backup_password']; |
402 | 403 | if (empty($_SESSION['error_msg'])) $v_backup_bpath = $_POST['v_backup_bpath']; |
| 404 | + if (empty($_SESSION['error_msg'])) $v_backup_port = $_POST['v_backup_port']; |
403 | 405 | $v_backup_new = 'yes'; |
404 | 406 | $v_backup_adv = 'yes'; |
405 | 407 | $v_backup_remote_adv = 'yes'; |
|
411 | 413 | if ((!empty($_POST['v_backup_host'])) && ($_POST['v_backup_type'] != $v_backup_type)) { |
412 | 414 | exec (HESTIA_CMD."v-delete-backup-host '". $v_backup_type ."'", $output, $return_var); |
413 | 415 | unset($output); |
414 | | - |
415 | 416 | $v_backup_host = escapeshellarg($_POST['v_backup_host']); |
| 417 | + $v_backup_port = escapeshellarg($_POST['v_backup_port']); |
416 | 418 | $v_backup_type = escapeshellarg($_POST['v_backup_type']); |
417 | 419 | $v_backup_username = escapeshellarg($_POST['v_backup_username']); |
418 | 420 | $v_backup_password = escapeshellcmd($_POST['v_backup_password']); |
419 | 421 | $v_backup_bpath = escapeshellarg($_POST['v_backup_bpath']); |
420 | | - exec (HESTIA_CMD."v-add-backup-host ". $v_backup_type ." ". $v_backup_host ." ". $v_backup_username ." '". $v_backup_password ."' ". $v_backup_bpath, $output, $return_var); |
| 422 | + exec (HESTIA_CMD."v-add-backup-host ". $v_backup_type ." ". $v_backup_host ." ". $v_backup_username ." '". $v_backup_password ."' ". $v_backup_bpath." ".$v_backup_port, $output, $return_var); |
421 | 423 | check_return_code($return_var,$output); |
422 | 424 | unset($output); |
423 | 425 | if (empty($_SESSION['error_msg'])) $v_backup_host = $_POST['v_backup_host']; |
424 | 426 | if (empty($_SESSION['error_msg'])) $v_backup_type = $_POST['v_backup_type']; |
425 | 427 | if (empty($_SESSION['error_msg'])) $v_backup_username = $_POST['v_backup_username']; |
426 | 428 | if (empty($_SESSION['error_msg'])) $v_backup_password = $_POST['v_backup_password']; |
427 | 429 | if (empty($_SESSION['error_msg'])) $v_backup_bpath = $_POST['v_backup_bpath']; |
| 430 | + if (empty($_SESSION['error_msg'])) $v_backup_port = $_POST['v_backup_port']; |
428 | 431 | $v_backup_adv = 'yes'; |
429 | 432 | $v_backup_remote_adv = 'yes'; |
430 | 433 | } |
|
433 | 436 | // Change remote backup host |
434 | 437 | if (empty($_SESSION['error_msg'])) { |
435 | 438 | if ((!empty($_POST['v_backup_host'])) && ($_POST['v_backup_type'] == $v_backup_type) && (!isset($v_backup_new))) { |
436 | | - if (($_POST['v_backup_host'] != $v_backup_host) || ($_POST['v_backup_username'] != $v_backup_username) || ($_POST['v_backup_password'] != $v_backup_password) || ($_POST['v_backup_bpath'] != $v_backup_bpath)){ |
| 439 | + if (($_POST['v_backup_host'] != $v_backup_host) || ($_POST['v_backup_username'] != $v_backup_username) || ($_POST['v_backup_password'] != $v_backup_password) || ($_POST['v_backup_bpath'] != $v_backup_bpath || $_POST['v_backup_port'] == $v_backup_port)){ |
437 | 440 | $v_backup_host = escapeshellarg($_POST['v_backup_host']); |
| 441 | + $v_backup_port = escapeshellarg($_POST['v_backup_port']); |
438 | 442 | $v_backup_type = escapeshellarg($_POST['v_backup_type']); |
439 | 443 | $v_backup_username = escapeshellarg($_POST['v_backup_username']); |
440 | 444 | $v_backup_password = escapeshellcmd($_POST['v_backup_password']); |
441 | 445 | $v_backup_bpath = escapeshellarg($_POST['v_backup_bpath']); |
442 | | - exec (HESTIA_CMD."v-add-backup-host ". $v_backup_type ." ". $v_backup_host ." ". $v_backup_username ." '". $v_backup_password ."' ". $v_backup_bpath, $output, $return_var); |
| 446 | + exec (HESTIA_CMD."v-add-backup-host ". $v_backup_type ." ". $v_backup_host ." ". $v_backup_username ." '". $v_backup_password ."' ". $v_backup_bpath." ".$v_backup_port, $output, $return_var); |
443 | 447 | check_return_code($return_var,$output); |
444 | 448 | unset($output); |
445 | 449 | if (empty($_SESSION['error_msg'])) $v_backup_host = $_POST['v_backup_host']; |
446 | 450 | if (empty($_SESSION['error_msg'])) $v_backup_type = $_POST['v_backup_type']; |
447 | 451 | if (empty($_SESSION['error_msg'])) $v_backup_username = $_POST['v_backup_username']; |
448 | 452 | if (empty($_SESSION['error_msg'])) $v_backup_password = $_POST['v_backup_password']; |
449 | 453 | if (empty($_SESSION['error_msg'])) $v_backup_bpath = $_POST['v_backup_bpath']; |
| 454 | + if (empty($_SESSION['error_msg'])) $v_backup_port = $_POST['v_backup_port']; |
450 | 455 | $v_backup_adv = 'yes'; |
451 | 456 | $v_backup_remote_adv = 'yes'; |
452 | 457 | } |
|
0 commit comments