소스 검색

Set temp directory for matrix upgrades

Bob Mottram 7 년 전
부모
커밋
7a6c52b487
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10
    0
      src/freedombone-app-matrix

+ 10
- 0
src/freedombone-app-matrix 파일 보기

418
     function_check set_repo_commit
418
     function_check set_repo_commit
419
     set_repo_commit /etc/matrix "matrix commit" "$MATRIX_COMMIT" $MATRIX_REPO
419
     set_repo_commit /etc/matrix "matrix commit" "$MATRIX_COMMIT" $MATRIX_REPO
420
     cd /etc/matrix || exit 62476724
420
     cd /etc/matrix || exit 62476724
421
+    if [ ! -d /etc/matrix/tmp ]; then
422
+        mkdir /etc/matrix/tmp
423
+    fi
424
+    export TMPDIR=/etc/matrix/tmp
425
+
421
     pip install --upgrade --process-dependency-links .
426
     pip install --upgrade --process-dependency-links .
422
     pip install --upgrade --force "pynacl>=1.2.1"
427
     pip install --upgrade --force "pynacl>=1.2.1"
423
 
428
 
434
     fi
439
     fi
435
     systemctl start turn
440
     systemctl start turn
436
     systemctl start matrix
441
     systemctl start matrix
442
+
443
+    export TMPDIR=/tmp
444
+    if [ -d /etc/matrix/tmp ]; then
445
+        rm -rf /etc/matrix/tmp/*
446
+    fi
437
 }
447
 }
438
 
448
 
439
 function backup_local_matrix {
449
 function backup_local_matrix {