]> git.proxmox.com Git - pmg-api.git/blame - debian/changelog
user accesslists: reword logging and hits for newer SA rule sets
[pmg-api.git] / debian / changelog
CommitLineData
fc91766c
TL
1pmg-api (7.1-11) bullseye; urgency=medium
2
3 * fix #3287: add `pmail` parameter to virus and attachment quarantine list to
4 allow one to filter for a specific mail
5
6 * fix #2541 ruledb: encode relevant values as utf-8 in database
7
8 * fix #2465: handle smtputf8 addresses in all but who-objects of the
9 rule-system
10
11 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Nov 2022 16:43:19 +0100
12
b308f373
TL
13pmg-api (7.1-10) bullseye; urgency=medium
14
15 * fix #4006: do not split from header on ', ' for spamreport mails
16
17 * ruledb: modfield: properly handle fields spanning multiple lines
18
19 * ruledb: add deprecation warnings for unused `ReportSpam`, `Attach` and
20 `Counter` actions
21
22 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 09:03:52 +0100
23
e0c0be55
TL
24pmg-api (7.1-9) bullseye; urgency=medium
25
26 * api: quarantine: allow 'list attachments' endpoint for quarantine users,
27 they can see them in the raw email display already anyway
28
29 * api: quarantine: add 'content-disposition' field to response of 'list
30 attachments' API
31
32 * ruledb: modfield: properly encode field after variable substitution
33
34 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Nov 2022 13:48:23 +0100
35
8be1bce7
TL
36pmg-api (7.1-8) bullseye; urgency=medium
37
38 * api: apt versions: track proxmox-offline-mirror-helper
39
40 * fix #4269: rule cache: from match: cope with undefined IP
41
42 * rule database: notify: properly en-/decode the mail subject to avoid issues
43 with non-ascii characters, like for example, the reported chinese
44 characters.
45
46 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Oct 2022 11:42:15 +0200
47
4d02e400
TL
48pmg-api (7.1-7) bullseye; urgency=medium
49
50 * d/control: recommend proxmox-offline-mirror-helper
51
52 * d/postinst: migrate/update APT auth config
53
54 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Sep 2022 13:17:58 +0200
55
f10ef6e1
TL
56pmg-api (7.1-6) bullseye; urgency=medium
57
58 * subscription: handle missing subscription info
59
60 * fix #3915: remove obsolete /etc/apt/apt.conf.d/75pmgconf
61
62 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Sep 2022 15:04:49 +0200
63
807dd192
FG
64pmg-api (7.1-5) bullseye; urgency=medium
65
66 * add 'allow-subdomains' to webauthn schema
67
68 * subscription: switch to rust, add offline key support
69
70 -- Proxmox Support Team <support@proxmox.com> Tue, 6 Sep 2022 10:35:09 +0200
71
523ac520
TL
72pmg-api (7.1-4) bullseye; urgency=medium
73
74 * rulesystem: matchfield: match all headers not only the first
75
76 * config: avoid adding a specific IPs or networks multiple times to
77 the template variables
78
79 * api: quarantine: load custom rules description so that they show up
80 in the GUI too
81
82 * pmg-daily: avoid short-circuting update of local channels
83
84 * api: apt: switch to common Proxmox::RS::APT::Repositories package
85
86 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jul 2022 11:15:00 +0200
87
4c093c92
TL
88pmg-api (7.1-3) bullseye; urgency=medium
89
90 * fix duplicate 'x-ms-dos-executable' in default 'Dangerous Content' object
91
92 * daily update timer: start already on 01:00 to avoid dst change issue
93
94 * fix #3924: ldap: accept only valid email-address
95
96 * Proxmox Backup Server integration: namespace support
97
98 -- Proxmox Support Team <support@proxmox.com> Mon, 16 May 2022 12:20:42 +0200
99
75d043b3
TL
100pmg-api (7.1-2) bullseye; urgency=medium
101
102 * fix #3758: allow empty `to` in noqueue case
103
104 * postfix queue: add 'decode-headers' option for read endpoint
105
106 * http server: pass TLS 1.3 ciphersuites and disable-TLS-1.2/1.3 options if
107 set
108
109 * utils: change working directory to root before executing postgres admin
110 commands, to avoid that restrictions of the current CWD from the user
111 doesn't cause failing the command.
112
113 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Feb 2022 11:37:51 +0100
114
7d5cde4b
TL
115pmg-api (7.1-1) bullseye; urgency=medium
116
117 * rulesystem: limit linelength of disclaimer to 998 bytes
118
119 * fix #3734: scrub CSS 'url' from style tags/attributes if view-images is
120 disabled for the quarantine
121
122 * fix #2795: add support for Delivery Status Notification (DSN)
123
124 * add support for two factor authentication with TOTP, recovery codes and
125 WebAuthn to the admin interface
126
127 -- Proxmox Support Team <support@proxmox.com> Sun, 28 Nov 2021 21:04:58 +0100
128
be5bf8a2
TL
129pmg-api (7.0-9) bullseye; urgency=medium
130
131 * fix #2071: RuleDB: ignore duplicate entries for Who objects
132
133 * api: ldap config: sync with the complete config
134
135 * fix #3712: strip any trailing dot from the search-domain when passing it to
136 postifx
137
138 * api: journal: stream the journal data to the client
139
140 * api-daemons: make systemd restart them on-failure
141
142 * api-dameons: set oom-policy to `continue` so that a single (replacable)
143 worker getting OOM-killed does not bring down the whole service
144
145 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Nov 2021 19:13:29 +0100
146
36f2537c
TL
147pmg-api (7.0-8) bullseye; urgency=medium
148
149 * api: apt: repos: avoid creating implicit default for enabled
150
151 * api: apt: use pmg-style permission for endpoint schema to allow access to
152 admins that aren't root@pam
153
154 * prefer more flexible get_local_ip where possible, it still prefers the
155 resolved hostname but falls back to configured or active IPs. Especially
156 useful for evaluation and initial (CT template) setups.
157
158 * pmgbanner: retry getting local IP for a bit in case of failure, this should
159 be only relevant for evaluation and initial setups where the hostname may
160 not yet resolve to the primary IP address.
161
162 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Sep 2021 08:17:18 +0200
163
78c8fe17
TL
164pmg-api (7.0-7) bullseye; urgency=medium
165
166 * pmgversion: do not show packages with residual config as being in an error
167 installation state
168
169 * api: apt versions: add ifupdown(2), libproxmox-acme-* and pmg-i18n to
170 packages included in the version report.
171
172 * api: implement live network reload with ifupdown2
173
174 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2021 09:04:25 +0200
175
773780b0
TL
176pmg-api (7.0-6) bullseye; urgency=medium
177
178 * fix cluster join when large ssh-rsa keys are setup
179
180 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 17:54:03 +0200
181
9b4f6334 182pmg-api (7.0-5) bullseye; urgency=medium
e9d823c9
TL
183
184 * d/control: recommend ifupdown2 and suggest zfsutils-linux
185
9b4f6334
TL
186 * switch enterprise repository over to bullseye
187
188 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 11:58:48 +0200
e9d823c9 189
ecab836a
TL
190pmg-api (7.0-3) bullseye; urgency=medium
191
192 * acme: handle wildcard dns validation
193
194 * api: apt: add calls for repositories status and basic manegement
195
196 * api: services: return active- and unit-state infos
197
198 * api: services: track chrony service
199
200 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jul 2021 18:42:07 +0200
201
7266d5fd
TL
202pmg-api (7.0-2) bullseye; urgency=medium
203
204 * d/postinst: handle static machine-id from ISO 5.0 <= x <= 6.0
205
206 * cluster: fix missing import of helper module
207
208 * config: freshclam: default to incremental downloads
209
210 * utils: fix service alias lookup for service commands and status
211 query
212
213 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jul 2021 22:51:12 +0200
214
fd1d0338
TL
215pmg-api (7.0-1) bullseye; urgency=medium
216
217 * re-build for Proxmox Mail Gateway 7 based on Debian 11 Bullseye
218
219 * pmgproxy: allow setting LISTEN_IP parameter
220
221 * clamav: remove deprecated SafeBrowsing
222
223 * api: nodes: drop deprecated 'upgrade' option of termproxy
224
225 * TLSPolicy: drop deprecated 'domain' parameter
226
227 * api: quarantine: drop deprecated b/w-list methods, and drop detail
228 statistic methods (replaced by more flexible endpoints in 6.x)
229
230 * update postgresql dependency to version 13
231
232 * greylisting: drop unneeded Host column form cgreylist table
233
c4f64dd6
TL
234 * api: nodeconfig: validate acme config before writing
235
236 * fix #2013 spamreport: remove ticket if authmode is ldap
237
238 * api: tasks: add 'since', 'until', task-type and 'status' filters
239
240 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jun 2021 15:57:10 +0200
fd1d0338 241
1c8a73c7
TL
242pmg-api (6.4-4) pmg; urgency=medium
243
244 * fix #2228: spam quarantine: automatically deliver on whitelisting and
245 delete on blacklisting a mail
246
247 * acme: allow wildcard domain entries
248
249 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Apr 2021 15:19:00 +0200
250
cb532a2c 251pmg-api (6.4-3) pmg; urgency=medium
cd99b9a0 252
225ecb80
TL
253 * fix creating mailqueue spooldirs
254
255 * rephrase backup notification template
256
257 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Mar 2021 19:09:41 +0100
258
259pmg-api (6.4-2) pmg; urgency=medium
260
cd99b9a0
TL
261 * fix #3164: api: quarantine: allow to return spam from all users
262
263 * ensure '/etc/pmg/acme/accounts' directory exists
264
265 * certs: reload postfix to activate new certificate even if TLS config stayed
266 the same
267
268 * cluster: trust both, old and new certificate fingerprint of master during
269 update
270
225ecb80 271 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 08:30:22 +0100
cd99b9a0 272
c799c5f4
TL
273pmg-api (6.3-7) pmg; urgency=medium
274
275 * implement Automatic Certificate Management Environment (ACME) for API and
276 SMTP TLS certificates. Allowing one to use providers like Let's Encrypt for
277 deployment and automatic renewal of trusted certificates.
278
279 * cluster: automatically trigger an update of the pinned certificate
280 fingerprint for a node in the cluster configuration on certificate change
281
282 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Mar 2021 11:05:17 +0100
283
30891f7e
TL
284pmg-api (6.3-6) pmg; urgency=medium
285
286 * api: spamassassin: read local channels and include them in daily SA
287 update
288
289 * api: statistics: add central API enpoint for details, avoiding
290 issues with certain characters in mail addresses
291
292 * utils: allow / inside email address localpart
293
294 * fix #3154: backup: add include-statistics to Proxmox Backup Server
295
296 * fix #3146: backup: add email notifications
297
298 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 22:48:07 +0100
299
40d25ec2
TL
300pmg-api (6.3-5) pmg; urgency=medium
301
302 * utils: ignore leading whitespace in SpamAssassin rule description
303
304 * api: termproxy: adapt to newer Proxmox VE and Proxmox Backup Server 'cmd'
305 interface, to stay compatible
306
307 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 10:21:49 +0100
308
0e42a95c 309pmg-api (6.3-4) pmg; urgency=medium
fa172d34
TL
310
311 * integrate Proxmox Backup Server for automatic configuration backups
312
313 * fix #3098: DKIM: sort domains by length first
314
315 * backup: add Spam Assassin custom score file to backup
316
317 * reinject email: fix connecting for ipv6-only hosts
318
319 * fix #3141: do not split on ', ' for returning the from header
320
321 * allow to enable a user self-service login for the user spam quarantine as
322 opt-in config option
323
0e42a95c 324 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Nov 2020 19:52:58 +0100
fa172d34 325
3e362107
TL
326pmg-api (6.2-6) pmg; urgency=medium
327
328 * fix #2785: prefix message-id in attachment-quarantine
329
330 * add logging to disclaimer action
331
332 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2020 09:03:45 +0200
333
05a7829e
TL
334pmg-api (6.2-5) pmg; urgency=medium
335
336 * fix #1976: optionally sort postfix queue result
337
338 * allow to remove subscription
339
340 * make regex test-match case-insensitive, like the real tests
341
342 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 16:48:26 +0200
343
d293bd62
TL
344pmg-api (6.2-4) pmg; urgency=medium
345
346 * Mail Tracker: handle before queue status
347
348 -- Proxmox Support Team <support@proxmox.com> Thu, 14 May 2020 17:51:25 +0200
349
8a590dd0 350pmg-api (6.2-3) pmg; urgency=medium
04596242
TL
351
352 * enable policy checking also if only IPv6 greylisting is enabled
353
88cf1bda
TL
354 * improve ordering of system services
355
8a590dd0
TL
356 * add logrotate config to monthly-rotate pmgproxy.log
357
358 * api tracker: always check that specified 'endtime' is newer than
359 'starttime'
360
dd58a339
TL
361 * improve pmg-system-report with more relevant information
362
363 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 19:31:15 +0200
04596242 364
61c566fc
TL
365pmg-api (6.1-9) pmg; urgency=medium
366
367 * add new 'Match Archive Filename' What Object
368
369 * use postgres inet functions for greylist matching
370
371 * pmgpolicy: add IPv6 support for greylisting
372
373 * greylist: make netmasks configurable
374
375 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 17:37:09 +0200
376
6ed05dcd
TL
377pmg-api (6.1-8) pmg; urgency=medium
378
379 * pmgqm: warn and exit if running on slave node
380
381 * pmgspamreport: purge before sending reports
382
383 * fix rendering of ipv(4|6) literal lmtp transports
384
385 * fix #1948: allow setting TLS policy for transports
386
387 * add TLS options for lmtp to main.cf template
388
389 * fix #2661: reintroduce LDAPCache->ldap_connect
390
391 * skip writing default ports in spamreports
392
393 * use ucf to handle template overrides
394
395 * freshclam.conf.in: make ScriptedUpdates a variable
396
397 * freshclam.conf.in: remove ReceiveTimeout option
398
399 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2020 10:10:59 +0200
400
6ae0102b
TL
401pmg-api (6.1-7) pmg; urgency=medium
402
403 * fix #2622: include all spam levels from the ">= 10 score" bucket in total
404 spam statistic
405
406 * fix #2525: encode notifications in UTF-8
407
408 * check if img tag has actually a 'src' attribute to avoid warnings
409
410 * pmgsh: fix 'help' command
411
412 * api/quarantine: add new white/blacklist deletion API endpoints to allow one
413 to avoid passing addresses in the API path.
414
415 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 18:21:55 +0100
416
1625489d
WB
417pmg-api (6.1-6) pmg; urgency=medium
418
419 * track clamav and postgres package version in versions api call
420
421 * add queue id to pmg-smtp-filter replies for tracking in pmg-log-tracker
422
423 * code cleanup
424
425 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Feb 2020 11:30:17 +0100
426
e367e6d1
TL
427pmg-api (6.1-5) pmg; urgency=medium
428
429 * fix postfix template for before-queue filtering
430
431 * api2: Network: add vlan-raw-device and vlan-id options
432
433 * ensure compatibility with libpve-http-server-perl
434
435 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2020 21:33:55 +0100
436
3187ac10
TL
437pmg-api (6.1-4) pmg; urgency=medium
438
439 * fix #2438: add support for lmtp delivery to downstream servers
440
441 * api2: network: add bond-primary and MTU option
442
443 * fix #2504: do not overwrite existing DKIM selector key
444
445 * dkim: add selector list api endpoint
446
447 * fix disclaimer encoding for html entities
448
449 * fix #1653: parse ipv6 xforward correctly
450
451 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Jan 2020 13:20:15 +0100
452
1975aa1f
TL
453pmg-api (6.1-3) pmg; urgency=medium
454
455 * improve browser-cache behavior for updates
456
457 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Nov 2019 11:35:53 +0100
458
53ccdd75
TL
459pmg-api (6.1-2) pmg; urgency=medium
460
461 * don not add DKIM signature if the DKIMSign module fails to determine the
462 domain for signing
463
464 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 12:38:48 +0100
465
f25a71c8
TL
466pmg-api (6.1-1) pmg; urgency=medium
467
468 * create pmg-scores.cf unconditionally
469
470 * bump version for Proxmox Mailgateway 6.1
471
472 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2019 11:46:11 +0100
473
d56b5263
TL
474pmg-api (6.0-10) pmg; urgency=medium
475
476 * add support for sending NDRs on Block
477
478 * add support for before queue filtering
479
480 * implement force_restart for cluster sync
481
482 * add SACustom Package and API Calls for custom SpamAssassin scores
483
484 * sync custom spamassassin scores to the cluster slaves
485
486 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Nov 2019 13:09:57 +0100
487
22ca0d57
TL
488pmg-api (6.0-9) pmg; urgency=medium
489
490 * DKIM-sign outbound mail if configured
491
492 * add DKIM related API endpoints
493
494 * fix #2371: reload pmg-smtp-filter on config change
495
496 * add /etc/pmg/dkim to cluster-sync
497
498 * Quarantine API: extend download call to download whole mails
499
500 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 18:31:14 +0100
501
2b32e1c6
TL
502pmg-api (6.0-8) pmg; urgency=medium
503
504 * add attachment quarantine with API integration
505
506 * fix API result verification for invalid mails
507
508 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 07:37:00 +0200
509
b0c1ded4
TL
510pmg-api (6.0-6) pmg; urgency=medium
511
512 * fix #2224: override reference to openspf.org
513
514 * fix #2360: cluster: reload pmg-smtp-filter on rulechange
515
516 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Sep 2019 08:05:52 +0200
517
4b62df12
TL
518pmg-api (6.0-5) pmg; urgency=medium
519
520 * fix mimetypes API
521
522 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Aug 2019 14:31:38 +0200
523
c6dd64ec
TL
524pmg-api (6.0-4) pmg; urgency=medium
525
526 * fix #2324 - improve docs on encrypted archives
527
528 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Aug 2019 10:50:42 +0200
529
9943bd5d
TL
530pmg-api (6.0-3) pmg; urgency=medium
531
532 * use hmac_sha_256 alogrithm for improved CSRF token security
533
534 * pmgproxy: add link to extjs for pmg-docs' api-viewer
535
536 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Aug 2019 13:04:52 +0200
537
3bb1f3f2
TL
538pmg-api (6.0-2) pmg; urgency=medium
539
540 * adapt journalctl invocation to changed behavior with new systemd version of
541 Debian Buster and make journal parsing more robust
542
543 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:48:59 +0200
544
8b1f3b4d
FG
545pmg-api (6.0-1+2) pmg; urgency=medium
546
547 * update PMG sources.list to buster
548
549 * replace deprecated /var/run with /run
550
551 * improve restart on upgrade behaviour
552
553 * Who: Domain: improve speed
554
555 * What: Spam: add uri hits to rule description
556
557 * adapt postgresql.conf template to include current postgres version
558
559 * adapt clamav.conf.in to new upstream version
560
561 -- Proxmox Support Team <support@proxmox.com> Fri, 9 Aug 2019 08:58:05 +0200
562
d94ba1e3
TL
563pmg-api (6.0-1+1) pmg; urgency=medium
564
565 * improve packaging compatibillity with postgres 11 slightly
566
567 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 21:11:24 +0200
568
3dc4805e 569pmg-api (6.0-1) pmg; urgency=medium
b337a4b2
TL
570
571 * bump for Proxmox Mailgateway 6 based on Debian Buster
572
3dc4805e 573 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 20:48:06 +0200
b337a4b2 574
4686e63d
TL
575pmg-api (5.2-6) unstable; urgency=medium
576
577 * fix #2276: restore line format for pmg-log-tracker
578
579 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jul 2019 17:04:59 +0200
580
a37b4a28
TL
581pmg-api (5.2-5) unstable; urgency=medium
582
583 * avast: change scan invocation path
584
585 * extended fix #1974: traffic_stat_graph: go through all entries
586
587 * fall back to hostname only if no domain defined
588
589 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jul 2019 17:52:43 +0200
590
9a1eafbe
TL
591pmg-api (5.2-4) unstable; urgency=medium
592
593 * limit precision of bayes-score in log
594
595 * Drop sa-awl output from pmg-system-report
596
597 * fix #2232: set rulename for default accept
598
599 * pmg config: fix avast scan executable path documentation
600
601 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Jun 2019 14:00:49 +0200
602
26df5d99
TL
603pmg-api (5.2-3) unstable; urgency=medium
604
605 * node: add api endpoint for new mini-journalreader
606
607 * allow one to use cidr(6) for passing IP/CIDR to the network api
608
609 * Add rule name to RuleAction logging
610
611 -- Proxmox Support Team <support@proxmox.com> Thu, 16 May 2019 13:29:42 +0200
612
9f7b563c
TL
613pmg-api (5.2-2) unstable; urgency=medium
614
615 * Fix setresuid to postgres error handling
616
617 * fix #2153: allow "'" in quarantine email addresses
618
619 * log before restarting services on rewrite_config
620
621 * fix #2172: sort mynetworks template var to make postfix config rewrite
622 stable and thus restart less often
623
624 * reload postfix instead of restart on config change
625
626 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2019 13:49:37 +0200
627
f3cf441a
DM
628pmg-api (5.2-1) unstable; urgency=medium
629
630 * prepare for new 5.2 release
631
632 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:59:17 +0100
633
56652677
DM
634pmg-api (5.1-7) unstable; urgency=medium
635
636 * pmgversion: be compatible with minimized container installation
637
638 * pmgversion: sort packages
639
640 * better error handling for ldap connect
641
642 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:51:16 +0100
643
6779f7bc
DM
644pmg-api (5.1-6) unstable; urgency=medium
645
646 * fix #2129: allow (some) filters for dnsbl-entry
647
648 * fix #1947: implement starttls for ldap
649
650 * fix #1946: add verify and cafile options for ldap
651
652 * show all errors when we get an ldap connection error
653
654 * add/integrate custom_check
655
656 * pmg-system-report: check for existing sa-awl db
657
658 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Mar 2019 07:01:03 +0100
659
2af29ebe
DM
660pmg-api (5.1-5) unstable; urgency=medium
661
662 * fix #2093 pmgproxy: read in /etc/default/pmgproxy
663
664 * add dependency on pve-http-server (>= 2.0.12)
665
666 * add pmg report api call for the gui
667
668 * add optional list parameter to quarusers api call
669
670 * close #2075: do not insert empty WL/BL
671
672 * user white/blacklist: allow multiple entries for adding/deleting
673
674 * Quarantine: reuse raw parameter for non htmlmail formatter
675
676 * load mobile ui on mobile user agent on /quarantine
677
678 * improve pmg-email-address regex
679
680 * bsys: add pmg-system-report + manpage to Makefile
681
682 * extend pmgdb dump
683
684 * close #1917: add pmg-system-report command
685
686 * add rule's score to pmg-smtp-filter logline
687
688 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Feb 2019 13:02:52 +0100
689
330e87c5
DM
690pmg-api (5.1-4) unstable; urgency=medium
691
692 * fix bug #2035 cluster sync issues with ipv6
693
694 * fix #1974: postscreen_stat_graph: go through all entries
695
696 * fixed some typos in PMG/Config.pm
697
698 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2018 10:24:39 +0100
699
529c5439
DM
700pmg-api (5.1-3) unstable; urgency=medium
701
702 * fix #1978: always give encoding/collate explicitly when creating db
703
704 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Nov 2018 09:53:39 +0100
705
0b56b766
DM
706pmg-api (5.1-2) unstable; urgency=medium
707
708 * do not use 'last' inside do/while
709
710 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 12:14:08 +0200
711
d72a6e06
DM
712pmg-api (5.1-1) unstable; urgency=medium
713
714 * add API for TLS policy - PMG::API2::DestinationTLSPolicy
715
716 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Sep 2018 06:50:24 +0200
717
6afb4cd2
DM
718pmg-api (5.0-79) unstable; urgency=medium
719
720 * fix #1876: allow node status for admin/manager/auditors
721
722 * fix #1881: increase limit for ids in spam quarantine
723
724 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 09:30:55 +0200
725
e19a4b16
DM
726pmg-api (5.0-78) unstable; urgency=medium
727
728 * fix bug #1701: implement smarthostport setting
729
730 * fix bug #1649: Allow TLS also on internal SMTP port
731
732 * fix bug #1727: hide details if hide_received is active
733
734 * use 'dailyreport' config
735
736 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Sep 2018 06:46:47 +0200
737
1f54ce3f
DM
738pmg-api (5.0-77) unstable; urgency=medium
739
740 * fix bux #1776: set http_proxy for sa-update
741
742 * statistics: actually calculate day when it is given
743
744 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Sep 2018 13:01:41 +0200
745
2c8e4d6e
DM
746pmg-api (5.0-76) unstable; urgency=medium
747
748 * d/control: update pve-common version dependency
749
750 * as we use the new param_mapping functionallity from PVE::CLIHandler
751
752 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 10:54:44 +0200
753
9e9b6f2e
DM
754pmg-api (5.0-75) unstable; urgency=medium
755
756 * log email addresses as utf8 (postfix also do that).
757
758 * SMTP.pm: SMTPUTF8 is always passed with "mail" command
759
760 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 09:59:45 +0200
761
a5cd1d77
DM
762pmg-api (5.0-74) unstable; urgency=medium
763
764 * add support for SMTPUTF8 extensions
765
766 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jul 2018 12:50:40 +0200
767
6c2cc8f8
DM
768pmg-api (5.0-73) unstable; urgency=medium
769
770 * Add postfix dnsbl threshold
771
772 * fix spamscore Statistics - correctly compute ratio
773
774 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jun 2018 10:25:09 +0200
775
6a250ece
DM
776pmg-api (5.0-72) unstable; urgency=medium
777
778 * PMG/RuleDB/Notify.pm: allow to use wide UTF-8 characters
779
780 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 10:18:48 +0200
781
a0907ff5
DM
782pmg-api (5.0-71) unstable; urgency=medium
783
784 * sync_userprefs_db: fix #1797 - fix merge function
785
786 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 09:08:52 +0200
787
ecb78445
DM
788pmg-api (5.0-70) unstable; urgency=medium
789
790 * fix bug 1707: use correct units for deferred mail queue (minutes)
791
792 -- Proxmox Support Team <support@proxmox.com> Fri, 04 May 2018 12:47:11 +0200
793
0617282d
DM
794pmg-api (5.0-69) unstable; urgency=medium
795
796 * pmg-smtp-filter.service: set Restart=on-abort
797
798 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Apr 2018 10:51:20 +0200
799
30711109
DM
800pmg-api (5.0-68) unstable; urgency=medium
801
802 * quarantine actions: allow multiple ids for one action
803
804 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2018 14:18:54 +0200
805
43995e3c
DM
806pmg-api (5.0-67) unstable; urgency=medium
807
808 * implement new 'helpdesk' role
809
810 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 11:44:28 +0100
811
2f110fc7
DM
812pmg-api (5.0-66) unstable; urgency=medium
813
814 * Fix password change of unix root user
815
816 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 14:19:21 +0100
817
ee1e11de
DM
818pmg-api (5.0-65) unstable; urgency=medium
819
820 * pmgpolicy: avoid warning about uninitialized value
821
822 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Mar 2018 06:42:31 +0100
823
bf3c6764
DM
824pmg-api (5.0-64) unstable; urgency=medium
825
826 * fix #1679: do not delete old quarantine mails on cluster creation/join
827
828 * Domain object: avoid warning about uninitialized value
829
830 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Mar 2018 06:13:32 +0100
831
7178e49a
DM
832pmg-api (5.0-63) unstable; urgency=medium
833
834 * add support for avast virus scanner
835
836 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:16:07 +0100
837
3f159498
DM
838pmg-api (5.0-62) unstable; urgency=medium
839
840 * fix bug #1673: Allow email addresses in transport maps
841
842 * UserConfig: verify: check username vs userid
843
844 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Feb 2018 10:07:40 +0100
845
71d9a758
DM
846pmg-api (5.0-61) unstable; urgency=medium
847
848 * fix bug #1646: domains - allow to use wildcard domains
849
850 * fix bug # 1639: create /var/lib/pmg/backup
851
852 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 11:12:32 +0100
853
a5485ee3
DM
854pmg-api (5.0-60) unstable; urgency=medium
855
856 * pmg-daily.timer: use RandomizedDelaySec
857
858 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 08:15:05 +0100
859
53b3a03f
DM
860pmg-api (5.0-59) unstable; urgency=medium
861
862 * introduce new template var postfix.int_ip
863
864 * fix bug #1643: add port and protocol to spamquarantine config
865
866 * pmg-daily.timer: randomize start time using AccuracySec=5hours
867
868 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Jan 2018 14:20:39 +0100
869
d5293341
DM
870pmg-api (5.0-58) unstable; urgency=medium
871
872 * remove unique constraint from LocalStat(Time)
873
874 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 09:05:22 +0100
875
f568d933
DM
876pmg-api (5.0-57) unstable; urgency=medium
877
878 * PMG::Cluster::sync_statistic_db - correctyl update
879 clusterinfo lastid_CStatistic
880
881 * PMG::Cluster::sync_quarantine_db - skip files generated before
882 cluster was created
883
884 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 08:02:10 +0100
885
ab5d75e6
DM
886pmg-api (5.0-56) unstable; urgency=medium
887
888 * fix bug #1636: correctly track file modification time
889
890 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jan 2018 11:09:33 +0100
891
3c17f47d
DM
892pmg-api (5.0-55) unstable; urgency=medium
893
894 * fix ipv6 address quoting for postfix mynetworks
895
896 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 07:30:45 +0100
897
07f42205
DM
898pmg-api (5.0-54) unstable; urgency=medium
899
900 * PMG/Config.pm: allow single address setups (all 1 netmask)
901
902 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jan 2018 13:32:03 +0100
903
ab040328
DM
904pmg-api (5.0-53) unstable; urgency=medium
905
906 * pmgpolicy: try to detect config changes
907
908 * fix bug #1625 - change default rule priorities
909
910 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jan 2018 10:42:12 +0100
911
6330b6d7
DM
912pmg-api (5.0-52) unstable; urgency=medium
913
914 * PMG/RuleDB/Object.pm: fix permissions for role admin
915
916 * PMG/API2/MyNetworks.pm: fix links attribute
917
918 * PMG/API2/Transport.pm: fix links attribute
919
920 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jan 2018 10:17:27 +0100
921
84231b60
DM
922pmg-api (5.0-51) unstable; urgency=medium
923
924 * pmgcm.pm: implement promote
925
926 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jan 2018 13:09:57 +0100
927
ef272ad9
DM
928pmg-api (5.0-50) unstable; urgency=medium
929
930 * PMG/Config.pm: change default email port numbers - We now use port 25
931 for incoming mails. Please verify your setup after updating!
932
933 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:33:45 +0100
934
5fece879
DM
935pmg-api (5.0-49) unstable; urgency=medium
936
937 * AccessControl.pm: avoid warning about uninitialized value
938
939 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 13:53:31 +0100
940
e45ce1d9
DM
941pmg-api (5.0-48) unstable; urgency=medium
942
943 * fix #1617: remove regex for matchfield. modfield
944
945 * do not return bindpw over the api
946
947 * let all users read their own user data
948
949 * make ldap info visible for audit users
950
951 * implement pmgcm delete
952
953 * allow admins to reset the rule database
954
955 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jan 2018 11:36:26 +0100
956
b2c7f8a9
DM
957pmg-api (5.0-47) unstable; urgency=medium
958
959 * truncate large mails before passing them to spamassassin
960
961 * reduce default maxspamsize back to 256
962
963 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Dec 2017 12:19:09 +0100
964
77e4021d
DM
965pmg-api (5.0-46) unstable; urgency=medium
966
967 * PMG/DBTools.pm: add missing TicketID column to CMSReceivers
968
969 * Quarantine.pm: use new TicketID to indentify mails
970
971 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Dec 2017 13:07:52 +0100
972
49a49263
DM
973pmg-api (5.0-45) unstable; urgency=medium
974
975 * PMG/API2/Quarantine.pm - require parameter pmail for quarantine actions
976
977 * delete_quarantined_mail,deliver_quarantined_mail: add parameter $receiver,
978 correctly update database after mail delivery
979
980 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Dec 2017 10:28:05 +0100
981
13e59b3e
DM
982pmg-api (5.0-44) unstable; urgency=medium
983
984 * PMG/API2/APT.pm - fix changelog urls
985
986 * disable suspend-to-disk, as it delays boot on systems with root on ZFS
987
988 * pmg-daily: add check for available updates
989
990 * periodically update subscription status
991
992 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 08:43:48 +0100
993
51c9b72f
DM
994pmg-api (5.0-43) unstable; urgency=medium
995
996 * run postmap after generation postfix main.cf
997
998 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:46:53 +0100
999
9207c5e1
DM
1000pmg-api (5.0-42) unstable; urgency=medium
1001
1002 * PMG/Config.pm: avoid warnings if there is no search domain in resolv.conf
1003
1004 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:12:04 +0100
1005
2a032bd6
DM
1006pmg-api (5.0-41) unstable; urgency=medium
1007
1008 * PMG/Fetchmail.pm - autostart fetchmail service
1009
1010 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 11:33:22 +0100
1011
a9eafa3b
DM
1012pmg-api (5.0-40) unstable; urgency=medium
1013
1014 * PMG/Cluster.pm - rewrite ssh keys after cluster sync
1015
1016 * bump default maxspamsize to 1M
1017
1018 * depend on apt-transport-https
1019
1020 * depend on fetchmail
1021
1022 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 10:28:25 +0100
1023
4a314f20
DM
1024pmg-api (5.0-39) unstable; urgency=medium
1025
1026 * install /etc/apt/apt.conf.d/75pmgconf to avoid atomatic kernel removes
1027
1028 * install /etc/apt/sources.list.d/pmg-enterprise.list
1029
1030 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 11:14:53 +0100
1031
1d7b18e2
DM
1032pmg-api (5.0-38) unstable; urgency=medium
1033
1034 * add API for node reboot/shutdown
1035
1036 * bin/pmg-hourly: use reload-or-restart to reload pmgpolicy service
1037
1038 * PMG/DBTools.pm: do not use IF NOT EXISTS bcause it writes debug
1039 messages to console
1040
1041 * PMG/DBTools.pm - use user root to sync database
1042
1043 * pmgtunnel.pm - fix call to socketfile()
1044
1045 * debian/control - depend on 'rsync'
1046
1047 * PMG/CLI/pmgreport.pm - remove greylisted mails from daily report
1048
1049 * PMG/CLI/pmgdb.pm: generate default locale
1050
1051 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 10:06:42 +0100
1052
e7b351c7
DM
1053pmg-api (5.0-37) unstable; urgency=medium
1054
1055 * pmgreport: use PMG::API2::Statistics to include postscreen stats
1056
1057 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Dec 2017 09:19:05 +0100
1058
c8d60b4e
DM
1059pmg-api (5.0-36) unstable; urgency=medium
1060
1061 * replace novnc with xtermjs
1062
1063 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:48:32 +0100
1064
827cbf37
DM
1065pmg-api (5.0-35) unstable; urgency=medium
1066
1067 * rename safe_browsing_score to clamav_heuristic_score
1068
1069 * use clamav_heuristic_score for heuristics results
1070
1071 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 13:39:06 +0100
1072
40d44e6a
DM
1073pmg-api (5.0-34) unstable; urgency=medium
1074
1075 * PMG/API2/Statistics.pm - include postscreen stats in mail/mailcount
1076
1077 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 11:27:49 +0100
1078
b83fae96
DM
1079pmg-api (5.0-33) unstable; urgency=medium
1080
1081 * bin/pmgpolicy - count PREGREET rejects (postscreen)
1082
1083 * PMG/API2/Statistics.pm - rename rblcount to rejectcount, include PREGREET
1084
1085 * depend on: openssh-client, openssh-server, apt
1086
1087 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 07:59:11 +0100
1088
ecaeb1fa
DM
1089pmg-api (5.0-32) unstable; urgency=medium
1090
1091 * PMG::DBTool::load_mail_data - add optional $pmail parameter
1092
1093 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 12:19:58 +0100
1094
e355fe34
DM
1095pmg-api (5.0-31) unstable; urgency=medium
1096
1097 * PMG/HTMLMail.pm - use global hash to store inlined images
1098
1099 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 06:31:52 +0100
1100
09b45ed5
DM
1101pmg-api (5.0-30) unstable; urgency=medium
1102
1103 * debian/postinst/prerm - handle pmgproxy/pmgdaemon manually
1104 to keep VNC connections during upgrades.
1105
1106 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 14:12:04 +0100
1107
275e5bbf
DM
1108pmg-api (5.0-29) unstable; urgency=medium
1109
1110 * LDAP: add mailAlternativeAddress to mailattr default
1111
1112 * PMG/LDAPConfig.pm - register new format ldap-simple-attr
1113
1114 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 12:09:07 +0100
1115
e2278c83
DM
1116pmg-api (5.0-28) unstable; urgency=medium
1117
1118 * pmg-smtp-filter: fix safebrowsing hit detection
1119
1120 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 13:17:24 +0100
1121
137a5e27
DM
1122pmg-api (5.0-27) unstable; urgency=medium
1123
1124 * do not use .db file for mynetworks
1125
1126 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 10:57:42 +0100
1127
16101aff
DM
1128pmg-api (5.0-26) unstable; urgency=medium
1129
1130 * increase deafult maxspamsize to 512*1024
1131
1132 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 09:56:50 +0100
1133
ef35b42f
DM
1134pmg-api (5.0-25) unstable; urgency=medium
1135
1136 * templates/local.cf.in: include KAM.cf
1137
1138 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 08:03:39 +0100
1139
15655036
DM
1140pmg-api (5.0-24) unstable; urgency=medium
1141
1142 * total_mail_stat: return bytes_in/bytes_out in bytes (instead of MBytes)
1143
1144 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 11:37:07 +0100
1145
e5f23b66
DM
1146pmg-api (5.0-23) unstable; urgency=medium
1147
1148 * avoid repeated SPF headers
1149
1150 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 10:38:16 +0100
1151
4312c4f4
DM
1152pmg-api (5.0-22) unstable; urgency=medium
1153
1154 * fix network stats
1155
1156 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 15:24:12 +0100
1157
e07e7f8a
DM
1158pmg-api (5.0-21) unstable; urgency=medium
1159
1160 * avoid warning about uninitialized value
1161
1162 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 14:36:12 +0100
1163
666479d2
DM
1164pmg-api (5.0-20) unstable; urgency=medium
1165
1166 * use google safe browsing hits to icrease spam score
1167
1168 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 13:46:13 +0100
1169
c6a0d652
DM
1170pmg-api (5.0-19) unstable; urgency=medium
1171
1172 * PMG/RuleDB/Notify.pm - avoid use of undefined values
1173
1174 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 12:19:21 +0100
1175
4c62109f
DM
1176pmg-api (5.0-18) unstable; urgency=medium
1177
1178 * remove mail/use_rbl config - we use dnsbl_sites instead
1179
1180 * PMG/Config.pm - register/use format dnsbl-entry
1181
1182 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 11:41:19 +0100
1183
9b47472c
DM
1184pmg-api (5.0-17) unstable; urgency=medium
1185
1186 * support postfix tls policy map /etc/pmg/tls_policy
1187
1188 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 06:45:41 +0100
1189
fd2c7648
DM
1190pmg-api (5.0-16) unstable; urgency=medium
1191
1192 * depend on clamdscan
1193
1194 * do not set postscreen_dnsbl_reply_map
1195
1196 -- Proxmox Support Team <support@proxmox.com> Sat, 25 Nov 2017 09:36:02 +0100
1197
fd45f44a
DM
1198pmg-api (5.0-15) unstable; urgency=medium
1199
1200 * always load SA dkim to improve accuracy
1201
1202 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Nov 2017 07:25:38 +0100
1203
f891a0a9
DM
1204pmg-api (5.0-14) unstable; urgency=medium
1205
1206 * pmgsync.service - run pmgconfig init to generate required files
1207
1208 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:47:07 +0100
1209
2e893522
DM
1210pmg-api (5.0-13) unstable; urgency=medium
1211
1212 * add pmgsync service
1213
1214 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:15:18 +0100
1215
a343b177 1216pmg-api (5.0-12) unstable; urgency=medium
714319cd 1217
a343b177
DM
1218 * debian/postinst - fix postgres service name (postgresql.service)
1219
714319cd
DM
1220 * debian/postinst - do not use #DEBHELPER# macro inside comment
1221
a343b177 1222 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:30:26 +0100
714319cd 1223
282f9b1a
DM
1224pmg-api (5.0-10) unstable; urgency=medium
1225
1226 * debian/postinst - do not skip service setup in /proxmox_install_mode
1227
1228 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 09:31:32 +0100
1229
a6f080da
DM
1230pmg-api (5.0-9) unstable; urgency=medium
1231
1232 * debian/pmgbanner.service - setup login banner
1233
1234 * templates/fetchmailrc.tt - fix syntax
1235
1236 * PMG/API2/APT.pm - fix package names
1237
1238 * PMG/Service/pmgproxy.pm - fix package names
1239
1240 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 13:08:35 +0100
1241
a1fd65e3
DM
1242pmg-api (5.0-8) unstable; urgency=medium
1243
1244 * rename package to pmg-api
1245
1246 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:48:41 +0100
1247
dedd531b
DM
1248proxmox-mailgateway (5.0-7) unstable; urgency=medium
1249
1250 * PMG/API2/SMTPWhitelist.pm - update postfix files after modifications
1251
1252 * PMG/Backup.pm - restore: keep directory /etc/pmg
1253
1254 * PMG/API2/Cluster.pm - use PMG::MailQueue::create_spooldirs
1255
1256 * PMG/API2/SMTPWhitelist.pm - fix delete object
1257
1258 * implement backup/restore
1259
1260 * PMG/API2/Cluster.pm - new option list_single_node
1261
1262 * improve permissions
1263
1264 * correct child link for the clamav api
1265
1266 * add spamassassin update api calls
1267
1268 * update spamassassin rules daily
1269
1270 * implement fetchmail api
1271
1272 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:30:06 +0100
1273
d85db1d5
DM
1274proxmox-mailgateway (5.0-6) unstable; urgency=medium
1275
1276 * add date to the mail link for the verbose report
1277
1278 * implement fetchmail API
1279
1280 * add new LDAP group member api call
1281
1282 * implement missing rule database api calls
1283
1284 * implement user quarantine
1285
1286 * fix api call permissions
1287
1288 * add subscription api
1289
1290 * add apt api
1291
1292 * do not depend on clamav-unofficial-sigs
1293
1294 * implement mail tracker
1295
1296 * implement pmgqm - quarantine management tool
1297
1298 * improve statistic api
1299
1300 * countless other fixes and improvements
1301
1302 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:30:23 +0200
1303
5143ecd4
DM
1304proxmox-mailgateway (5.0-5) unstable; urgency=medium
1305
1306 * improved database security
1307
1308 * implemented cluster tunnel daemon
1309
1310 * depend on sudo
1311
1312 * pmgcm: add 'sync' command
1313
1314 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Apr 2017 07:26:53 +0200
1315
847426cf
DM
1316proxmox-mailgateway (5.0-4) unstable; urgency=medium
1317
1318 * improved cluster management API
1319
1320 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 12:32:30 +0200
1321
36049087
DM
1322proxmox-mailgateway (5.0-3) unstable; urgency=medium
1323
1324 * initial cluster management API
1325
1326 * ldap and user API
1327
1328 * mail queue APIL
1329
1330 * small fixes and improvements
1331
1332 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:27:10 +0200
1333
06d803f0
DM
1334proxmox-mailgateway (5.0-2) unstable; urgency=medium
1335
1336 * restart services after upgrade
1337
1338 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 10:24:37 +0100
1339
ff5a70df 1340proxmox-mailgateway (5.0-1) unstable; urgency=medium
dc03b479
DM
1341
1342 * adjust version (so that we are higher than previous
1343 proxmox-mailgateway release)
1344
1345 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Mar 2017 11:04:03 +0100
1346
ff5a70df 1347proxmox-mailgateway (1.0-1) unstable; urgency=medium
b68dfb61 1348
dc03b479 1349 * imported from private repository
b68dfb61
DM
1350
1351 -- root <root@pmg5.maurer-it.com> Tue, 24 Jan 2017 11:31:10 +0100
1352