copied from debian-12-bookworm-pmg-8-64, with the version number and codename adapted.
Signed-off-by: Stoiko Ivanov <[email protected]> --- debian-13-trixie-pmg-9-64/Makefile | 49 +++++++++++++++++++++++ debian-13-trixie-pmg-9-64/dab.conf | 15 +++++++ debian-13-trixie-pmg-9-64/systemd-presets | 5 +++ 3 files changed, 69 insertions(+) create mode 100644 debian-13-trixie-pmg-9-64/Makefile create mode 100644 debian-13-trixie-pmg-9-64/dab.conf create mode 100644 debian-13-trixie-pmg-9-64/systemd-presets diff --git a/debian-13-trixie-pmg-9-64/Makefile b/debian-13-trixie-pmg-9-64/Makefile new file mode 100644 index 0000000..9330588 --- /dev/null +++ b/debian-13-trixie-pmg-9-64/Makefile @@ -0,0 +1,49 @@ +BASEDIR:=$(shell dab basedir) + +CVD_FILES:=main.cvd bytecode.cvd daily.cvd safebrowsing.cvd + +all: info/init_ok ${CVD_FILES} + dab bootstrap --minimal + sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/' ${BASEDIR}/etc/ssh/sshd_config + mkdir -p ${BASEDIR}/etc/systemd/system-preset + cp systemd-presets ${BASEDIR}/etc/systemd/system-preset/00-pve-template.preset + touch ${BASEDIR}/proxmox_install_mode + dab install \ + antiword \ + dbus \ + docx2txt \ + gpg \ + ifupdown2 \ + libcgi-pm-perl \ + libdbi-perl \ + libsasl2-modules \ + odt2txt \ + perl-openssl-defaults \ + poppler-utils \ + proxmox-mailgateway-container \ + tesseract-ocr \ + unrtf \ + ; + rm ${BASEDIR}/proxmox_install_mode + sed -i '/^deb.*\.proxmox\.com\/.*$$/d;$${/^$$/d;}' ${BASEDIR}/etc/apt/sources.list + cp ${CVD_FILES} ${BASEDIR}/var/lib/clamav/ + dab finalize --compressor zstd-max + +info/init_ok: dab.conf + dab init + touch $@ + +.PHONY: clean +clean: + dab clean + rm -f *~ + +.PHONY: dist-clean +dist-clean: clean + dab dist-clean + rm -f ${CVD_FILES} + +${CVD_FILES}: + curl -L --silent --show-error --fail --time-cond $@ --user-agent "CVDUPDATE/0.3.0 (9d591f58-b430-4d0c-99b2-febb1cee0872)" -o [email protected] https://database.clamav.net/$@ + [ -f [email protected] ] && mv [email protected] $@ || true + if command -v sigtool > /dev/null ; then sigtool -i $@; else echo "skipping verification of $@"; fi diff --git a/debian-13-trixie-pmg-9-64/dab.conf b/debian-13-trixie-pmg-9-64/dab.conf new file mode 100644 index 0000000..a17a1f7 --- /dev/null +++ b/debian-13-trixie-pmg-9-64/dab.conf @@ -0,0 +1,15 @@ +Suite: trixie +CacheDir: ../cache +Source: http://ftp.debian.org/debian SUITE main contrib +Source: http://ftp.debian.org/debian SUITE-updates main contrib +Source: http://security.debian.org/debian-security SUITE-security main contrib +Source: http://download.proxmox.com/debian/pmg/ SUITE pmg-no-subscription +Architecture: amd64 +Name: proxmox-mail-gateway-9.0-standard +Version: 9.0-beta1 +Section: mail +Maintainer: Proxmox Support Team <[email protected]> +Infopage: https://www.proxmox.com/en/proxmox-mail-gateway/overview +Description: Proxmox Mail Gateway 9.0 + A full featured mail proxy for spam and virus filtering, optimized for + container environment. diff --git a/debian-13-trixie-pmg-9-64/systemd-presets b/debian-13-trixie-pmg-9-64/systemd-presets new file mode 100644 index 0000000..2711b48 --- /dev/null +++ b/debian-13-trixie-pmg-9-64/systemd-presets @@ -0,0 +1,5 @@ +disable clamav-clamonacc.service +disable [email protected] +disable [email protected] +disable [email protected] +disable [email protected] -- 2.39.5 _______________________________________________ pve-devel mailing list [email protected] https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
