Преглед на файлове

Only chown the things that need it

Bob Mottram преди 9 години
родител
ревизия
650fb34181
променени са 1 файла, в които са добавени 7 реда и са изтрити 9 реда
  1. 7
    9
      src/freedombone-image-mesh

+ 7
- 9
src/freedombone-image-mesh Целия файл

185
 
185
 
186
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
186
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
187
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
187
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
188
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
188
+		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config/zeronet
189
 	fi
189
 	fi
190
 	echo "$ZERONET_URL/$ZERONET_BLOG_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/myblog
190
 	echo "$ZERONET_URL/$ZERONET_BLOG_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/myblog
191
 
191
 
263
 
263
 
264
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
264
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
265
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
265
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
266
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
266
+		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config/zeronet
267
 	fi
267
 	fi
268
 	echo "$ZERONET_URL/$ZERONET_MAIL_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/mymail
268
 	echo "$ZERONET_URL/$ZERONET_MAIL_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/mymail
269
 
269
 
336
 
336
 
337
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
337
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
338
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
338
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
339
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
339
+		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config/zeronet
340
 	fi
340
 	fi
341
 	echo "$ZERONET_URL/$ZERONET_FORUM_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/myforum
341
 	echo "$ZERONET_URL/$ZERONET_FORUM_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/myforum
342
 
342
 
405
 
405
 
406
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
406
 	if [ ! -d /home/${MY_USERNAME}/.config/zeronet ]; then
407
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
407
 		mkdir -p /home/${MY_USERNAME}/.config/zeronet
408
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
408
+		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config/zeronet
409
 	fi
409
 	fi
410
 	echo "$ZERONET_URL/$ZERONET_ID_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/myzeroid
410
 	echo "$ZERONET_URL/$ZERONET_ID_ADDRESS" > /home/${MY_USERNAME}/.config/zeronet/myzeroid
411
 
411
 
464
 function create_tox_user {
464
 function create_tox_user {
465
 	if [ ! -f /home/${MY_USERNAME}/.config/tox/data.tox ]; then
465
 	if [ ! -f /home/${MY_USERNAME}/.config/tox/data.tox ]; then
466
 		toxid -u $MY_USERNAME -n data
466
 		toxid -u $MY_USERNAME -n data
467
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
467
+		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config/tox
468
 	fi
468
 	fi
469
 
469
 
470
 	if [ ! -d /home/$MY_USERNAME/Desktop ]; then
470
 	if [ ! -d /home/$MY_USERNAME/Desktop ]; then
508
 	echo 'Categories=Application;' >> /home/$MY_USERNAME/Desktop/new_identity.desktop
508
 	echo 'Categories=Application;' >> /home/$MY_USERNAME/Desktop/new_identity.desktop
509
 
509
 
510
 	# set permissions
510
 	# set permissions
511
-	chmod +x /home/${MY_USERNAME}/Desktop/*
512
 	chown ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/Desktop/*
511
 	chown ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/Desktop/*
513
-	chown ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/.config
514
 	chown -R ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/.config/tox
512
 	chown -R ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/.config/tox
515
 	chown -R ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/.config/zeronet
513
 	chown -R ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/.config/zeronet
516
 	chown -R ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/.config/autostart
514
 	chown -R ${MY_USERNAME}:${MY_USERNAME} /home/$MY_USERNAME/.config/autostart
684
 			rm -rf /home/${MY_USERNAME}/.config/${tomb_name}
682
 			rm -rf /home/${MY_USERNAME}/.config/${tomb_name}
685
 		fi
683
 		fi
686
 		ln -s /media/${tomb_name} /home/${MY_USERNAME}/.config/${tomb_name}
684
 		ln -s /media/${tomb_name} /home/${MY_USERNAME}/.config/${tomb_name}
687
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
685
+		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config/${tomb_name}
688
 		chown -R ${MY_USERNAME}:${MY_USERNAME} /media/${tomb_name}
686
 		chown -R ${MY_USERNAME}:${MY_USERNAME} /media/${tomb_name}
689
 		echo "${tomb_name} tomb created" >> $INSTALL_LOG
687
 		echo "${tomb_name} tomb created" >> $INSTALL_LOG
690
 	else
688
 	else
701
 			rm -rf /home/${MY_USERNAME}/.config/zeronet
699
 			rm -rf /home/${MY_USERNAME}/.config/zeronet
702
 		fi
700
 		fi
703
 		ln -s /media/${tomb_name} /home/${MY_USERNAME}/.config/zeronet
701
 		ln -s /media/${tomb_name} /home/${MY_USERNAME}/.config/zeronet
704
-		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config
702
+		chown -R ${MY_USERNAME}:${MY_USERNAME} /home/${MY_USERNAME}/.config/zeronet
705
 		chown -R ${MY_USERNAME}:${MY_USERNAME} /media/${tomb_name}
703
 		chown -R ${MY_USERNAME}:${MY_USERNAME} /media/${tomb_name}
706
 		echo "${tomb_name} tomb created" >> $INSTALL_LOG
704
 		echo "${tomb_name} tomb created" >> $INSTALL_LOG
707
 	else
705
 	else