X-Git-Url: https://git.proxmox.com/?p=pmg-api.git;a=blobdiff_plain;f=Makefile;h=d3f429da2075629b7a4c107ab82cfaf72ff09e44;hp=c258b4376282941683b8e066e7642eafdd6d12ae;hb=2473cb81ec3085bcd4c2f21be12a2c905f44cd21;hpb=07f4220533828ab270232a169102907af1270ad1 diff --git a/Makefile b/Makefile index c258b43..d3f429d 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ PACKAGE=pmg-api -PKGVER=5.0 -PKGREL=54 +PKGVER=5.2 +PKGREL=1 # 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 $@