aims-desktop-2022.1-amd64.conf 3.61 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# Debmower conf file. This is sourced by the debmower script.
# WARNING: This file is maintained in git, local untracked changes may be LOST!
# Image Settings

SYSTEM="debian"
RELEASE="bullseye"
NEGATE_PACKAGES="antiword- catdoc- cython-doc- docutils-doc- ecl-doc- gmp-doc- mercurial- sagetex-doc- sphinx-doc- texlive-fonts-extra-doc- texlive-latex-base-doc- texlive-latex-recommended-doc- texlive-latex-extra-doc- texlive-pictures-doc- texlive-pstricks-doc- texlive-publishers-doc- texlive-science-doc-"
MAINMETA="aims-desktop esmtp grub-efi grub-efi-amd64 grub-pc-bin"
LIVECD="aims-live live-boot live-config-systemd live-tools user-setup live-config"
ARCH="amd64"
KERNEL="linux-image-amd64 linux-headers-amd64"
NAME="AIMS Desktop 2022.1-$(date +%Y%m%d)"
ISOPATH="/home/debmower/iso/"
ISONAME="aims-desktop-2022.1-aims-untested-amd64.iso"
CACHEIMG="$RELEASE-aims-desktop-amd64"
COMP="xz"
#COMP="zstd"
BLOCKSIZE="1048576"
CACHEPACKAGES="apt-transport-https gnome xserver-xorg uuid-runtime gnome texlive chromium gimp openjdk-11-jre sagemath tmux vlc texlive-publishers-doc texlive-luatex dbus msmtp-mta"
GENISOLINUX_STRUCTURE="no"
UPDATE_INITRAMFS="yes"
#POOL_PKGS="b43-fwcutter dkms efibootmgr fakeroot libfakeroot grub-efi grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed lupin-support mouseemu secureboot-db setserial shim shim-signed oem-config oem-config-gtk oem-config-slideshow-ubuntu user-setup wvdial libuniconf4.6 libwvstreams4.6-base libwvstreams4.6-extras"
POOL_PKGS="grub-efi efibootmgr grub-efi-amd64 grub-efi-amd64-bin aims-restricted-extras"
TMPFS_SIZE=20G
UPDATE_TEMPLATE="yes"
ARCHIVES_BIND_MOUNT="aims-desktop-2022"
DI_ISO="http://10.1.28.3/debian/debian-live-testing-amd64-standard.iso"
ORIGIN="AIMS"
LABEL="AIMS Desktop"
VERSION="2022.1"
SUITE="testing"
DESCRIPTION="AIMS Desktop installation media"

SOURCESLIST="
# Note: These are the sources used during build time.\n
# Final sources.list will vary.\n
# Q: Why is non-free enabled during build?\n
# A: This allows us to install non-free drivers that are otherwise unavailable.\n\n

#Debian\n
deb http://debian.mirror.ac.za/debian testing main contrib non-free\n
#deb-src http://http.debian.net/debian buster main\n
#deb http://debian.mirror.ac.za/debian buster-updates main contrib non-free\n
#deb-src http://deb.debian.org/debian buster-updates main\n
#deb http://debian.mirror.ac.za/debian buster-backports main contrib non-free\n
#deb-src http://deb.debian.org/debian buster-updates main\n
#deb http://security.debian.org/ buster/updates main\n
#deb-src http://security.debian.org/ buster/updates main\n
\n
# AIMS Desktop\n
deb [trusted=yes] http://ppa.aims.ac.za/aims-ppa buster main \n
#deb-src http://ppa.aims.ac.za/aims-ppa stretch main restricted\n
\n
"

# Debmower Options

CHROOT="/var/cache/debmower/chroot"
LOGPATH="/var/log/debmower/aims-desktop-2022.1-amd64.log"
TEMPLATE="./aims-template/debian/"
KEEP_IMAGEDIR="no"
DEBIAN_FRONTEND="noninteractive"

# README
README="
    _    ___ __  __ ____    ____            _    _
   / \  |_ _|  \/  / ___|  |  _ \  ___  ___| | _| |_ ___  _ __
  / _ \  | || |\/| \___ \  | | | |/ _ \/ __| |/ / __/ _ \| '_ \\
 / ___ \ | || |  | |___) | | |_| |  __/\__ \   <| || (_) | |_) |
/_/   \_\___|_|  |_|____/  |____/ \___||___/_|\_\\\\__\___/| .__/


  Welcome to $LABEL $VERSION, built on $(date).
  -------------------------------------------------------------------------

  Before you start, we recommend reading the getting started
  guide on https://desktop.aims.ac.za/

  Before you dual-boot with Windows or Mac OS X, we recommend
  that you do a filesystem check first, before installing. The
  getting started guide contains more information on this subject."