Bob Mottram 9 years ago
parent
commit
c32179f8d7
1 changed files with 10 additions and 3 deletions
  1. 10
    3
      src/freedombone-app-tox

+ 10
- 3
src/freedombone-app-tox View File

593
 	echo $"Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed."
593
 	echo $"Toxic client compile $(($duration / 60)) minutes and $(($duration % 60)) seconds elapsed."
594
 
594
 
595
 	# create a tox user
595
 	# create a tox user
596
-	if [ ! -f /home/${MY_USERNAME}/.config/tox/data.tox ]; then
597
-		toxid -u $MY_USERNAME -n data
598
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
596
+	if [ ${rootdir} ]; then
597
+		if [ ! -f ${rootdir}/home/${MY_USERNAME}/.config/tox/data.tox ]; then
598
+			chroot ${rootdir} toxid -u $MY_USERNAME -n data
599
+			chroot ${rootdir} chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
600
+		fi
601
+	else
602
+		if [ ! -f /home/${MY_USERNAME}/.config/tox/data.tox ]; then
603
+			toxid -u $MY_USERNAME -n data
604
+			chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
605
+		fi
599
 	fi
606
 	fi
600
 }
607
 }
601
 
608