mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-03-01 09:00:15 +01:00
* add amd64 image build with lean and fatpack option * use the pi user for setup * add notes to ci readme * add gnome desktop to fatpack image, reduce to 30GB * documentation updates * install gnome with --force-yes * install gnome desktop non-interactively * change links to rootzoll dev * pass user and branch to build_sdcard.sh from PR * add user and branch to Makefile * Add arm64 rpi image build (#74) ci: * add arm64-rpi image build * rename to raspiblitz-amd64-debian-11.5-lean/fatpack * use rm -f to not exit with error * place amd64 images under ci/amd64/builds/ * make /dev/shm world writable for fatpack * fix vlc remove and --var syntax * remove sudo-s * leave update and upgrade to the build_sdcard.sh * increase image size to 16GB, rename build dir build_sdcard.sh: * detect raspios_arm64 with raspi.list * switch ssmtp to msmtp related: https://github.com/rootzoll/raspiblitz/pull/2232 Co-authored-by: rootzoll <johndoe@example.com> * i2pd: unified install from repo, /usr/sbin to PATH related: #2413, fixes amd64 build * update CHANGES.md * fix amd64 path in Makefile * use only qemu image, run on ubuntu-22.04 * use file_checksum for the arm64-rpi base image * Fix the local arm64-rpi image generation (#75) * add selfrun script * ubuntu: add universe repo and qemu-user-static * test on ubuntu live (jammy) * build from branches: [ "dev", "v1.8", "v1.9" ] * correct Makefile paths for the local run * make the local run non-interactive * improve readme and Makefile * increase disk image sizes to 32GB * set image sizes to 30 GB for amd64 and arm64-rpi * add network-manager for amd64 * add to readme * skip Code&Compile for VM builds * add to readme * amd64 base image update to debian 11.6.0 * remove debian version from filenames * skip Code&Compile for amd64 builds * Merge branch 'dev' into add-amd64-image-build * amd64: increase cpu and RAM, compile mempool last * trigger workflows only on scripts used or called * Update ci/arm64-rpi/packer.build.arm64-rpi.sh Co-authored-by: Daniel Bast <2790401+dbast@users.noreply.github.com> * arm64 remove setup-qemu-action, leave npm last * set only manual trigger for fatpack, edit triggers Co-authored-by: rootzoll <johndoe@example.com> Co-authored-by: Daniel Bast <2790401+dbast@users.noreply.github.com>
47 lines
2.1 KiB
INI
47 lines
2.1 KiB
INI
choose-mirror-bin mirror/http/proxy string
|
|
d-i apt-setup/use_mirror boolean true
|
|
d-i base-installer/kernel/override-image string linux-server
|
|
d-i clock-setup/utc boolean true
|
|
d-i clock-setup/utc-auto boolean true
|
|
d-i finish-install/reboot_in_progress note
|
|
d-i grub-installer/only_debian boolean true
|
|
d-i grub-installer/with_other_os boolean true
|
|
d-i keymap select us
|
|
d-i mirror/country string manual
|
|
d-i mirror/http/directory string /debian
|
|
d-i mirror/http/hostname string httpredir.debian.org
|
|
d-i mirror/http/proxy string
|
|
d-i partman-auto-lvm/guided_size string max
|
|
d-i partman-auto/choose_recipe select atomic
|
|
d-i partman-auto/method string lvm
|
|
d-i partman-lvm/confirm boolean true
|
|
d-i partman-lvm/confirm_nooverwrite boolean true
|
|
d-i partman-lvm/device_remove_lvm boolean true
|
|
d-i partman/choose_partition select finish
|
|
d-i partman/confirm boolean true
|
|
d-i partman/confirm_nooverwrite boolean true
|
|
d-i partman/confirm_write_new_label boolean true
|
|
d-i passwd/root-login boolean false
|
|
d-i passwd/root-password-again password raspiblitz
|
|
d-i passwd/root-password password raspiblitz
|
|
d-i passwd/user-fullname string pi
|
|
d-i passwd/user-uid string 1000
|
|
d-i passwd/user-password password raspiblitz
|
|
d-i passwd/user-password-again password raspiblitz
|
|
d-i passwd/username string pi
|
|
d-i pkgsel/include string sudo bzip2 acpid cryptsetup zlib1g-dev wget curl dkms fuse make nfs-common net-tools cifs-utils rsync
|
|
d-i pkgsel/install-language-support boolean false
|
|
d-i pkgsel/update-policy select none
|
|
d-i pkgsel/upgrade select full-upgrade
|
|
# Prevent packaged version of VirtualBox Guest Additions being installed:
|
|
d-i preseed/early_command string sed -i \
|
|
'/in-target/idiscover(){/sbin/discover|grep -v VirtualBox;}' \
|
|
/usr/lib/pre-pkgsel.d/20install-hwpackages
|
|
d-i time/zone string UTC
|
|
d-i user-setup/allow-password-weak boolean true
|
|
d-i user-setup/encrypt-home boolean false
|
|
d-i preseed/late_command string sed -i '/^deb cdrom:/s/^/#/' /target/etc/apt/sources.list
|
|
apt-cdrom-setup apt-setup/cdrom/set-first boolean false
|
|
apt-mirror-setup apt-setup/use_mirror boolean true
|
|
popularity-contest popularity-contest/participate boolean false
|
|
tasksel tasksel/first multiselect standard, ssh-server
|