2024-08-31 20:34:25 +03:00
|
|
|
#!/usr/bin/env bash
|
2023-04-02 12:54:02 -07:00
|
|
|
set -e
|
|
|
|
|
|
|
|
|
|
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null && pwd)"
|
|
|
|
|
ROOT=$DIR/../
|
|
|
|
|
|
|
|
|
|
if [ ! -f /AGNOS ]; then
|
|
|
|
|
echo "Exiting, not running AGNOS"
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
sudo mount -o rw,remount /
|
2024-08-18 22:55:18 +03:00
|
|
|
sudo resize2fs $(findmnt -n -o SOURCE /)
|
2023-04-02 12:54:02 -07:00
|
|
|
|
2023-05-09 15:05:32 -07:00
|
|
|
echo "symlink /usr/comma"
|
2023-04-02 12:54:02 -07:00
|
|
|
sudo rm -rf /usr/comma
|
|
|
|
|
sudo ln -snf $ROOT/userspace/usr/comma/ /usr/comma
|
|
|
|
|
|
2023-05-09 18:49:36 -07:00
|
|
|
echo "cp systemd services"
|
2023-05-09 15:05:32 -07:00
|
|
|
for s in $(ls $ROOT/userspace/files/*.service); do
|
|
|
|
|
service=$(basename $s)
|
|
|
|
|
echo "- $service"
|
|
|
|
|
sudo rm -f /lib/systemd/system/$service
|
2023-05-09 18:49:36 -07:00
|
|
|
sudo cp $ROOT/userspace/files/$service /lib/systemd/system/
|
2023-05-09 15:05:32 -07:00
|
|
|
done
|
2023-05-09 18:49:36 -07:00
|
|
|
sudo $ROOT/userspace/services.sh
|
2023-05-09 15:05:32 -07:00
|
|
|
|
2023-04-02 12:54:02 -07:00
|
|
|
sudo mount -o ro,remount /
|