Browse Source

Move systemd commands

Bob Mottram 9 years ago
parent
commit
0f3cd4b7d5
1 changed files with 2 additions and 4 deletions
  1. 2
    4
      src/freedombone-image-customise

+ 2
- 4
src/freedombone-image-customise View File

645
 	echo 'cp /usr/local/lib/libtoxcore* /usr/lib/' >> $TEMP_SCRIPT
645
 	echo 'cp /usr/local/lib/libtoxcore* /usr/lib/' >> $TEMP_SCRIPT
646
 	echo "cp $INSTALL_DIR/other/bootstrap_daemon/tox-bootstrapd.service /etc/systemd/system/" >> $TEMP_SCRIPT
646
 	echo "cp $INSTALL_DIR/other/bootstrap_daemon/tox-bootstrapd.service /etc/systemd/system/" >> $TEMP_SCRIPT
647
 	echo "sed -i 's|ExecStart=.*|ExecStart=/usr/local/bin/tox-bootstrapd --config /etc/tox-bootstrapd.conf|g' /etc/systemd/system/tox-bootstrapd.service" >> $TEMP_SCRIPT
647
 	echo "sed -i 's|ExecStart=.*|ExecStart=/usr/local/bin/tox-bootstrapd --config /etc/tox-bootstrapd.conf|g' /etc/systemd/system/tox-bootstrapd.service" >> $TEMP_SCRIPT
648
+	echo 'systemctl enable tox-bootstrapd.service' >> $TEMP_SCRIPT
648
 	echo 'exit 0' >> $TEMP_SCRIPT
649
 	echo 'exit 0' >> $TEMP_SCRIPT
649
 	chmod +x $TEMP_SCRIPT
650
 	chmod +x $TEMP_SCRIPT
650
 	cp $TEMP_SCRIPT $rootdir/root/
651
 	cp $TEMP_SCRIPT $rootdir/root/
715
 		done
716
 		done
716
 		echo ')' >> $TOX_BOOTSTRAP_CONFIG
717
 		echo ')' >> $TOX_BOOTSTRAP_CONFIG
717
 	fi
718
 	fi
718
-
719
-	chroot "$rootdir" systemctl enable tox-bootstrapd.service
720
 }
719
 }
721
 
720
 
722
 function mesh_tox_avahi {
721
 function mesh_tox_avahi {
754
 	echo 'make install' >> $TEMP_SCRIPT
753
 	echo 'make install' >> $TEMP_SCRIPT
755
 	echo 'toxavahi' >> $TEMP_SCRIPT
754
 	echo 'toxavahi' >> $TEMP_SCRIPT
756
 	echo 'echo "* *     * * *   root    toxavahi > /dev/null" >> /etc/crontab' >> $TEMP_SCRIPT
755
 	echo 'echo "* *     * * *   root    toxavahi > /dev/null" >> /etc/crontab' >> $TEMP_SCRIPT
756
+	echo 'systemctl restart avahi-daemon' >> $TEMP_SCRIPT
757
 	echo 'exit 0' >> $TEMP_SCRIPT
757
 	echo 'exit 0' >> $TEMP_SCRIPT
758
 	chmod +x $TEMP_SCRIPT
758
 	chmod +x $TEMP_SCRIPT
759
 	cp $TEMP_SCRIPT $rootdir/root/
759
 	cp $TEMP_SCRIPT $rootdir/root/
765
 		exit 62835
765
 		exit 62835
766
 	fi
766
 	fi
767
 	rm $TEMP_SCRIPT
767
 	rm $TEMP_SCRIPT
768
-
769
-	chroot "$rootdir" systemctl restart avahi-daemon
770
 }
768
 }
771
 
769
 
772
 function mesh_tox_client {
770
 function mesh_tox_client {