Index: tools/raspberry-pi2/prepare-image.sh |
diff --git a/tools/raspberry-pi2/prepare-image.sh b/tools/raspberry-pi2/prepare-image.sh |
index 2fc81da1bc04969f9f3190727184eeaee5082ea0..9c1cabc9c9acf6771e8b67a66e7fc08f3145df1a 100755 |
--- a/tools/raspberry-pi2/prepare-image.sh |
+++ b/tools/raspberry-pi2/prepare-image.sh |
@@ -3,15 +3,15 @@ |
# for details. All rights reserved. Use of this source code is governed by a |
# BSD-style license that can be found in the LICENSE.md file. |
# |
-# Script for preparing the Raspberry Pi2 image with the fletch agent. |
+# Script for preparing the Raspberry Pi2 image with the dartino agent. |
# |
# You need |
# $ sudo apt-get qemu qemu-user-static binfmt-support |
# to run this. |
# |
-# This must run in the fletch directory. |
+# This must run in the dartino directory. |
# |
-# The fletch-agent package must be build before running this, so to |
+# The dartino-agent package must be build before running this, so to |
# create an image do the following: |
# |
# $ tools/create_tarball.py |
@@ -46,7 +46,7 @@ PI_HOME=/home/pi |
function usage { |
USAGE="Usage: $0 version\n |
\n |
-The first mandatory argument speciifies the version of the fletch-agent\n |
+The first mandatory argument speciifies the version of the dartino-agent\n |
to install into the image." |
echo -e $USAGE |
@@ -60,8 +60,8 @@ then |
fi |
VERSION=$1 |
-TARBALL_FILE=fletch-${VERSION}.tar.gz |
-DEB_FILE=fletch-agent_${VERSION}-1_armhf.deb |
+TARBALL_FILE=dartino-${VERSION}.tar.gz |
+DEB_FILE=dartino-agent_${VERSION}-1_armhf.deb |
MOUNT_DIR=out/raspbian |
@@ -93,16 +93,16 @@ sudo cp /usr/bin/qemu-arm-static $MOUNT_DIR/usr/bin |
# through qemu-arm-static. |
sudo mv $MOUNT_DIR/etc/ld.so.preload $MOUNT_DIR/tmp |
-# Copy the fletch-agent .deb file to the chroot. |
+# Copy the dartino-agent .deb file to the chroot. |
cp out/$DEB_FILE $MOUNT_DIR/tmp |
sudo chown $PI_USER_ID:$PI_GROUP_ID $MOUNT_DIR/tmp/$DEB_FILE |
-# Copy the fletch-configuration service script to the chroot. |
-cp tools/raspberry-pi2/raspbian-scripts/fletch-configuration $MOUNT_DIR/tmp |
-sudo chown $PI_USER_ID:$PI_GROUP_ID $MOUNT_DIR/tmp/fletch-configuration |
+# Copy the dartino-configuration service script to the chroot. |
+cp tools/raspberry-pi2/raspbian-scripts/dartino-configuration $MOUNT_DIR/tmp |
+sudo chown $PI_USER_ID:$PI_GROUP_ID $MOUNT_DIR/tmp/dartino-configuration |
# Create /usr/sbin/policy-rc.d which return 101 to avoid starting the |
-# fletch-agent when installing it, see: |
+# dartino-agent when installing it, see: |
# https://people.debian.org/~hmh/invokerc.d-policyrc.d-specification.txt |
sudo sh -c 'cat << EOF > $0/usr/sbin/policy-rc.d |
#!/bin/sh |
@@ -116,22 +116,22 @@ cat << EOF > $MOUNT_DIR/tmp/init_chroot_trampoline.sh |
su -c /tmp/init_chroot.sh pi |
EOF |
-# Create the initialization script which installs the fletch-agent |
+# Create the initialization script which installs the dartino-agent |
# package. |
cat << EOF > $MOUNT_DIR/tmp/init_chroot.sh |
#!/bin/sh |
cd /tmp |
-# Install the fletch-agent Debian package. |
+# Install the dartino-agent Debian package. |
sudo dpkg -i $DEB_FILE |
-# Install the fletch-configuration service script. |
-sudo cp /tmp/fletch-configuration /etc/init.d |
-sudo chown root:root /etc/init.d/fletch-configuration |
-sudo chmod 755 /etc/init.d/fletch-configuration |
-sudo insserv fletch-configuration |
-sudo update-rc.d fletch-configuration enable |
+# Install the dartino-configuration service script. |
+sudo cp /tmp/dartino-configuration /etc/init.d |
+sudo chown root:root /etc/init.d/dartino-configuration |
+sudo chmod 755 /etc/init.d/dartino-configuration |
+sudo insserv dartino-configuration |
+sudo update-rc.d dartino-configuration enable |
EOF |
@@ -159,7 +159,7 @@ sudo umount $MOUNT_DIR |
rmdir $MOUNT_DIR |
# Rename and zip the resulting image file. |
-RESULT_IMAGE_ROOT=${IMAGE_ROOT_NAME}-fletch-${VERSION} |
+RESULT_IMAGE_ROOT=${IMAGE_ROOT_NAME}-dartino-${VERSION} |
RESULT_IMAGE_FILE=${RESULT_IMAGE_ROOT}.img |
RESULT_IMAGE_ZIP_FILE=${RESULT_IMAGE_ROOT}.zip |
mv out/$IMAGE_FILE out/$RESULT_IMAGE_FILE |