|
@@ -480,12 +480,10 @@ function upgrade_inadyn_config {
|
480
|
480
|
}
|
481
|
481
|
|
482
|
482
|
function install_dynamicdns {
|
483
|
|
- echo "************ 1"
|
484
|
483
|
if [[ $SYSTEM_TYPE == "mesh"* ]]; then
|
485
|
484
|
return
|
486
|
485
|
fi
|
487
|
486
|
|
488
|
|
- echo "************ 2"
|
489
|
487
|
if [[ $ONION_ONLY != "no" ]]; then
|
490
|
488
|
return
|
491
|
489
|
fi
|
|
@@ -503,17 +501,13 @@ function install_dynamicdns {
|
503
|
501
|
fi
|
504
|
502
|
else
|
505
|
503
|
CURR_INADYN_COMMIT=$(get_completion_param "inadyn commit")
|
506
|
|
- echo "************ 3 $CURR_INADYN_COMMIT $INADYN_COMMIT"
|
507
|
504
|
if [[ "${CURR_INADYN_COMMIT}" == "${INADYN_COMMIT}" ]]; then
|
508
|
505
|
return
|
509
|
506
|
fi
|
510
|
507
|
fi
|
511
|
508
|
|
512
|
|
- echo "************ 4"
|
513
|
509
|
if [ -f /usr/local/sbin/inadyn ]; then
|
514
|
|
- echo "********* checking $INSTALL_DIR/inadyn"
|
515
|
510
|
if [ -d "$INSTALL_DIR/inadyn" ]; then
|
516
|
|
- echo "Removing $INSTALL_DIR/inadyn"
|
517
|
511
|
rm -rf "$INSTALL_DIR/inadyn"
|
518
|
512
|
fi
|
519
|
513
|
if [ -d /repos/inadyn ]; then
|
|
@@ -534,7 +528,6 @@ function install_dynamicdns {
|
534
|
528
|
apt-get -yq install build-essential curl libgnutls28-dev automake1.11
|
535
|
529
|
apt-get -yq install gnutls-dev libconfuse-dev
|
536
|
530
|
|
537
|
|
- echo "************ 5"
|
538
|
531
|
if [ ! -d "$INSTALL_DIR/inadyn" ]; then
|
539
|
532
|
if [ -d /repos/inadyn ]; then
|
540
|
533
|
mkdir "$INSTALL_DIR/inadyn"
|
|
@@ -545,20 +538,17 @@ function install_dynamicdns {
|
545
|
538
|
git_clone "$INADYN_REPO" "$INSTALL_DIR/inadyn"
|
546
|
539
|
fi
|
547
|
540
|
fi
|
548
|
|
- echo "************ 6"
|
549
|
541
|
if [ ! -d "$INSTALL_DIR/inadyn" ]; then
|
550
|
542
|
echo 'inadyn repo not cloned'
|
551
|
543
|
echo -n | openssl s_client -showcerts -connect github.com:443 -CApath /etc/ssl/certs
|
552
|
544
|
exit 6785
|
553
|
545
|
fi
|
554
|
|
- echo "************ 7"
|
555
|
546
|
cd "$INSTALL_DIR/inadyn" || exit 246824684
|
556
|
547
|
git checkout "$INADYN_COMMIT" -b "$INADYN_COMMIT"
|
557
|
548
|
set_completion_param "inadyn commit" "$INADYN_COMMIT"
|
558
|
549
|
|
559
|
550
|
./autogen.sh
|
560
|
551
|
|
561
|
|
- echo "************ 8"
|
562
|
552
|
if ! ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-openssl; then
|
563
|
553
|
exit 74890
|
564
|
554
|
fi
|