added setup cockpit

This commit is contained in:
Snogard 2023-07-06 17:06:41 +02:00
parent 9c6490526f
commit d3562a36bc
2 changed files with 29 additions and 1 deletions

View File

@ -7,7 +7,7 @@ homeDir=/home/$userName
mkdir -p $homeDir
sudo useradd -d $homeDir -u $userID -i $userID $userName
sudo useradd -d $homeDir -u $userID -g $userID $userName
echo "Enter user ($username) password:"
sudo passwd $userName
chsh -s /bin/bash $userName

View File

@ -0,0 +1,28 @@
#!/bin/bash
tmpfolder="$HOME/.cache/kaido/tmp"
sudo apt install -y cockpit cockpit-podman cockpit-networkmanager cockpit-packagekit cockpit-system
if [ ! command -v git &> /dev/null ]; then
sudo apt install -y git
fi
if [ -d "$tmpfolder" ]; then
rm -r "$tmpfolder"
fi
mkdir -p "$tmpfolder"
cd "$tmpfolder"
git clone https://github.com/45Drives/cockpit-zfs-manager.git
cd cockpit-zfs-manager
lastTag=$(git describe --tags)
git checkout ${lastTag}
cd ..
sudo cp -r cockpit-zfs-manager/zfs /usr/share/cockpit
cd ..
sudo systemctl enable --now cockpit.socket