mirror of
https://gitlab.com/Snogard/kaido.git
synced 2025-08-20 10:50:06 +02:00
added setup cockpit
This commit is contained in:
parent
9c6490526f
commit
d3562a36bc
@ -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
|
||||
|
28
src/commands/setup/setup-cockpit.sh
Normal file
28
src/commands/setup/setup-cockpit.sh
Normal 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
|
Loading…
x
Reference in New Issue
Block a user