mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-02-26 15:42:28 +01:00
35 lines
607 B
Bash
35 lines
607 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
set -e
|
||
|
|
||
|
echo "************* Vagrant provisioning ********************"
|
||
|
|
||
|
|
||
|
if ! [ -e /dev/sdb1 ]; then
|
||
|
echo 'Data drive partitioning'
|
||
|
|
||
|
echo 'type=83' | sudo sfdisk /dev/sdb
|
||
|
fi
|
||
|
|
||
|
|
||
|
echo 'linking development files'
|
||
|
source_dir=/vagrant/home.admin
|
||
|
dest_dir=$HOME
|
||
|
|
||
|
cd $source_dir
|
||
|
for f in *; do
|
||
|
if [ "$f" = "assets" ] ; then
|
||
|
continue
|
||
|
fi
|
||
|
|
||
|
source_file="$source_dir/$f"
|
||
|
dest_file="$dest_dir/$f"
|
||
|
|
||
|
if [ -L $dest_file ] && [ "$(readlink "$dest_file")" = "$source_file" ]; then
|
||
|
continue
|
||
|
fi
|
||
|
|
||
|
rm -rf "$dest_file"
|
||
|
ln -s "$source_file" "$dest_file"
|
||
|
done
|