Browse Source

standardise gvm_home

Bob Mottram 8 years ago
parent
commit
c1c99f42f9

+ 2
- 2
src/freedombone View File

@@ -6561,7 +6561,7 @@ function install_gogs {
6561 6561
 	sed -i 's|#After=mysqld.service|After=mysqld.service|g' /etc/systemd/system/gogs.service
6562 6562
 	sed -i "s|WorkingDirectory=.*|WorkingDirectory=$GOPATH/src/github.com/gogits/gogs|g" /etc/systemd/system/gogs.service
6563 6563
 	sed -i "s|ExecStart=.*|ExecStart=$GOPATH/src/github.com/gogits/gogs/gogs web|g" /etc/systemd/system/gogs.service
6564
-	sed -i "s|Environment.*|Environment=\"USER=git\" \"HOME=/home/git\" \"GOPATH=$GOPATH\" \"GVM_ROOT=/home/git/.gvm\"|g" /etc/systemd/system/gogs.service
6564
+	sed -i "s|Environment.*|Environment=\"USER=git\" \"HOME=/home/git\" \"GOPATH=$GOPATH\" \"GVM_ROOT=$GVM_HOME\"|g" /etc/systemd/system/gogs.service
6565 6565
 	systemctl enable gogs
6566 6566
 	systemctl daemon-reload
6567 6567
 	systemctl restart gogs
@@ -10274,7 +10274,7 @@ function install_ipfs {
10274 10274
 	echo "WorkingDirectory=/home/$MY_USERNAME" >> /etc/systemd/system/ipfs.service
10275 10275
 	echo "ExecStart=$IPFS_PATH/ipfs daemon --mount" >> /etc/systemd/system/ipfs.service
10276 10276
 	echo 'Restart=on-failure' >> /etc/systemd/system/ipfs.service
10277
-	echo "Environment=\"USER=$MY_USERNAME\" \"HOME=/home/$MY_USERNAME\" \"GOPATH=$GOPATH\" \"GVM_ROOT=/home/git/.gvm\"" >> /etc/systemd/system/ipfs.service
10277
+	echo "Environment=\"USER=$MY_USERNAME\" \"HOME=/home/$MY_USERNAME\" \"GOPATH=$GOPATH\" \"GVM_ROOT=$GVM_HOME\"" >> /etc/systemd/system/ipfs.service
10278 10278
 	echo '' >> /etc/systemd/system/ipfs.service
10279 10279
 	echo '[Install]' >> /etc/systemd/system/ipfs.service
10280 10280
 	echo 'WantedBy=multi-user.target' >> /etc/systemd/system/ipfs.service

+ 4
- 2
src/freedombone-backup-local View File

@@ -50,8 +50,10 @@ fi
50 50
 # get the version of Go being used
51 51
 if [ -f /usr/local/bin/${PROJECT_NAME} ]; then
52 52
 	GO_VERSION=$(cat /usr/local/bin/${PROJECT_NAME} | grep 'GO_VERSION=' | head -n 1 | awk -F '=' '{print $2}')
53
+	GVM_HOME=$(cat /usr/local/bin/${PROJECT_NAME} | grep 'GVM_HOME=' | head -n 1 | awk -F '=' '{print $2}')
53 54
 else
54 55
 	GO_VERSION=$(cat /usr/bin/${PROJECT_NAME} | grep 'GO_VERSION=' | head -n 1 | awk -F '=' '{print $2}')
56
+	GVM_HOME=$(cat /usr/bin/${PROJECT_NAME} | grep 'GVM_HOME=' | head -n 1 | awk -F '=' '{print $2}')
55 57
 fi
56 58
 
57 59
 ADMIN_USERNAME=
@@ -383,7 +385,7 @@ function backup_users {
383 385
 }
384 386
 
385 387
 function backup_directories {
386
-	export GVM_ROOT=$HOME/.gvm
388
+	export GVM_ROOT=$GVM_HOME
387 389
 	if [ -d $GVM_ROOT/bin ]; then
388 390
 		cd $GVM_ROOT/bin
389 391
 		[[ -s "$GVM_ROOT/scripts/gvm" ]] && source "$GVM_ROOT/scripts/gvm"
@@ -472,7 +474,7 @@ function remove_backup_directory {
472 474
 }
473 475
 
474 476
 function prepare_directories {
475
-	export GVM_ROOT=$HOME/.gvm
477
+	export GVM_ROOT=$GVM_HOME
476 478
 	if [ -d $GVM_ROOT/bin ]; then
477 479
 		cd $GVM_ROOT/bin
478 480
 		[[ -s "$GVM_ROOT/scripts/gvm" ]] && source "$GVM_ROOT/scripts/gvm"

+ 1
- 1
src/freedombone-backup-remote View File

@@ -380,7 +380,7 @@ function backup_mediagoblin {
380 380
 }
381 381
 
382 382
 function backup_gogs {
383
-	export GVM_ROOT=$HOME/.gvm
383
+	export GVM_ROOT=/home/git/gvm
384 384
 	if [ -d $GVM_ROOT/bin ]; then
385 385
 		cd $GVM_ROOT/bin
386 386
 		[[ -s "$GVM_ROOT/scripts/gvm" ]] && source "$GVM_ROOT/scripts/gvm"

+ 4
- 2
src/freedombone-restore-local View File

@@ -52,8 +52,10 @@ fi
52 52
 # get the version of Go being used
53 53
 if [ -f /usr/local/bin/${PROJECT_NAME} ]; then
54 54
 	GO_VERSION=$(cat /usr/local/bin/${PROJECT_NAME} | grep 'GO_VERSION=' | head -n 1 | awk -F '=' '{print $2}')
55
+	GVM_HOME=$(cat /usr/local/bin/${PROJECT_NAME} | grep 'GVM_HOME=' | head -n 1 | awk -F '=' '{print $2}')
55 56
 else
56 57
 	GO_VERSION=$(cat /usr/bin/${PROJECT_NAME} | grep 'GO_VERSION=' | head -n 1 | awk -F '=' '{print $2}')
58
+	GVM_HOME=$(cat /usr/bin/${PROJECT_NAME} | grep 'GVM_HOME=' | head -n 1 | awk -F '=' '{print $2}')
57 59
 fi
58 60
 
59 61
 ADMIN_USERNAME=
@@ -978,7 +980,7 @@ function restore_mediagoblin {
978 980
 }
979 981
 
980 982
 function restore_gogs {
981
-	export GVM_ROOT=$HOME/.gvm
983
+	export GVM_ROOT=$GVM_HOME
982 984
 	if [ -d $GVM_ROOT/bin ]; then
983 985
 		cd $GVM_ROOT/bin
984 986
 		[[ -s "$GVM_ROOT/scripts/gvm" ]] && source "$GVM_ROOT/scripts/gvm"
@@ -991,7 +993,7 @@ function restore_gogs {
991 993
 			return
992 994
 		fi
993 995
 	fi
994
-	if [ $GIT_DOMAIN_NAME ]; then
996
+	if [ ${#GIT_DOMAIN_NAME} -gt 2 ]; then
995 997
 		restore_database gogs ${GIT_DOMAIN_NAME}
996 998
 		if [ -d $USB_MOUNT/backup/gogs ]; then
997 999
 			echo $"Restoring Gogs settings"

+ 1
- 1
src/freedombone-restore-remote View File

@@ -846,7 +846,7 @@ function restore_mediagoblin {
846 846
 }
847 847
 
848 848
 function restore_gogs {
849
-	export GVM_ROOT=$HOME/.gvm
849
+	export GVM_ROOT=$GVM_HOME
850 850
 	if [ -d $GVM_ROOT/bin ]; then
851 851
 		cd $GVM_ROOT/bin
852 852
 		[[ -s "$GVM_ROOT/scripts/gvm" ]] && source "$GVM_ROOT/scripts/gvm"