Add preseed hosting
This commit is contained in:
1 parent
ad7b7077bb
commit
919deeb191
1 file changed
+8
-5
+8
-5
@@ -33,13 +33,13 @@ apt-get install -yqm "$PACKAGE_LIST"
|
||||
|
||||
apt autoremove -y
|
||||
|
||||
cat ${HDOS_ROOT}/dotfiles/rc_addition >> /home/hacdc/.zshrc
|
||||
cat ${HDOS_ROOT}/dotfiles/rc_addition >>/home/hacdc/.zshrc
|
||||
groupadd --gid 1900 classroom
|
||||
usermod -aG classroom hacdc
|
||||
useradd -m -s /usr/bin/zsh -G dialout,cdrom,floppy,audio,video,wireshark,classroom guest
|
||||
cp /home/hacdc/.zshrc /home/guest/.zshrc
|
||||
chown guest:guest /home/guest/.zshrc
|
||||
|
||||
# TODO: SET GUEST PW
|
||||
sudo -u hacdc curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.8/install.sh | bash
|
||||
sudo -u hacdc curl -fsSL https://pyenv.run | bash
|
||||
|
||||
@@ -58,15 +58,15 @@ flatpak update -y
|
||||
|
||||
while read P; do
|
||||
flatpak install -y --noninteractive "$P"
|
||||
done < ${HDOS_ROOT}/lists/flatpak-packages
|
||||
done <${HDOS_ROOT}/lists/flatpak-packages
|
||||
|
||||
# Setup Shared Directory
|
||||
SHARED_DIR=/mnt/gibson
|
||||
if [ ! -d ${SHARED_DIR} ]; then
|
||||
mkdir -p ${SHARED_DIR}
|
||||
cat ${HDOS_ROOT}/dotfiles/gibson > /etc/gibson
|
||||
cat ${HDOS_ROOT}/dotfiles/gibson >/etc/gibson
|
||||
chmod 600 /etc/gibson
|
||||
cat ${HDOS_ROOT}/dotfiles/fstab >> /etc/fstab
|
||||
cat ${HDOS_ROOT}/dotfiles/fstab >>/etc/fstab
|
||||
chmod 766 ${SHARED_DIR}
|
||||
sed -i "s/password=/password=${GIBSON_PASS}/" /etc/gibson
|
||||
systemctl daemon-reload
|
||||
@@ -81,9 +81,12 @@ fi
|
||||
# Set login wallpaper
|
||||
cp ${HDOS_ROOT}/dotfiles/htown.png /usr/share/backgrounds/htown.png
|
||||
chmod 755 /usr/share/backgrounds/htown.png
|
||||
# TODO: Change this to lightdm
|
||||
sed -i 's/^background=.*$/background=\/usr\/share\/backgrounds\/htown.png/' /usr/share/sddm/themes/*/theme.conf.user
|
||||
rm /usr/share/backgrounds/kali-16x9/default
|
||||
ln -s /usr/share/backgrounds/htown.png /usr/share/backgrounds/kali-16x9/default
|
||||
# Didn't change it for hacdc login
|
||||
# worked for guest
|
||||
|
||||
mksquashfs /home/guest ${HDOS_ROOT}/guest.sqfs
|
||||
cp ${HDOS_ROOT}/scripts/restore-home /usr/sbin/restore-home
|
||||
|
||||
Reference in new issue
Block a user