fix
This commit is contained in:
parent
61389659a4
commit
305d0cdbe1
12
debian.sh
12
debian.sh
@ -37,8 +37,8 @@ ROOT_MAPPER_NAME='root'
|
||||
BACKUP_DISK='/dev/disk/by-uuid/727916c5-a526-47d8-8351-9a0479463738'
|
||||
BACKUP_DISK_MAPPER='usb'
|
||||
BACKUP_DISK_ROOT_NAME='usbdebian'
|
||||
BACKUP_DISK_IMAGES='/home/verita84/Nextcloud/backups'
|
||||
#BACKUP_DISK_IMAGES="$TARGET/\@$BACKUP_DISK_ROOT_NAME/var/backups/"
|
||||
#BACKUP_DISK_IMAGES='/home/verita84/Nextcloud/backups'
|
||||
BACKUP_DISK_IMAGES="$TARGET/@$BACKUP_DISK_ROOT_NAME/var/backups/"
|
||||
######################################
|
||||
USER="verita84"
|
||||
USER_PASSWORD="123456"
|
||||
@ -56,9 +56,9 @@ FLATPAKS+=(app/net.brinkervii.grapejuice org.kde.kdenlive)
|
||||
#Packages
|
||||
PACKAGES=" minidlna libsecret-tools libglu1-mesa preload flatpak powertop blueman acpi neofetch cockpit cockpit-podman packagekit cockpit-packagekit cockpit-pcp cockpit-storaged redis "
|
||||
BASE_PACKAGES=" cups apt-transport-https samba samba-common nfs-common nfs-kernel-server linux-cpupower locales zram-tools acpid podman ghostscript cifs-utils ntp vim-airline rsync screen base udev git network-manager efibootmgr linux-headers-amd64 cryptsetup network-manager-openvpn ntp screen docbook-xsl alsa-utils sysstat fuse3 build-essential unzip bash-completion parted dosfstools wget curl "
|
||||
SHARED_DESKTOP_APPS=" gnome-software-plugin-flatpak firefox-esr yt-dlp keepassxc rssguard telegram-desktop gnome gimp gnome-tweaks evolution nextcloud-desktop gnome-photos handbrake vlc libreoffice "
|
||||
SHARED_DESKTOP_APPS=" gnome-software gnome-software-plugin-flatpak gnome-screenshot cinnamon lightdm shotwell rhythmbox firefox-esr yt-dlp keepassxc rssguard telegram-desktop gimp evolution nextcloud-desktop handbrake vlc libreoffice "
|
||||
#Removed for Debian Bullseye. Works on Bookworm
|
||||
#REMOVED=" aardvark-dns podman-compose podman-toolbox "
|
||||
#REMOVED=" aardvark-dns podman-compose podman-toolbox "
|
||||
VIRTUALIZATION=" virt-manager qemu-system libvirt-daemon-system ovmf cockpit-machines"
|
||||
PACKAGES=$BASE_PACKAGES$PACKAGES$SHARED_DESKTOP_APPS
|
||||
#PACKAGES=$BASE_PACKAGES
|
||||
@ -67,6 +67,8 @@ SERVICES+=(powertop preload)
|
||||
auto_login() {
|
||||
sed -i "/#WaylandEnable=false/a AutomaticLoginEnable=True" $TARGET/etc/gdm3/daemon.conf
|
||||
sed -i "/True/a AutomaticLogin=$USER" $TARGET/etc/gdm3/daemon.conf
|
||||
sed -i "s/#autologin-user=/autologin-user=$USER/" $TARGET/etc/lightdm/lightdm.conf
|
||||
sed -i "s/#autologin-user-timeout=0/autologin-user-timeout=0/ " $TARGET/etc/lightdm/lightdm.conf
|
||||
}
|
||||
|
||||
create-os-snapshots() {
|
||||
@ -200,7 +202,7 @@ configure-repository() {
|
||||
echo "deb https://deb.debian.org/debian $DEBIAN_RELEASE main contrib non-free" >$TARGET/etc/apt/sources.list
|
||||
echo "deb https://deb.debian.org/debian-security $DEBIAN_RELEASE-security main" >>$TARGET/etc/apt/sources.list
|
||||
echo "deb https://deb.debian.org/debian $DEBIAN_RELEASE-updates main " >>$TARGET/etc/apt/sources.list
|
||||
echo "deb https://deb.debian.org/debian $DEBIAN_RELEASE-backports main" >>$TARGET/etc/apt/sources.list
|
||||
echo "deb https://deb.debian.org/debian $CURRENT_STABLE_NAME-backports main" >>$TARGET/etc/apt/sources.list
|
||||
chroot $TARGET /usr/bin/apt update
|
||||
chroot $TARGET /usr/bin/bash -c "export DEBIAN_FRONTEND=noninteractive;/usr/bin/apt install -y $PACKAGES"
|
||||
chroot $TARGET /usr/bin/bash -c "export DEBIAN_FRONTEND=noninteractive;/usr/bin/apt dist-upgrade -y -t $CURRENT_STABLE_NAME-backports"
|
||||
|
Loading…
Reference in New Issue
Block a user