0ae4e4ce76
apt: disable installatino of "recommended" packages keeps the number of installed packages and disk space requirements to the minimum necessary
nodiscc
2020-03-03 19:42:48 +01:00
b2e51f6e96
apt: configure automatic security/bugfix upgrades (unattended-upgrades): - auto-upgrade packages from buster-updates, proposed-updates, security, backports - split the upgrade into minimal steps (so that shutodwns during upgrades are possible) - enable logging to syslog - daily, automatic update of package lists, download and installation of upgrades
nodiscc
2020-03-03 19:40:22 +01:00
10cb95271d
config: add lightdm config: - disable xdmcp/vnc - do no hide users list - disable guest user - set xfce as default sessions
nodiscc
2020-03-03 01:18:31 +01:00
0376e64132
add installer preseed configuration: - disable network configuration - set the domain name to blank - load non-free firmware - install a generic linux image (all drivers) - set the debian mirror to https://deb.debian.org, but idsable use of a mirror - enable root logins - add the first user to common groups for desktop interaction + sudo - interpret the hardware clock to UTC - enable NTP, use pool.ntp.org server - enable contrib and non-free software - disable installer APT upgrade step since we run the installer offline - auto accept annoying license prompt for intel drivers - auto install grub to the MBR - auto install GRUB to the EFI removable media path - disable reboot prompt message
nodiscc
2020-02-23 14:18:56 +01:00
a243a612f7
prseed: ensure home directories are not world-readable
nodiscc
2020-02-23 14:15:43 +01:00
6130356634
Makefile: add targets to download the ISO image from teh build server and run it in virt-manager/KVM virtual machine (tests)
nodiscc
2020-02-23 14:14:41 +01:00
6cb7c8bbfd
doc: add documentation on how to build/customize the live system
nodiscc
2020-02-23 14:13:09 +01:00
d431afd98f
Makefile: add a target to remind manually updating the version indicator in various files
nodiscc
2020-02-23 13:56:46 +01:00
7c7779a1c2
add main APT sources list for chroot build stage
nodiscc
2020-02-18 23:39:58 +01:00
1894c77e37
add basic configuration for 'lb build': - build an amd64 live system (Debian 10 "Buster") - don't install 'recommended' packages - enable contrib/non-free sections (required for firmwares) - enable stable-backports,security,stable-updates repositories - don't include source packages in the build (save space) - generate iso-hybrid images suitable for boot from USB - enable 'installer' mode allowing to install the live system to a fixed disk - install packages required for HTTPS APT sources - include binary firwares on the iso image - included memtest86+ and win32-loaded on the bootable media
nodiscc
2020-02-08 18:20:52 +01:00