diff --git a/scripts/install_client.sh b/scripts/install_client.sh index 6a568dc6..d3f10f9c 100755 --- a/scripts/install_client.sh +++ b/scripts/install_client.sh @@ -80,13 +80,14 @@ find . -type d -exec chmod 755 {} \; find . -type f -exec chmod 644 {} \; find . -type f -exec /bin/sh -c "file {} | grep -q 'shell script' && chmod +x {}" \; find . -type f -exec /bin/sh -c "file {} | grep -q 'public key' && chmod 400 {}" \; + +sed -i -e "s|::DISK::|$DISK|g" etc/udev/rules.d/10-local.rules + cp --preserve=mode -RT . / cd $SCRIPT_DIR rm -rf /tmp/system -sed -i -e "s|::DISK::|$DISK|g" etc/udev/rules.d/10-local.rules - apt-get -y install overlayroot echo overlayroot=\"device:dev=/dev/disk/by-partlabel/01-tmp-system,recurse=0\" >> /etc/overlayroot.conf