]>
git.proxmox.com Git - pmg-api.git/log
Dietmar Maurer [Thu, 21 Dec 2017 07:30:17 +0000 (08:30 +0100)]
PMG/API2/APT.pm - fix changelog urls
Dietmar Maurer [Thu, 21 Dec 2017 07:10:41 +0000 (08:10 +0100)]
disable suspend-to-disk, as it delays boot on systems with root on ZFS
Dietmar Maurer [Thu, 21 Dec 2017 07:03:21 +0000 (08:03 +0100)]
pmg-daily: add check for available updates
Dietmar Maurer [Thu, 21 Dec 2017 06:36:22 +0000 (07:36 +0100)]
periodically update subscription status
Dietmar Maurer [Mon, 18 Dec 2017 11:47:14 +0000 (12:47 +0100)]
bump version to 5.0-43
Dietmar Maurer [Mon, 18 Dec 2017 11:46:16 +0000 (12:46 +0100)]
run postmap after generation postfix main.cf
Dietmar Maurer [Mon, 18 Dec 2017 11:12:29 +0000 (12:12 +0100)]
bump version to 5.0-42
Dietmar Maurer [Mon, 18 Dec 2017 10:49:51 +0000 (11:49 +0100)]
PMG/Config.pm: avoid warnings if there is no search domain in resolv.conf
Dietmar Maurer [Mon, 18 Dec 2017 10:33:42 +0000 (11:33 +0100)]
bump version to 5.0-41
Dietmar Maurer [Mon, 18 Dec 2017 10:32:21 +0000 (11:32 +0100)]
PMG/Fetchmail.pm - autostart fetchmail service
Dietmar Maurer [Mon, 18 Dec 2017 09:28:50 +0000 (10:28 +0100)]
bump version to 5.0-40
Dietmar Maurer [Mon, 18 Dec 2017 09:29:50 +0000 (10:29 +0100)]
depend on fetchmail
Dietmar Maurer [Mon, 18 Dec 2017 09:26:44 +0000 (10:26 +0100)]
PMG/Cluster.pm - rewrite ssh keys after cluster sync
Dietmar Maurer [Mon, 18 Dec 2017 08:50:42 +0000 (09:50 +0100)]
bump default maxspamsize to 1M
Dietmar Maurer [Fri, 15 Dec 2017 09:19:07 +0000 (10:19 +0100)]
depend on apt-transport-https
Dietmar Maurer [Thu, 14 Dec 2017 10:15:15 +0000 (11:15 +0100)]
bump version to 5.0-39
Dietmar Maurer [Thu, 14 Dec 2017 10:11:38 +0000 (11:11 +0100)]
install /etc/apt/apt.conf.d/75pmgconf to avoid atomatic kernel removes
Dietmar Maurer [Thu, 14 Dec 2017 09:52:36 +0000 (10:52 +0100)]
install /etc/apt/sources.list.d/pmg-enterprise.list
Dietmar Maurer [Thu, 14 Dec 2017 09:07:03 +0000 (10:07 +0100)]
bump version to 5.0-38
Dietmar Maurer [Thu, 14 Dec 2017 08:08:03 +0000 (09:08 +0100)]
PMG/API2/Nodes.pm - allow admin to open console and reboot the node
Dietmar Maurer [Thu, 14 Dec 2017 08:00:03 +0000 (09:00 +0100)]
add API for node reboot/shutdown
Dietmar Maurer [Thu, 14 Dec 2017 07:16:51 +0000 (08:16 +0100)]
bin/pmg-hourly: use reload-or-restart to reload pmgpolicy service
Dietmar Maurer [Thu, 14 Dec 2017 07:04:22 +0000 (08:04 +0100)]
PMG/DBTools.pm: do not use IF NOT EXISTS bcause it writes debug messages to console
Dietmar Maurer [Thu, 14 Dec 2017 06:51:15 +0000 (07:51 +0100)]
PMG/DBTools.pm - use user root to sync database
Dietmar Maurer [Thu, 14 Dec 2017 05:55:20 +0000 (06:55 +0100)]
pmgtunnel.pm - fix call to socketfile()
Dietmar Maurer [Thu, 14 Dec 2017 05:52:56 +0000 (06:52 +0100)]
debian/control - depend on 'rsync'
Dietmar Maurer [Thu, 14 Dec 2017 05:15:41 +0000 (06:15 +0100)]
PMG/CLI/pmgreport.pm - remove greylisted mails from daily report
Because the count for 'yesterday' is alway zero.
Dietmar Maurer [Wed, 13 Dec 2017 13:18:07 +0000 (14:18 +0100)]
PMG/CLI/pmgdb.pm: generate default locale
because our postgres configuration needs en_US.UTF-8
Dietmar Maurer [Tue, 12 Dec 2017 08:19:28 +0000 (09:19 +0100)]
bump version to 5.0-37
Dietmar Maurer [Tue, 12 Dec 2017 08:17:23 +0000 (09:17 +0100)]
pmgreport: use PMG::API2::Statistics to include postscreen stats
Dietmar Maurer [Mon, 11 Dec 2017 13:49:13 +0000 (14:49 +0100)]
bump version to 5.0-36
Dominik Csapak [Mon, 11 Dec 2017 13:30:52 +0000 (14:30 +0100)]
update dependencies
also use 'wrap-and-sort' to have each dependency in a single line
(makes future updates prettier and clearer)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dominik Csapak [Mon, 11 Dec 2017 13:30:51 +0000 (14:30 +0100)]
replace novnc with xtermjs
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dominik Csapak [Mon, 11 Dec 2017 13:30:50 +0000 (14:30 +0100)]
implement verify ticket on ticket api call
we now also try to verify vnc tickets, and if a path is given
we only verify the ticket (instead of creating a new one)
this will be used for xtermjs authentication
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Mon, 11 Dec 2017 12:39:38 +0000 (13:39 +0100)]
bump version to 5.0-35
Dietmar Maurer [Mon, 11 Dec 2017 11:26:46 +0000 (12:26 +0100)]
rename safe_browsing_score to clamav_heuristic_score
And match any heuristics clamav results.
Dietmar Maurer [Thu, 7 Dec 2017 10:29:04 +0000 (11:29 +0100)]
bump version to 5.0-34
Dietmar Maurer [Thu, 7 Dec 2017 10:32:59 +0000 (11:32 +0100)]
PMG/Cluster.pm - fix PregreetCount data sync
Dietmar Maurer [Thu, 7 Dec 2017 10:26:44 +0000 (11:26 +0100)]
PMG/API2/Statistics.pm - include postscreen stats in mail/mailcount
Dietmar Maurer [Thu, 7 Dec 2017 06:59:45 +0000 (07:59 +0100)]
bump version to 5.0-33
Dietmar Maurer [Thu, 7 Dec 2017 06:57:52 +0000 (07:57 +0100)]
PMG/API2/Statistics.pm - rename rblcount to rejectcount, include PREGREET
Dietmar Maurer [Thu, 7 Dec 2017 06:43:08 +0000 (07:43 +0100)]
bin/pmgpolicy - count PREGREET rejects (postscreen)
Dietmar Maurer [Thu, 7 Dec 2017 05:52:10 +0000 (06:52 +0100)]
add PregreetCount column to LocalStat table
Dietmar Maurer [Thu, 7 Dec 2017 05:33:47 +0000 (06:33 +0100)]
depend on: openssh-client, openssh-server, apt
Dietmar Maurer [Wed, 6 Dec 2017 11:20:23 +0000 (12:20 +0100)]
bump version toö 5.0-32
Dietmar Maurer [Wed, 6 Dec 2017 11:16:41 +0000 (12:16 +0100)]
PMG::DBTool::load_mail_data - add optional $pmail parameter
To load data for a specific receiver.
Dietmar Maurer [Wed, 6 Dec 2017 05:32:12 +0000 (06:32 +0100)]
bump version to 5.0-31
Dietmar Maurer [Wed, 6 Dec 2017 05:26:21 +0000 (06:26 +0100)]
PMG/HTMLMail.pm - use global hash to store inlined images
Dietmar Maurer [Tue, 5 Dec 2017 13:12:50 +0000 (14:12 +0100)]
bump version to 5.0-30
Dietmar Maurer [Tue, 5 Dec 2017 13:10:26 +0000 (14:10 +0100)]
debian/postinst/prerm - handle pmgproxy/pmgdaemon manually
We use reload instead of restart to keep vnc connection active
durning updates.
Dietmar Maurer [Tue, 5 Dec 2017 12:29:37 +0000 (13:29 +0100)]
debian/postinst - rewrite banner
Dietmar Maurer [Tue, 5 Dec 2017 11:09:27 +0000 (12:09 +0100)]
bump version to 5.0-29
Dietmar Maurer [Tue, 5 Dec 2017 11:07:19 +0000 (12:07 +0100)]
LDAP: add mailAlternativeAddress to mailattr default
This is used by univention.
Dietmar Maurer [Tue, 5 Dec 2017 11:05:23 +0000 (12:05 +0100)]
PMG/LDAPConfig.pm - register new format ldap-simple-attr
To make it work with '-list' prefix. Simply using a 'pattern' does
not work.
Dietmar Maurer [Fri, 1 Dec 2017 12:20:40 +0000 (13:20 +0100)]
Merge branch 'master' of ssh://proxdev.maurer-it.com/pmg/pmg-api
Dietmar Maurer [Fri, 1 Dec 2017 12:17:43 +0000 (13:17 +0100)]
bump version to 5.0-28
Dietmar Maurer [Fri, 1 Dec 2017 12:13:10 +0000 (13:13 +0100)]
pmg-smtp-filter: fix safebrowsing hit detection
Dietmar Maurer [Fri, 1 Dec 2017 12:13:10 +0000 (13:13 +0100)]
pmg-smtp-filter: use safebrowsing hit detection
Dietmar Maurer [Fri, 1 Dec 2017 09:58:37 +0000 (10:58 +0100)]
bump version to 5.0-27
Dietmar Maurer [Fri, 1 Dec 2017 09:56:23 +0000 (10:56 +0100)]
do not use .db file for mynetworks
Because this does not work to lookup IPs inside cidrs.
Dietmar Maurer [Thu, 30 Nov 2017 08:57:48 +0000 (09:57 +0100)]
bump version to 5.0-26
Dietmar Maurer [Thu, 30 Nov 2017 08:55:56 +0000 (09:55 +0100)]
increase deafult maxspamsize to 512*1024
Dietmar Maurer [Thu, 30 Nov 2017 07:04:02 +0000 (08:04 +0100)]
bump version to 5.0-25
Dietmar Maurer [Thu, 30 Nov 2017 07:02:41 +0000 (08:02 +0100)]
templates/local.cf.in: include KAM.cf
Dietmar Maurer [Thu, 30 Nov 2017 07:02:01 +0000 (08:02 +0100)]
templates/local.cf.in: remove FuzzyOcr.cf
Dietmar Maurer [Wed, 29 Nov 2017 10:37:58 +0000 (11:37 +0100)]
bump version to 5.0-24
Dietmar Maurer [Wed, 29 Nov 2017 10:55:54 +0000 (11:55 +0100)]
total_domain_stat: return bytes instead of mbytes
Dietmar Maurer [Wed, 29 Nov 2017 10:35:48 +0000 (11:35 +0100)]
total_mail_stat: return bytes_in/bytes_out in bytes (instead of MBytes)
Dietmar Maurer [Wed, 29 Nov 2017 09:38:40 +0000 (10:38 +0100)]
bump version to 5.0-23
Dietmar Maurer [Wed, 29 Nov 2017 09:37:37 +0000 (10:37 +0100)]
avoid repeated SPF headers
Dietmar Maurer [Tue, 28 Nov 2017 14:24:36 +0000 (15:24 +0100)]
bump version to 5.0-22
Dietmar Maurer [Tue, 28 Nov 2017 14:23:47 +0000 (15:23 +0100)]
fix network stats
Dietmar Maurer [Tue, 28 Nov 2017 13:36:34 +0000 (14:36 +0100)]
bump version to 5.0-21
Dietmar Maurer [Tue, 28 Nov 2017 13:05:24 +0000 (14:05 +0100)]
avoid warning about uninitialized value
Dietmar Maurer [Tue, 28 Nov 2017 12:46:38 +0000 (13:46 +0100)]
bump version to 5.0-20
Dietmar Maurer [Tue, 28 Nov 2017 12:36:22 +0000 (13:36 +0100)]
use google safe browsing hits to icrease spam score
Dietmar Maurer [Tue, 28 Nov 2017 11:19:47 +0000 (12:19 +0100)]
bump version to 5.0-19
Dietmar Maurer [Tue, 28 Nov 2017 11:15:09 +0000 (12:15 +0100)]
PMG/RuleDB/Notify.pm - set default value for attach
Dietmar Maurer [Tue, 28 Nov 2017 11:08:27 +0000 (12:08 +0100)]
PMG/RuleDB/Notify.pm - avoid use of undefined values
Dietmar Maurer [Tue, 28 Nov 2017 11:03:40 +0000 (12:03 +0100)]
PMG/RuleDB/Notify.pm - remove unused accessors
Dietmar Maurer [Mon, 27 Nov 2017 10:41:48 +0000 (11:41 +0100)]
bump version to 5.0-18
Dietmar Maurer [Mon, 27 Nov 2017 10:38:33 +0000 (11:38 +0100)]
pmg_verify_dnsbl_entry - improve error message
Dietmar Maurer [Mon, 27 Nov 2017 10:19:34 +0000 (11:19 +0100)]
remove mail/use_rbl config - we use dnsbl_sites instead
Dietmar Maurer [Mon, 27 Nov 2017 10:10:02 +0000 (11:10 +0100)]
PMG/Config.pm - register/use format dnsbl-entry
Dietmar Maurer [Mon, 27 Nov 2017 09:53:29 +0000 (10:53 +0100)]
normalize dnsbl_sites
Dietmar Maurer [Mon, 27 Nov 2017 06:09:51 +0000 (07:09 +0100)]
remove sub oicon() - no longer needed
Dietmar Maurer [Mon, 27 Nov 2017 06:04:34 +0000 (07:04 +0100)]
remove stale fixme comments
Dietmar Maurer [Mon, 27 Nov 2017 05:46:01 +0000 (06:46 +0100)]
bump version to 5.0-17
Dietmar Maurer [Mon, 27 Nov 2017 05:44:29 +0000 (06:44 +0100)]
generate/use /etc/pmg/tls_policy
Dietmar Maurer [Sat, 25 Nov 2017 08:36:25 +0000 (09:36 +0100)]
bump version to 5.0-16
Dietmar Maurer [Sat, 25 Nov 2017 08:35:19 +0000 (09:35 +0100)]
depend on clamdscan
Dietmar Maurer [Sat, 25 Nov 2017 08:30:23 +0000 (09:30 +0100)]
do not set postscreen_dnsbl_reply_map
Dietmar Maurer [Fri, 24 Nov 2017 06:26:06 +0000 (07:26 +0100)]
bump version to 5.0-15
Dietmar Maurer [Fri, 24 Nov 2017 06:24:45 +0000 (07:24 +0100)]
always load SA dkim to improve accuracy
Dietmar Maurer [Tue, 21 Nov 2017 08:47:30 +0000 (09:47 +0100)]
bump version to 5.0-14
Dietmar Maurer [Tue, 21 Nov 2017 08:46:15 +0000 (09:46 +0100)]
pmgsync.service - run pmgconfig init to generate required files
Dietmar Maurer [Tue, 21 Nov 2017 08:15:47 +0000 (09:15 +0100)]
bump version to 5.0-13
Dietmar Maurer [Tue, 21 Nov 2017 08:10:44 +0000 (09:10 +0100)]
add pmgsync service
- make sure db exists after boot
- make sure config is in sync after boot
Dietmar Maurer [Fri, 17 Nov 2017 10:30:40 +0000 (11:30 +0100)]
bump version to 5.0-12
Dietmar Maurer [Fri, 17 Nov 2017 10:29:12 +0000 (11:29 +0100)]
debian/postinst - fix postgres service name (postgresql.service)