]> git.proxmox.com Git - dab-pve-appliances.git/blame - debian-10.0-pmg-64/Makefile
whitespace followup fix
[dab-pve-appliances.git] / debian-10.0-pmg-64 / Makefile
CommitLineData
e96cd3dd
TL
1BASEDIR:=$(shell dab basedir)
2
632b858c
SI
3CVD_FILES:=main.cvd bytecode.cvd daily.cvd safebrowsing.cvd
4
5all: info/init_ok ${CVD_FILES}
e96cd3dd
TL
6 dab bootstrap --minimal
7 sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/' ${BASEDIR}/etc/ssh/sshd_config
8 dab exec /bin/systemctl enable systemd-timesyncd.service
9 touch ${BASEDIR}/proxmox_install_mode
9350b0a2 10 dab install libdbi-perl perl-openssl-defaults libcgi-pm-perl proxmox-mailgateway-container gpg
e96cd3dd
TL
11 rm ${BASEDIR}/proxmox_install_mode
12 sed -i '/^deb.*\.proxmox\.com\/.*$$/d;$${/^$$/d;}' ${BASEDIR}/etc/apt/sources.list
632b858c 13 cp ${CVD_FILES} ${BASEDIR}/var/lib/clamav/
e96cd3dd
TL
14 dab finalize
15
16info/init_ok: dab.conf
17 dab init
18 touch $@
19
20.PHONY: clean
21clean:
22 dab clean
632b858c 23 rm -f ${CVD_FILES}
e96cd3dd
TL
24 rm -f *~
25
26.PHONY: dist-clean
27dist-clean:
28 dab dist-clean
632b858c 29 rm -f ${CVD_FILES}
e96cd3dd 30 rm -f *~
632b858c
SI
31
32.PHONY: ${CVD_FILES}
33${CVD_FILES}:
8b6176c6 34 curl -L --silent --show-error --fail --time-cond $@ -o $@.tmp http://database.clamav.net/$@
632b858c 35 [ -f $@.tmp ] && mv $@.tmp $@ || true