X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Makefile;h=284810b3bc3024d56e359f6052076bded033443a;hb=6eda8fa2a576ba7ca436575c5994fd0cc7da56b9;hp=dc63779dfe4fb6d5d0671f9ca70a9083c28e610a;hpb=71d9a7583b5c0a464372852b1132a11e39618a38;p=pmg-api.git diff --git a/Makefile b/Makefile index dc63779..284810b 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ PACKAGE=pmg-api -PKGVER=5.0 -PKGREL=61 +PKGVER=5.2 +PKGREL=4 # this requires package pmg-doc-generator export NOVIEW=1 @@ -19,7 +19,7 @@ REPOID=`./repoid.pl .git` SERVICES = pmgdaemon pmgproxy pmgtunnel pmgmirror CLITOOLS = pmgdb pmgconfig pmgperf pmgcm pmgqm pmgreport pmgversion pmgupgrade pmgsubscription pmgbackup -CLISCRIPTS = pmg-smtp-filter pmgsh pmgpolicy pmgbanner +CLISCRIPTS = pmg-smtp-filter pmgsh pmgpolicy pmgbanner pmg-system-report CRONSCRIPTS = pmg-hourly pmg-daily CLI_CLASSES = $(addprefix PMG/CLI/, $(addsuffix .pm, ${CLITOOLS})) @@ -28,7 +28,7 @@ SERVICE_UNITS = $(addprefix debian/, $(addsuffix .service, ${SERVICES})) TIMER_UNITS = $(addprefix debian/, $(addsuffix .timer, ${CRONSCRIPTS} pmgspamreport pmgreport)) CLI_BINARIES = $(addprefix bin/, ${CLITOOLS} ${CLISCRIPTS} ${CRONSCRIPTS}) -CLI_MANS = $(addsuffix .1, ${CLITOOLS}) pmgsh.1 +CLI_MANS = $(addsuffix .1, ${CLITOOLS}) pmgsh.1 pmg-system-report.1 SERVICE_MANS = $(addsuffix .8, ${SERVICES}) pmg-smtp-filter.8 pmgpolicy.8 @@ -83,6 +83,7 @@ LIBSOURCES = \ PMG/LDAPCache.pm \ PMG/DBTools.pm \ PMG/Quarantine.pm \ + PMG/Report.pm \ PMG/RuleDB/Group.pm \ PMG/RuleDB/Rule.pm \ PMG/RuleDB/Object.pm \ @@ -123,6 +124,7 @@ LIBSOURCES = \ PMG/API2/Services.pm \ PMG/API2/Tasks.pm \ PMG/API2/LDAP.pm \ + PMG/API2/DestinationTLSPolicy.pm\ PMG/API2/Domains.pm \ PMG/API2/Fetchmail.pm \ PMG/API2/Users.pm \ @@ -223,3 +225,8 @@ clean: .PHONY: dinstall dinstall: ${DEB} dpkg -i ${DEB} + +%.1: bin/% + rm -f $@ + podselect $< |pod2man -n $(notdir $*) -s 1 -r ${PKGVER} -c "Proxmox Documentation" >$@.tmp + mv $@.tmp $@