mirror of
https://github.com/kevinveenbirkenbach/raspberry-pi-tools.git
synced 2024-11-22 18:11:03 +01:00
Implemented creation of image folder
This commit is contained in:
parent
12c1252e06
commit
54a3d292a6
14
sd_setup.sh
14
sd_setup.sh
@ -15,16 +15,20 @@ echo
|
|||||||
echo "@author Kevin Veen-Birkenbach [kevin@veen.world]"
|
echo "@author Kevin Veen-Birkenbach [kevin@veen.world]"
|
||||||
echo "@since 2017-03-12"
|
echo "@since 2017-03-12"
|
||||||
echo
|
echo
|
||||||
echo ""
|
echo
|
||||||
echo "Create temporary working folder in $working_folder";
|
echo "Create temporary working folder in $working_folder";
|
||||||
mkdir -v "$working_folder"
|
mkdir -v "$working_folder"
|
||||||
if [ "$(id -u)" != "0" ];then
|
if [ "$(id -u)" != "0" ];then
|
||||||
echo "This script must be executed as root!" && exit 1
|
echo "This script must be executed as root!" && exit 1
|
||||||
fi
|
fi
|
||||||
echo "Please type in the username from which the SSH-Key should be copied:" #@todo remove
|
echo "Please type in a valid username from which the SSH-Key should be copied:"
|
||||||
read -r username;
|
read -r username;
|
||||||
image_folder="/home/$username/Images/";
|
image_folder="/home/$username/Images/";
|
||||||
echo "The images will be stored in /home/\$username/images/."
|
echo "The images will be stored in \"$image_folder\"."
|
||||||
|
if [ ! -d "$DIR" ]; then
|
||||||
|
echo "Folder \"$image_folder\" doesn't exist. It will be created now."
|
||||||
|
mkdir -v "$image_folder"
|
||||||
|
fi
|
||||||
echo "List of actual mounted devices:"
|
echo "List of actual mounted devices:"
|
||||||
echo
|
echo
|
||||||
ls -lasi /dev/ | grep -E "sd|mm"
|
ls -lasi /dev/ | grep -E "sd|mm"
|
||||||
@ -156,13 +160,11 @@ case "$os" in
|
|||||||
|
|
||||||
if [ "$username" != "" ] && [ -f "$ssh_key_source" ]
|
if [ "$username" != "" ] && [ -f "$ssh_key_source" ]
|
||||||
then
|
then
|
||||||
echo "SSH key will be copied to raspberryPi.."
|
echo "SSH key will be copied to Raspberry Pi.."
|
||||||
mkdir -v "$rootpath/home/$os_username/.ssh"
|
mkdir -v "$rootpath/home/$os_username/.ssh"
|
||||||
cat "$ssh_key_source" > "$ssh_key_target"
|
cat "$ssh_key_source" > "$ssh_key_target"
|
||||||
chown -R 1000 "$rootpath/home/$os_username/.ssh"
|
chown -R 1000 "$rootpath/home/$os_username/.ssh"
|
||||||
chmod -R 400 "$rootpath/home/$os_username/.ssh"
|
chmod -R 400 "$rootpath/home/$os_username/.ssh"
|
||||||
#echo "SSH file will be generated..."
|
|
||||||
#echo "" > "$bootpath/ssh" # Why does this generation exist? Remove if possible
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Unmount partitions..."
|
echo "Unmount partitions..."
|
||||||
|
Loading…
Reference in New Issue
Block a user