Bläddra i källkod

Merge branch 'stretch' of https://github.com/bashrc/freedombone

Bob Mottram 6 år sedan
förälder
incheckning
5d69970f33
4 ändrade filer med 18 tillägg och 9 borttagningar
  1. 1
    1
      src/freedombone-image-customise
  2. 1
    0
      src/freedombone-template
  3. 15
    7
      src/freedombone-tor-health
  4. 1
    1
      src/freedombone-utils-web

+ 1
- 1
src/freedombone-image-customise Visa fil

@@ -1661,7 +1661,7 @@ image_install_inadyn() {
1661 1661
         mkdir -p "$rootdir/root/build"
1662 1662
     fi
1663 1663
     chroot "$rootdir" apt-get -yq install build-essential curl libgnutls28-dev automake1.11 libconfuse-dev
1664
-    chroot "$rootdir" apt-get -yq install gnutls-dev libconfuse-dev pkg-config
1664
+    chroot "$rootdir" apt-get -yq install gnutls-dev libconfuse-dev pkg-config libssl-dev
1665 1665
 
1666 1666
     if [ -d /repos/inadyn ]; then
1667 1667
         mkdir "$rootdir/root/build/inadyn"

+ 1
- 0
src/freedombone-template Visa fil

@@ -926,6 +926,7 @@ if [ $app_daemon ]; then
926 926
     echo "      echo 'Description=${app_name}';"
927 927
     echo "      echo 'After=syslog.target';"
928 928
     echo "      echo 'After=network.target';"
929
+    echo "      echo 'Documentation=${app_name_upper}_REPO";
929 930
     echo "      echo '';"
930 931
     echo "      echo '[Service]';"
931 932
     echo "      echo 'Type=simple';"

+ 15
- 7
src/freedombone-tor-health Visa fil

@@ -48,14 +48,22 @@ done < /var/log/tor/notices.log
48 48
 mv /var/log/tor/notices_new.log /var/log/tor/notices.log
49 49
 chown -R debian-tor:adm /var/log/tor
50 50
 
51
-if [ $ctr -gt 5 ]; then
52
-    echo $'Failed'
53
-    exit 0
54
-fi
51
+UPTIME=$(awk -F '.' '{print $1}' < "/proc/uptime")
52
+if [ "$UPTIME" -gt 500 ]; then
53
+    if [ $ctr -gt 5 ]; then
54
+        echo $'Failed'
55
+        exit 0
56
+    fi
55 57
 
56
-if [ $ctr -gt 0 ]; then
57
-    echo $'Poor'
58
-    exit 0
58
+    if [ $ctr -gt 0 ]; then
59
+        echo $'Poor'
60
+        exit 0
61
+    fi
62
+else
63
+    if [ $ctr -gt 0 ]; then
64
+        echo $'Starting'
65
+        exit 0
66
+    fi
59 67
 fi
60 68
 
61 69
 echo $'Good'

+ 1
- 1
src/freedombone-utils-web Visa fil

@@ -525,7 +525,7 @@ function install_dynamicdns {
525 525
     # https version 1.99.8
526 526
 
527 527
     apt-get -yq install build-essential curl libgnutls28-dev automake1.11
528
-    apt-get -yq install gnutls-dev libconfuse-dev pkg-config
528
+    apt-get -yq install gnutls-dev libconfuse-dev pkg-config libssl-dev
529 529
 
530 530
     if [ ! -d "$INSTALL_DIR/inadyn" ]; then
531 531
         if [ -d /repos/inadyn ]; then