Bug#1052651: Disabling qname minimization due to 'ncache nxdomain'

2023-09-25 Thread Thomas Leuxner
Package: bind9
Version: 1:9.18.19-1~deb12u1   
Severity: normal

Dear Maintainer,

The latest update introduces the following qname related warnings (plenty of):

Sep 24 00:05:00 edi named[3799059]: DNS format error from 2a02:27aa::278#53 
resolving k5oncgnszt7szhzfce6cf5wdmi.zen.dq.spamhaus.net/NS for : 
reply has no answer
Sep 24 00:05:00 edi named[3799059]: success resolving 
'1.0.0.127.k5oncgnszt7szhzfce6cf5wdmi.zen.dq.spamhaus.net/A' after disabling 
qname minimization due to 'failure'
Sep 24 00:31:24 edi named[3799059]: success resolving 
'1.0.0.127.rep.mailspike.net/A' after disabling qname minimization due to 
'ncache nxdomain'

Disabling 'qname-minimization' silences the warnings, but it certainly looks 
like an undesired side-effect of the patch. 

view "internal" {
match-clients   { internal_hosts; trusted_hosts; };
minimal-responses yes; 
qname-minimization off;
recursion yes;
}

Regards
Thomas


Bug#980444: dovecot ALLOW_COREDUMPS not effective in allowing core dumps?

2021-01-19 Thread Thomas Leuxner
* Simon Josefsson  2021.01.19 09:38:

> root@uggla:~# cat /etc/systemd/system/dovecot.service.d/service.conf
> Environment='CORE_OUTOFMEM=1'
> LimitCORE=infinity
> root@uggla:~# 

Hi Simon,

try adding the service tag to the override file:

[Service]

I'm using this:

/etc/systemd/system/dovecot.service.d# cat override.conf
[Service]
LimitCORE=infinity
Environment='CORE_OUTOFMEM=1'

Regards
Thomas


signature.asc
Description: PGP signature


Bug#903776: Kernel 4.9.110-1 sit: non-ECT warnings

2018-07-21 Thread Thomas Leuxner
* Salvatore Bonaccorso  2018.07.19 14:38:

> Can you check if the attached patch fixes the issue for you?
> 
> https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s4.2.2
> 
> Regards,
> Salvatore

Thanks Salvatore. That regression fix did indeed fix it:

# uname -v
#1 SMP Debian 4.9.110-1a~test (2018-07-21)



Bug#903776: Kernel 4.9.110-1 sit: non-ECT warnings

2018-07-19 Thread Thomas Leuxner
* Ben Hutchings  2018.07.18 23:28:

> No, I don't believe the default has changed.  I was suggesting that
> perhaps that parameter had been changed on this system before the
> reboot.

Well I haven't changed it. There is a recent ticket submitted (for another 
Kernel) which seems to indicate it has been changed upstream:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1772775

Regards
Thomas



Bug#903776: Kernel 4.9.110-1 sit: non-ECT warnings

2018-07-14 Thread Thomas Leuxner
Package: linux-image-4.9.0-7-amd64
Version: 4.9.110-1

Hi,

after upgrading today I started seeing these:

Jul 14 12:46:18 edi kernel: [   29.601249] sit: IPv6, IPv4 and MPLS over IPv4 
tunneling driver
Jul 14 12:46:24 edi kernel: [   35.920488] sit: non-ECT from 238.163.0.0 with 
TOS=0x2
Jul 14 12:46:24 edi kernel: [   35.956189] sit: non-ECT from 238.163.0.0 with 
TOS=0x2
Jul 14 12:46:24 edi kernel: [   35.980514] sit: non-ECT from 238.163.0.0 with 
TOS=0x2
Jul 14 12:46:25 edi kernel: [   36.207554] sit: non-ECT from 0.12.0.0 with 
TOS=0xb
Jul 14 12:46:25 edi kernel: [   36.230568] sit: non-ECT from 0.12.0.0 with 
TOS=0x6
Jul 14 12:46:25 edi kernel: [   36.413928] sit: non-ECT from 0.12.0.0 with 
TOS=0x6
Jul 14 12:46:25 edi kernel: [   36.437173] sit: non-ECT from 0.12.0.0 with 
TOS=0x6#

Regards
Thomas


signature.asc
Description: Message signed with OpenPGP


Bug#889653: netdata: missing python module 'pyyaml2'

2018-02-13 Thread Thomas Leuxner
* Guillaume Clercin  2018.02.12 13:05:

> Hi,
> 
> Finally, after copying "pyyam2" and "pyyaml3" from "python.d/python_modules" 
> from git repository of netdata to "/usr/lib/x86_64-linux-gnu/netdata/python.d/
> python_modules". Netdata's python modules works.

ln -s /usr/lib/python3/dist-packages/yaml/ pyyaml3
ln -s /usr/lib/python2.7/dist-packages/yaml/ pyyaml2

Does it for me. Since the packages are already installed elsewhere this is more 
like a kludge.

Regards
Thomas


signature.asc
Description: PGP signature


Bug#889653: netdata: missing python module 'pyyaml2'

2018-02-07 Thread Thomas Leuxner
* Guillaume Clercin  2018.02.07 12:13:

> netdata@kazoo:/usr/lib/x86_64-linux-gnu/netdata$ ./plugins.d/python.d.plugin 
> 1 debug trace mdstat
> Traceback (most recent call last):
>   File "./plugins.d/python.d.plugin", line 31, in 
> from bases.loaders import ModuleAndConfigLoader
>   File 
> "/usr/lib/x86_64-linux-gnu/netdata/python.d/python_modules/bases/loaders.py", 
> line 15, in 
> from pyyaml2 import SafeLoader as YamlSafeLoader
> ImportError: No module named pyyaml2
> 
> According the file 
> "/usr/lib/x86_64-linux-gnu/netdata/python.d/python_modules/bases/loaders.py",
> python2 module require pyyaml2 and python3 module require pyyaml3.
> 
> Import thing, I modified 
> "/usr/lib/x86_64-linux-gnu/netdata/plugins.d/python.d.plugin"
> in order to fix the path of "PLUGIN_CONFIG_DIR".

I can confirm the python plugins don't work for me either and I'm getting 
similar errors when calling the module manually. The suggested patch however 
doesn't change it for me...

Regards
Thomas


signature.asc
Description: PGP signature


Bug#879587: Add /dev/urandom and JSON statistics support

2017-10-23 Thread Thomas Leuxner
Package: bind9
Version: 1:9.10.6+dfsg-3
Severity: wishlist

Hi,

since a new build seems to be rolled soon, can you please include:

--with-randomdev=/dev/urandom
--with-libjson

JSON statistics are difficult to patch in the current builds and I'd appreciate 
if they can at least be added optionally.

Regards
Thomas


signature.asc
Description: PGP signature


Bug#878368: Fails to build libnginx-mod-rtmp

2017-10-13 Thread Thomas Leuxner
Package: nginx
Version: 1.13.6-1
Severity: serious

Hi,

building 1.13.6 fails in my build environment:

dpkg-buildpackage -j16

[...]
 install -d debian/libnginx-mod-rtmp/usr/share/doc/libnginx-mod-rtmp
cp --reflink=auto -a debian/modules/nginx-rtmp/README.md 
debian/libnginx-mod-rtmp/usr/share/doc/libnginx-mod-rtmp
cp: cannot stat ‘debian/modules/nginx-rtmp/README.md’: No such file or directory
dh_installdocs: cp --reflink=auto -a debian/modules/nginx-rtmp/README.md 
debian/libnginx-mod-rtmp/usr/share/doc/libnginx-mod-rtmp returned exit code 1
debian/rules:141: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2

Building 1.13.5 works fine in the same environment. I was unable to track down 
the actual culprit but it seems to have path issues generating the docs.

Regards
Thomas


signature.asc
Description: PGP signature


Bug#862250: Proposed diff fixing prefetch logic of 9.10

2017-05-10 Thread Thomas Leuxner
Package: bind9
Version: 9.10.3.dfsg.P4-12.3
Severity: serious

Please cherry-pick this upstream patch to fix the broken prefetching logic, 
which is enabled by default:

https://kb.isc.org/article/AA-01315/0/prefetch-performance-in-BIND-9.10.html

--- bind9-9.10.3.dfsg.P4.orig/bin/named/query.c
+++ bind9-9.10.3.dfsg.P4/bin/named/query.c
@@ -92,6 +92,9 @@
 /*% Want Recursion? */
 #define WANTRECURSION(c)   (((c)->query.attributes & \
  NS_QUERYATTR_WANTRECURSION) != 0)
+/*% Is TCP? */
+#define TCP(c)  (((c)->attributes & NS_CLIENTATTR_TCP) != 0)
+
 /*% Want DNSSEC? */
 #define WANTDNSSEC(c)  (((c)->attributes & \
  NS_CLIENTATTR_WANTDNSSEC) != 0)
@@ -3889,6 +3892,8 @@ query_prefetch(ns_client_t *client, dns_
if (client->recursionquota == NULL) {
result = isc_quota_attach(_g_server->recursionquota,
  >recursionquota);
+   if (result == ISC_R_SUCCESS && !client->mortal && !TCP(client))
+   result = ns_client_replace(client);
if (result != ISC_R_SUCCESS)
return;
isc_stats_increment(ns_g_server->nsstats,


signature.asc
Description: Digital signature


Bug#856182: Package does not include node.d directory required by nodejs plugins

2017-02-25 Thread Thomas Leuxner
Package: netdata
Version: 1.5.0+dfsg-1
Severity: serious

The package misses to include the node.d directory and its files, especially 
the node_modules directory required by nodejs plugins.

Missing files:

$ l /usr/lib/x86_64-linux-gnu/netdata/node.d/
total 68
-rw-r--r-- 1 root root 32377 Feb 25 11:56 named.node.js
drwxr-xr-x 3 root root  4096 Feb 25 11:56 node_modules
-rw-r--r-- 1 root root 0 Feb 25 11:56 README.md
-rw-r--r-- 1 root root 10555 Feb 25 11:56 sma_webbox.node.js
-rw-r--r-- 1 root root 18060 Feb 25 11:56 snmp.node.js

The actual files seem to be processed upon build, but don't make it to the 
package:

$ l ./debian/tmp/usr/lib/x86_64-linux-gnu/netdata/node.d
total 68
-rw-r--r-- 1 root root 0 Feb 26 06:25 README.md
-rw-r--r-- 1 root root 32377 Feb 26 06:25 named.node.js
drwxr-xr-x 3 root root  4096 Feb 26 06:25 node_modules
-rw-r--r-- 1 root root 10555 Feb 26 06:25 sma_webbox.node.js
-rw-r--r-- 1 root root 18060 Feb 26 06:25 snmp.node.js

Without the files included it is impossible to run nodejs plugins.

Regards
Thomas


signature.asc
Description: Digital signature


Bug#850430: postfix 3.1.4-1 breaks on lmtp interface

2017-01-06 Thread Thomas Leuxner
* LaMont Jones <lam...@debian.org> 2017.01.06 16:58:

> On Fri, Jan 06, 2017 at 03:22:34PM +0100, Thomas Leuxner wrote:
> > $ grep lmtp /etc/postfix/master.cf
> > lmtp  unix  -   -   y   -   -   lmtp
> 
> Is there by any chance any trailing whitespace on that line?
> 
> lamont

Hi Lamont,

unfortunately there is not. Double checked, p is the last character. I also 
previously diffed the old and new master.cf.

Regards
Thomas 



Bug#850430: postfix 3.1.4-1 breaks on lmtp interface

2017-01-06 Thread Thomas Leuxner
* Thomas Leuxner <t...@leuxner.net> 2017.01.06 13:45:

> Jan  6 13:27:03 nihlus postfix/qmgr[10795]: 3tw3Qk5C62z2B: 
> from=<debb...@buxtehude.debian.org>, size=2366, nrcpt=1 (queue active)
> Jan  6 13:27:03 nihlus postfix/smtp[10817]: fatal: unknown service: 
> private/dovecot-lmtp/tcp
> Jan  6 13:27:03 nihlus postfix/smtp[10819]: fatal: unknown service: 
> private/dovecot-lmtp/tcp
> Jan  6 13:27:03 nihlus postfix/smtp[10820]: fatal: unknown service: 
> private/dovecot-lmtp/tcp
> Jan  6 13:27:04 nihlus postfix/qmgr[10795]: warning: private/smtp socket: 
> malformed response

Readding the link also fixes it for me:

https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1654453

$ ls -al /usr/lib/postfix/sbin/lmtp 
lrwxrwxrwx 1 root root 4 Jan  6 15:16 /usr/lib/postfix/sbin/lmtp -> smtp

$ grep lmtp /etc/postfix/master.cf
lmtp  unix  -   -   y   -   -   lmtp



Bug#850430: postfix 3.1.4-1 breaks on lmtp interface

2017-01-06 Thread Thomas Leuxner
Package: postfix
Version: 3.1.4-1
Severity: grave

After upgrading and having the symlink and 'master.cf' changes applied by the 
installation scripts, local LMTP delivery fails. Notice the _tcp_ string being 
added to the UNIX socket:

Jan  6 13:27:03 nihlus postfix/qmgr[10795]: 3tw3Qk5C62z2B: 
from=, size=2366, nrcpt=1 (queue active)
Jan  6 13:27:03 nihlus postfix/smtp[10817]: fatal: unknown service: 
private/dovecot-lmtp/tcp
Jan  6 13:27:03 nihlus postfix/smtp[10819]: fatal: unknown service: 
private/dovecot-lmtp/tcp
Jan  6 13:27:03 nihlus postfix/smtp[10820]: fatal: unknown service: 
private/dovecot-lmtp/tcp
Jan  6 13:27:04 nihlus postfix/qmgr[10795]: warning: private/smtp socket: 
malformed response

Virtual transport configured in 'main.cf' used to work as a UNIX socket before 
the upgrade (3.1.3-4):

virtual_transport = lmtp:unix:private/dovecot-lmtp

Regards
Thomas



Bug#850426: postfix-lmdb upgrade to 3.1.4-1 fails

2017-01-06 Thread Thomas Leuxner
* Félix Sipma  2017.01.06 12:40:

> Package: postfix-lmdb
> Version: 3.1.4-1
> Severity: normal
> 
> postfix-lmdb can't be upgraded to 3.1.4-1 because it lacks
> /usr/lib/postfix/postfix-lmdb.so.1.0.1
> 
> Adding a symlink to /usr/lib/postfix/postfix-lmdb.so seems to fix the issue.

The upgrade itself went fine for me. However I'm experiencing the same issue:

Jan  6 12:59:01 nihlus postfix/postscreen[4843]: warning: unsupported 
dictionary type: lmdb (/usr/lib/postfix/postfix-lmdb.so.1.0.1: No such file or 
directory)
Jan  6 12:59:01 nihlus postfix/postscreen[4843]: error: unsupported dictionary 
type: lmdb

It appears 'dynamicmaps.cf' does not get rewritten. Also the 'dynamicmaps.cf.d' 
directory remains empty after the upgrade. I fixed the issue by correcting the 
entries manually:

#
# The first match found is the one that is used.  Wildcards are not supported
# as of postfix 2.0.2
#
#type   location of .so fileopen function   (mkmap func)
#   =   
pcrepostfix-pcre.so dict_pcre_open
lmdbpostfix-lmdb.so dict_lmdb_open  mkmap_lmdb_openi

Regards
Thomas



Bug#844411: Suppress symlink-warnings by postfix-script

2016-11-15 Thread Thomas Leuxner
Package: postfix
Version: 3.1.3-3
Severity: normal

Dear Maintainer,

please consider adding following upstream patch to suppress symlink-warnings by 
postfix-script. Exemplary output:

[...]
Nov 15 09:32:39 nihlus postfix/postfix-script[33514]: warning: group or other 
writable: /usr/lib/postfix/./sbin/lmtp
Nov 15 09:32:39 nihlus postfix/postfix-script[33515]: warning: group or other 
writable: /usr/lib/postfix/./libpostfix-util.so.1
Nov 15 09:32:39 nihlus postfix/postfix-script[33516]: warning: group or other 
writable: /usr/lib/postfix/./libpostfix-tls.so.1
Nov 15 09:32:39 nihlus postfix/postfix-script[33517]: warning: group or other 
writable: /usr/lib/postfix/./libpostfix-dns.so.1
Nov 15 09:32:39 nihlus postfix/postfix-script[33518]: warning: group or other 
writable: /usr/lib/postfix/./libpostfix-global.so.1
Nov 15 09:32:39 nihlus postfix/postfix-script[33519]: warning: group or other 
writable: /usr/lib/postfix/./libpostfix-master.so.1
Nov 15 09:32:39 nihlus postfix/postfix-script[33522]: warning: group or other 
writable: /usr/lib/postfix/sbin/./lmtp
Nov 15 09:32:39 nihlus postfix/postfix-script[33594]: starting the Postfix mail 
system
Nov 15 09:32:39 nihlus postfix/master[33612]: daemon started -- version 3.1.3, 
configuration /etc/postfix

Tested patch:

--- postfix-3.1.3/conf/postfix-script   2016-11-15 12:28:24.0 +
+++ postfix-3.1.3-patched/conf/postfix-script   2016-11-15 12:27:38.135865666 
+
@@ -299,10 +299,17 @@
}
todo=`echo "$todo" | tr ' ' '\12' | sort -u`

-   find $todo ! -user root \
+   if find -L $config_directory/main.cf >/dev/null 2>&1
+   then
+   FIND="find -L"
+   else
+   FIND=find
+   fi
+
+   $FIND $todo ! -user root \
-exec $WARN not owned by root: {} \;

-   find $todo \( -perm -020 -o -perm -002 \) \
+   $FIND $todo \( -perm -020 -o -perm -002 \) \
-exec $WARN group or other writable: {} \;

# Check Postfix mail_owner-owned directory tree owner/permissions.

Original thread: http://marc.info/?l=postfix-users=145687936712995=2

Regards
Thomas



Bug#844400: Unnecessary postfix-sqlite dependency

2016-11-15 Thread Thomas Leuxner
Package: postfix
Version: 3.1.3-3
Severity: normal

Dear Maintainer,

please remove postfix-sqlite dependency which seems to have been introduced 
inadvertently.

Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser (>=3.48), dpkg 
(>= 1.8.3), lsb-base (>=3.0-6), ssl-cert, cpio, postfix-sqlite

Regards
Thomas



Bug#820974: does not start, ENGINE_by_id failed (crypto failure)

2016-04-14 Thread Thomas Leuxner
* Marc Haber  2016.04.14 10:07:

> Apr 14 10:05:32 fan named[8795]: ENGINE_by_id failed (crypto failure)
> Apr 14 10:05:32 fan named[8795]: error:25070067:DSO support 
> routines:DSO_load:could not load the shared library:dso_lib.c:233:
> Apr 14 10:05:32 fan named[8795]: error:260B6084:engine 
> routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:467:
> Apr 14 10:05:32 fan named[8795]: error:2606A074:engine 
> routines:ENGINE_by_id:no such engine:eng_list.c:390:id=gost
> Apr 14 10:05:32 fan named[8795]: initializing DST: crypto failure
> Apr 14 10:05:32 fan named[8795]: exiting (due to fatal error)

It tries to load an OpenSSL library which it can't find in a chroot 
configuration. In your setup this may be mitigated by placing the library in 
the chroot:

/var/local/chroot/bind/usr/lib/x86_64-linux-gnu/openssl-1.0.2/engines/libgost.so



Bug#815659: postfix: Build Postfix 3.x with LMDB Support

2016-04-04 Thread Thomas Leuxner
Complete debdiff against 3.1.0-1 attached. Please consider importing.
diff -Nru postfix-3.1.0/debian/changelog postfix-3.1.0/debian/changelog
--- postfix-3.1.0/debian/changelog  2016-04-03 21:54:24.0 +0200
+++ postfix-3.1.0/debian/changelog  2016-04-04 14:21:33.0 +0200
@@ -1,3 +1,10 @@
+postfix (3.1.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add LMDB support (package) 
+
+ -- Thomas Leuxner <t...@leuxner.net>  Mon, 04 Apr 2016 14:20:48 +0200
+
 postfix (3.1.0-1) unstable; urgency=medium
 
   [LaMont Jones]
diff -Nru postfix-3.1.0/debian/control postfix-3.1.0/debian/control
--- postfix-3.1.0/debian/control2016-04-03 21:54:24.0 +0200
+++ postfix-3.1.0/debian/control2016-04-04 14:21:45.0 +0200
@@ -4,7 +4,7 @@
 Maintainer: LaMont Jones <lam...@debian.org>
 Standards-Version: 3.9.1.0
 Homepage: http://www.postfix.org
-Build-Depends: debhelper (>= 7), po-debconf (>= 0.5.0), groff-base, patch, 
lsb-release, libdb-dev (>=4.6.19), libldap2-dev (>=2.1), libpcre3-dev, 
libmysqlclient-dev, libssl-dev (>=0.9.7), libsasl2-dev, libpq-dev, libcdb-dev, 
dpkg-dev (>= 1.16.1~), libsqlite3-dev, html2text, libicu-dev
+Build-Depends: debhelper (>= 7), po-debconf (>= 0.5.0), groff-base, patch, 
lsb-release, libdb-dev (>=4.6.19), libldap2-dev (>=2.1), liblmdb-dev, 
libpcre3-dev, libmysqlclient-dev, libssl-dev (>=0.9.7), libsasl2-dev, 
libpq-dev, libcdb-dev, dpkg-dev (>= 1.16.1~), libsqlite3-dev, html2text, 
libicu-dev
 Vcs-Browser: https://git.launchpad.net/postfix
 Vcs-Git: git://git.launchpad.net/postfix
 Uploaders: Scott Kitterman <sc...@kitterman.com>
@@ -30,6 +30,15 @@
  This provides support for LDAP maps in Postfix. If you plan to use LDAP maps
  with Postfix, you need this.
 
+Package: postfix-lmdb
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, postfix (= ${binary:Version}), 
liblmdb0 (>=0.9.14)
+Description: LMDB map support for Postfix
+ ${Description}
+ .
+ This provides support for LMDB maps in Postfix. If you plan to use LMDB maps
+ with Postfix, you need this.
+
 Package: postfix-cdb
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, postfix (= ${binary:Version})
diff -Nru postfix-3.1.0/debian/postfix-lmdb.README.debian 
postfix-3.1.0/debian/postfix-lmdb.README.debian
--- postfix-3.1.0/debian/postfix-lmdb.README.debian 1970-01-01 
01:00:00.0 +0100
+++ postfix-3.1.0/debian/postfix-lmdb.README.debian 2016-04-04 
14:22:03.0 +0200
@@ -0,0 +1,2 @@
+The postfix-doc package contains documentation on how to configure this
+map type.  See /usr/share/doc/postfix/html/LMDB_README.html
diff -Nru postfix-3.1.0/debian/postfix-lmdb.copyright 
postfix-3.1.0/debian/postfix-lmdb.copyright
--- postfix-3.1.0/debian/postfix-lmdb.copyright 1970-01-01 01:00:00.0 
+0100
+++ postfix-3.1.0/debian/postfix-lmdb.copyright 2016-04-04 14:22:03.0 
+0200
@@ -0,0 +1,318 @@
+This is the Debian GNU/Linux prepackaged version of Postfix, a mail transport
+agent.
+
+Postfix was created by Wietse Venema <wie...@porcupine.org>; the Debian
+package has been assembled by LaMont Jones <lam...@debian.org> from sources
+available from http://www.postfix.org, and can be cloned from git via:
+   git clone git://git.debian.org/~lamont/postfix.git
+
+
+Copyright (c) 1999, International Business Machines Corporation
+and others. All Rights Reserved.
+
+The following copyright and license applies to this software:
+
+IBM PUBLIC LICENSE VERSION 1.0 - SECURE MAILER
+
+THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS IBM PUBLIC
+LICENSE ("AGREEMENT").  ANY USE, REPRODUCTION OR DISTRIBUTION OF THE
+PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+
+1.  DEFINITIONS
+
+"Contribution" means:
+   a) in the case of International Business Machines Corporation ("IBM"),
+  the Original Program, and
+   b) in the case of each Contributor,
+  i)  changes to the Program, and
+  ii) additions to the Program;
+  where such changes and/or additions to the Program originate
+  from and are distributed by that particular Contributor.
+  A Contribution 'originates' from a Contributor if it was added
+  to the Program by such Contributor itself or anyone acting on
+  such Contributor's behalf.
+   Contributions do not include additions to the Program which:
+  (i)  are separate modules of software distributed in conjunction
+   with the Program under their own license agreement, and
+  (ii) are not derivative works of the Program.
+
+"Contributor" means IBM and any other entity that distributes the Program.
+
+"Licensed Patents " mean patent claims licensable by a Contributor which
+are necessarily infringed by the use

Bug#815659: postfix: Build Postfix 3.x with LMDB Support

2016-03-27 Thread Thomas Leuxner
Fixed small typo in postfix-lmdb.postinst, which did not include the correct 
mkmap func in dynamicmaps.cf: 

#! /bin/sh
# postinst script for #PACKAGE#
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#*  `configure' 
#*  `abort-upgrade' 
#*  `abort-remove' `in-favour' 
#  
#*  `abort-deconfigure' `in-favour'
#`removing'
#   
# for details, see /usr/share/doc/packaging-manual/
#
# quoting from the policy:
# Any necessary prompting should almost always be confined to the
# post-installation script, and should be protected with a conditional
# so that unnecessary prompting doesn't happen if a package's
# installation fails and the `postinst' is called with `abort-upgrade',
# `abort-remove' or `abort-deconfigure'.

. /usr/share/postfix/postinst.functions

case "$1" in
configure)
version="$2"
# deal with the old version's brain damage
if [ "X$version" != X ] && \
   dpkg --compare-versions $version lt 2.3.3-3; then
delmap lmdb
fi
addmap lmdb mkmap_lmdb_open
;;

abort-upgrade|abort-remove|abort-deconfigure)

;;

*)
echo "postinst called with unknown argument \`$1'" >&2
exit 0
;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

# Automatically added by dh_makeshlibs
if [ "$1" = "configure" ]; then
ldconfig
fi
# End automatically added section


exit 0



signature.asc
Description: Digital signature


Bug#815659: postfix: Build Postfix 3.x with LMDB Support

2016-02-24 Thread Thomas Leuxner
Missed one build dependency:

--- debian/control  2016-02-24 02:46:28.0 +0100
+++ /tmp/control2016-02-24 21:36:00.065629540 +0100
@@ -4,7 +4,7 @@
 Maintainer: LaMont Jones 
 Standards-Version: 3.9.1.0
 Homepage: http://www.postfix.org
-Build-Depends: debhelper (>= 7), po-debconf (>= 0.5.0), groff-base, patch, 
lsb-release, libdb-dev (>=4.6.19), libldap2-dev (>=2.1), libpcre3-dev, 
libmysqlclient-dev, libssl-dev (>=0.9.7), libsasl2-dev, libpq-dev, libcdb-dev, 
dpkg-dev (>= 1.16.1~), libsqlite3-dev, html2text
+Build-Depends: debhelper (>= 7), po-debconf (>= 0.5.0), groff-base, patch, 
lsb-release, libdb-dev (>=4.6.19), libldap2-dev (>=2.1), liblmdb-dev, 
libpcre3-dev, libmysqlclient-dev, libssl-dev (>=0.9.7), libsasl2-dev, 
libpq-dev, libcdb-dev, dpkg-dev (>= 1.16.1~), libsqlite3-dev, html2text
 Vcs-Browser: https://git.launchpad.net/postfix
 Vcs-Git: git://git.launchpad.net/postfix
 Uploaders: Scott Kitterman 
@@ -30,6 +30,15 @@
  This provides support for LDAP maps in Postfix. If you plan to use LDAP maps
  with Postfix, you need this.
 
+Package: postfix-lmdb
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, postfix (= ${binary:Version}), 
liblmdb0 (>=0.9.14)
+Description: LMDB map support for Postfix
+ ${Description}
+ .
+ This provides support for LMDB maps in Postfix. If you plan to use LMDB maps
+ with Postfix, you need this.
+
 Package: postfix-cdb
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, postfix (= ${binary:Version})


Bug#815659: postfix: Build Postfix 3.x with LMDB Support

2016-02-24 Thread Thomas Leuxner
> In that case, we'll want to put this into a separate binary package.  This is 
> on our radar to do, but if you can put together a complete patch, that will 
> get it done that much sooner.

Tested patch (builds fine):

-- debian/rules2016-02-24 02:46:28.0 +0100
+++ /tmp/rules  2016-02-24 20:55:34.658229654 +0100
@@ -52,6 +52,7 @@
-DHAS_SQLITE -DMYORIGIN_FROM_FILE \
$(shell getconf LFS_CFLAGS) \
-DHAS_CDB \
+   -DHAS_LMDB \
-DHAS_MYSQL -I/usr/include/mysql \
-DHAS_PGSQL -I`pg_config --includedir` \
-DHAS_SQLITE -I/usr/include \
@@ -74,6 +75,7 @@
AUXLIBS="${AUXLIBS} -L$$(pwd)/debian" OPT="$(OFLAGS)" \
AUXLIBS_CDB="-lcdb -L../../lib -L. -lpostfix-util" \
AUXLIBS_LDAP="-lldap -llber -L../../lib -L. -lpostfix-util 
-lpostfix-global" \
+   AUXLIBS_LMDB="-llmdb -L../../lib -L. -lpostfix-util" \
AUXLIBS_MYSQL="-lmysqlclient -L../../lib -L. -lpostfix-util 
-lpostfix-global" \
AUXLIBS_PCRE="-lpcre -L../../lib -L. -lpostfix-util" \
AUXLIBS_PGSQL="-lpq -L../../lib -L. -lpostfix-util 
-lpostfix-global" \
@@ -120,6 +122,7 @@
for i in $(libdir)/lib*.1.0.1; do ln -sf $${i##*/} $${i%.*.*}; done
install lib/postfix-cdb.so.1.0.1 ${base}-cdb/${plibdir}
install lib/postfix-ldap.so.1.0.1 ${base}-ldap/${plibdir}
+   install lib/postfix-lmdb.so.1.0.1 $(base)-lmdb/${plibdir}
install lib/postfix-mysql.so.1.0.1 ${base}-mysql/${plibdir}
install lib/postfix-pcre.so.1.0.1 ${base}-pcre/${plibdir}
install lib/postfix-pgsql.so.1.0.1 ${base}-pgsql/${plibdir}
@@ -167,6 +170,7 @@
install debian/update-libc.d 
${base}/etc/resolvconf/update-libc.d/postfix
install debian/postfix-cdb.lintian-override 
${base}-cdb/usr/share/lintian/overrides/${package}-cdb
install debian/postfix-ldap.lintian-override 
${base}-ldap/usr/share/lintian/overrides/${package}-ldap
+   install debian/postfix-lmdb.lintian-override 
${base}-lmdb/usr/share/lintian/overrides/${package}-lmdb
install debian/postfix.lintian-override 
${base}/usr/share/lintian/overrides/${package}
install debian/postfix-mysql.lintian-override 
${base}-mysql/usr/share/lintian/overrides/${package}-mysql
install debian/postfix-pcre.lintian-override 
${base}-pcre/usr/share/lintian/overrides/${package}-pcre

--- debian/control  2016-02-24 02:46:28.0 +0100
+++ /tmp/control2016-02-24 20:55:50.082150028 +0100
@@ -30,6 +30,15 @@
  This provides support for LDAP maps in Postfix. If you plan to use LDAP maps
  with Postfix, you need this.
 
+Package: postfix-lmdb
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, postfix (= ${binary:Version}), 
liblmdb0 (>=0.9.14)
+Description: LMDB map support for Postfix
+ ${Description}
+ .
+ This provides support for LMDB maps in Postfix. If you plan to use LMDB maps
+ with Postfix, you need this.
+
 Package: postfix-cdb
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, postfix (= ${binary:Version})

$ cat postfix-lmdb.README.debian 
The postfix-doc package contains documentation on how to configure this
map type.  See /usr/share/doc/postfix/html/LMDB_README.html

$ cat postfix-lmdb.dirs 
usr/lib/postfix
usr/share/lintian/overrides

$ cat postfix-lmdb.files 
usr/lib/postfix/postfix-lmdb.so.1.0.1

$ cat postfix-lmdb.lintian-override 
postfix-lmdb: postinst-has-useless-call-to-ldconfig
postfix-lmdb: postrm-has-useless-call-to-ldconfig

$ cat postfix-lmdb.postinst 
#! /bin/sh
# postinst script for #PACKAGE#
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#*  `configure' 
#*  `abort-upgrade' 
#*  `abort-remove' `in-favour' 
#  
#*  `abort-deconfigure' `in-favour'
#`removing'
#   
# for details, see /usr/share/doc/packaging-manual/
#
# quoting from the policy:
# Any necessary prompting should almost always be confined to the
# post-installation script, and should be protected with a conditional
# so that unnecessary prompting doesn't happen if a package's
# installation fails and the `postinst' is called with `abort-upgrade',
# `abort-remove' or `abort-deconfigure'.

. /usr/share/postfix/postinst.functions

case "$1" in
configure)
version="$2"
# deal with the old version's brain damage
if [ "X$version" != X ] && \
   dpkg --compare-versions $version lt 2.3.3-3; then
delmap lmdb
fi
addmap lmdb dict_lmdb_open
;;

abort-upgrade|abort-remove|abort-deconfigure)

;;

*)
echo "postinst called with unknown argument \`$1'" >&2
exit 0
;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

$ cat postfix-lmdb.prerm 
#! 

Bug#815659: postfix: Build Postfix 3.x with LMDB Support

2016-02-24 Thread Thomas Leuxner
* Scott Kitterman  2016.02.24 14:06:

$ dpkg -l liblmdb-dev liblmdb0
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name  Version 
ArchitectureDescription
+++-=-===-===-
ii  liblmdb-dev:amd64 0.9.14-1
amd64   Lightning Memory-Mapped Database development files
ii  liblmdb0:amd640.9.14-1
amd64   Lightning Memory-Mapped Database shared library

For the compiled only liblmdb0.

Regards
Thomas



Bug#815659: postfix: Build Postfix 3.x with LMDB Support

2016-02-24 Thread Thomas Leuxner
* Thomas Leuxner <t...@leuxner.net> 2016.02.23 14:14:

--- debian/rules2016-02-24 02:46:28.0 +0100
+++ /tmp/rules  2016-02-24 13:09:55.571226725 +0100
@@ -52,6 +52,7 @@
-DHAS_SQLITE -DMYORIGIN_FROM_FILE \
$(shell getconf LFS_CFLAGS) \
-DHAS_CDB \
+   -DHAS_LMDB \
-DHAS_MYSQL -I/usr/include/mysql \
-DHAS_PGSQL -I`pg_config --includedir` \
-DHAS_SQLITE -I/usr/include \
@@ -73,6 +74,7 @@
${MAKE} makefiles CCARGS="${CCARGS}" DEBUG="${DEBUG}" \
AUXLIBS="${AUXLIBS} -L$$(pwd)/debian" OPT="$(OFLAGS)" \
AUXLIBS_CDB="-lcdb -L../../lib -L. -lpostfix-util" \
+   AUXLIBS_LMDB="-llmdb -L../../lib -L. -lpostfix-util" \
AUXLIBS_LDAP="-lldap -llber -L../../lib -L. -lpostfix-util 
-lpostfix-global" \
AUXLIBS_MYSQL="-lmysqlclient -L../../lib -L. -lpostfix-util 
-lpostfix-global" \
AUXLIBS_PCRE="-lpcre -L../../lib -L. -lpostfix-util" \
@@ -124,6 +126,7 @@
install lib/postfix-pcre.so.1.0.1 ${base}-pcre/${plibdir}
install lib/postfix-pgsql.so.1.0.1 ${base}-pgsql/${plibdir}
install lib/postfix-sqlite.so.1.0.1 ${base}/${plibdir}
+   install lib/postfix-lmdb.so.1.0.1 $(base)/${plibdir}
install libexec/[a-z]* ${base}/${plibdir}/sbin
install bin/[a-z]* ${base}/${sbindir}
install debian/postfix-add-filter ${base}/${sbindir}

It misses some magic to be performed on dynamicmaps.cf which I fixed manually. 
Also LMDB is included in the base package this way. Please consider including 
LMDB support going forward.



Bug#815659: postfix: Build Postfix 3.x with LMDB Support

2016-02-23 Thread Thomas Leuxner
Source: postfix
Version: 3.0.4-1
Severity: normal

Dear Maintainer,

What is the proper way of including LMDB support in Postfix 3.x? The rules seem 
to have changed in the new series. Postfix 2.11 has been previously built 
successful in the same environment:

[ debian/rules for 3.x]:

CCARGS += -DDEBIAN -DHAS_PCRE -DHAS_LDAP -DUSE_LDAP_SASL \
-DHAS_SQLITE -DMYORIGIN_FROM_FILE \
$(shell getconf LFS_CFLAGS) \
-DHAS_CDB \
-DHAS_LMDB -I/usr/include \
-DHAS_MYSQL -I/usr/include/mysql \
-DHAS_PGSQL -I`pg_config --includedir` \
-DHAS_SQLITE -I/usr/include \
-DHAS_SSL -I/usr/include/openssl \
-DUSE_SASL_AUTH -I/usr/include/sasl \
-DUSE_CYRUS_SASL \
-DUSE_TLS

AUXLIBS += -lssl -lcrypto -lsasl2 -lpthread
AUXLIBS_LMDB="-L/usr/lib -llmdb -lpthread"

Above recipe fails to include LMDB support using "dpkg-buildpackage".

Compiled postconf output:

$ postconf -m
btree
cdb
cidr
environ
fail
hash
inline
internal
memcache
nis
pcre
pipemap
proxy
randmap
regexp
socketmap
sqlite
static
tcp
texthash
unionmap
unix

-- System Information:
Debian Release: 8.3
  APT prefers stable
  APT policy: (1001, 'stable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect



Bug#774583: linux-image-3.16.0-0.bpo.4-amd64: Sporadic RAID1 degradation during /usr/share/mdadm/checkarray cron job

2015-01-04 Thread Thomas Leuxner
Package: linux-image-3.16.0-0.bpo.4-amd64
Version: 3.16.7-ckt2-1~bpo70+1
Severity: important

Dear Maintainer,

   * What led up to the situation?

   One of my RAID1 arrays sporadically degrades during the checkarray cron job:

   Jan  4 00:57:01 nihlus /USR/SBIN/CRON[4367]: (root) CMD (if [ -x 
/usr/share/mdadm/checkarray ]  [ $(date +%d) -le 7 ]; then 
/usr/share/mdadm/checkarray --cron --all --idle --quiet; fi)
   Jan  4 00:57:01 nihlus kernel: [ 3932.435274] md: data-check of RAID array 
md0
   Jan  4 00:57:01 nihlus kernel: [ 3932.455356] md: minimum _guaranteed_  
speed: 1000 KB/sec/disk.
   Jan  4 00:57:01 nihlus kernel: [ 3932.469160] md: delaying data-check of md2 
until md0 has finished (they share one or more physical units)
   Jan  4 00:57:01 nihlus kernel: [ 3932.524839] md: using maximum available 
idle IO bandwidth (but not more than 20 KB/sec) for data-check.
   Jan  4 00:57:01 nihlus kernel: [ 3932.569568] md: using 128k window, over a 
total of 262132k.
   Jan  4 00:57:03 nihlus kernel: [ 3934.473794] md: md0: data-check done.
   Jan  4 00:57:03 nihlus kernel: [ 3934.491622] md: data-check of RAID array 
md2
   Jan  4 00:57:03 nihlus kernel: [ 3934.510850] md: minimum _guaranteed_  
speed: 1000 KB/sec/disk.
   Jan  4 00:57:03 nihlus mdadm[2289]: RebuildFinished event detected on md 
device /dev/md/0
   Jan  4 00:57:03 nihlus kernel: [ 3934.541334] md: using maximum available 
idle IO bandwidth (but not more than 20 KB/sec) for data-check.
   Jan  4 00:57:03 nihlus kernel: [ 3934.587243] md: using 128k window, over a 
total of 1952201680k.
   [...]
   Jan  4 03:35:35 nihlus kernel: [13446.203438] sd 1:0:0:0: [sdb] Unhandled 
error code
   Jan  4 03:35:35 nihlus kernel: [13446.225179] sd 1:0:0:0: [sdb]
   Jan  4 03:35:35 nihlus kernel: [13446.239316] Result: hostbyte=DID_OK 
driverbyte=DRIVER_TIMEOUT
   Jan  4 03:35:35 nihlus kernel: [13446.265222] sd 1:0:0:0: [sdb] CDB:
   Jan  4 03:35:36 nihlus kernel: [13446.280916] Write(10): 2a 00 00 d8 67 08 
00 00 20 00
   Jan  4 03:35:36 nihlus kernel: [13446.303438] end_request: I/O error, dev 
sdb, sector 14182152
   Jan  4 03:35:36 nihlus kernel: [13446.330133] md/raid1:md2: Disk failure on 
sdb3, disabling device.
   Jan  4 03:35:36 nihlus kernel: [13446.330133] md/raid1:md2: Operation 
continuing on 1 devices.
   Jan  4 03:35:36 nihlus kernel: [13446.401456] md: md2: data-check 
interrupted.
   Jan  4 03:35:36 nihlus kernel: [13446.467913] RAID1 conf printout:
   Jan  4 03:35:36 nihlus kernel: [13446.467920]  --- wd:1 rd:2
   Jan  4 03:35:36 nihlus kernel: [13446.467925]  disk 0, wo:0, o:1, dev:sda3
   Jan  4 03:35:36 nihlus kernel: [13446.467929]  disk 1, wo:1, o:0, dev:sdb3
   Jan  4 03:35:36 nihlus kernel: [13446.492871] RAID1 conf printout:
   Jan  4 03:35:36 nihlus kernel: [13446.492878]  --- wd:1 rd:2
   Jan  4 03:35:36 nihlus kernel: [13446.492883]  disk 0, wo:0, o:1, dev:sda3
   Jan  4 03:35:36 nihlus mdadm[2289]: Fail event detected on md device 
/dev/md/2
   Jan  4 03:35:36 nihlus postfix/pickup[4968]: 3kFPGJ1mCzz1n: uid=0 from=root
   Jan  4 03:35:36 nihlus postfix/cleanup[5060]: 3kFPGJ1mCzz1n: 
message-id=3kfpgj1mcz...@spectre.leuxner.net
   Jan  4 03:35:36 nihlus mdadm[2289]: FailSpare event detected on md device 
/dev/md/2, component device /dev/sdb3
   Jan  4 03:35:36 nihlus mdadm[2289]: RebuildFinished event detected on md 
device /dev/md/2

   # cat /proc/mdstat
   Personalities : [raid1]
   md2 : active raid1 sda3[0] sdb3[2](F)
1952201680 blocks super 1.2 [2/1] [U_]

   md1 : active (auto-read-only) raid1 sda2[0] sdb2[1]
1048564 blocks super 1.2 [2/2] [UU]

   md0 : active raid1 sda1[0] sdb1[1]
262132 blocks super 1.2 [2/2] [UU]

   # smartctl -i /dev/sdb
   smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.16.0-0.bpo.4-amd64] (local 
build)
   Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

   === START OF INFORMATION SECTION ===
   Device Model: TOSHIBA DT01ACA200
   Serial Number:[redacted]
   LU WWN Device Id: 5 39 ff3e05ac0
   Firmware Version: MX4OABB0
   User Capacity:2,000,398,934,016 bytes [2.00 TB]
   Sector Sizes: 512 bytes logical, 4096 bytes physical
   Device is:Not in smartctl database [for details use: -P showall]
   ATA Version is:   8
   ATA Standard is:  ATA-8-ACS revision 4
   Local Time is:Sun Jan  4 18:50:18 2015 CET
   SMART support is: Available - device has SMART capability.
   SMART support is: Enabled

   # smartctl -l selftest /dev/sdb
   smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.16.0-0.bpo.4-amd64] (local 
build)
   Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

   === START OF READ SMART DATA SECTION ===
   SMART Self-test log structure revision number 1
   Num  Test_DescriptionStatus  Remaining  LifeTime(hours)  
LBA_of_first_error
   # 1  Extended offlineCompleted without error   00%  1490 
-
   # 2  Extended offlineCompleted 

Bug#721150: postfix: Package misses correct upstream Patchlevel

2013-08-28 Thread Thomas Leuxner
Package: postfix
Version: 2.10.1-1~spectre7+1
Severity: important
Tags: upstream

Dear Maintainer,

Postfix package unstable: 2.10.1-1 does not seem to include correct Patchlevel 
1:

$ postconf mail_version
mail_version = 2.10.0.

HISTORY file in source package backs this up.

-- System Information:
Debian Release: 7.1
  APT prefers stable
  APT policy: (1001, 'stable'), (500, 'testing'), (10, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-0.bpo.2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages postfix depends on:
ii  adduser3.113+nmu3
ii  cpio   2.11+dfsg-0.1
ii  debconf [debconf-2.0]  1.5.49
ii  dpkg   1.16.10
ii  libc6  2.13-38
ii  libdb5.1   5.1.29-5
ii  libsasl2-2 2.1.25.dfsg1-6+deb7u1
ii  libsqlite3-0   3.7.13-1+deb7u1
ii  libssl1.0.01.0.1e-2
ii  lsb-base   4.1+Debian8+deb7u1
ii  netbase5.0
ii  ssl-cert   1.0.32

Versions of packages postfix recommends:
ii  python  2.7.3-4

Versions of packages postfix suggests:
ii  dovecot-core [dovecot-common]  2:2.2.5-0~auto+26
ii  heirloom-mailx [mail-reader]   12.5-2
ii  libsasl2-modules   2.1.25.dfsg1-6+deb7u1
ii  mutt [mail-reader] 1.5.21-6.2
pn  postfix-cdbnone
pn  postfix-docnone
pn  postfix-ldap   none
pn  postfix-mysql  none
ii  postfix-pcre   2.10.1-1~spectre7+1
pn  postfix-pgsql  none
pn  procmail   none
pn  resolvconf none
pn  sasl2-bin  none
pn  ufwnone

-- Configuration Files:
/etc/postfix/postfix-files changed [not included]
/etc/ppp/ip-down.d/postfix [Errno 2] No such file or directory: 
u'/etc/ppp/ip-down.d/postfix'
/etc/ppp/ip-up.d/postfix [Errno 2] No such file or directory: 
u'/etc/ppp/ip-up.d/postfix'

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#578862: postfix: Verify reports incorrect 'No such file or directory' on its database

2010-04-23 Thread Thomas Leuxner
Package: postfix
Version: 2.7.0-1
Severity: minor
Tags: patch


Spurious mail log entry as 'verify_cache.db' is present:

Apr 23 06:02:41 spectre postfix/verify[28696]: close database
/var/lib/postfix/verify_cache.db: No such file or directory

ls -al /var/lib/postfix/
total 40
drwxr-xr-x  2 postfix postfix 4096 2010-04-22 19:44 .
drwxr-xr-x 29 rootroot4096 2010-04-14 10:03 ..
-rw---  1 postfix postfix   33 2010-04-11 08:15 master.lock
-rw---  1 postfix postfix 1024 2010-04-23 09:37 prng_exch
-rw---  1 postfix postfix 8192 2010-04-23 04:18 smtpd_scache.db
-rw---  1 postfix postfix 8192 2010-04-22 20:18 smtp_scache.db
-rw-r--r--  1 postfix postfix 8192 2010-04-23 08:03 verify_cache.db

Seems to be fixed in upstream already:

http://archives.neohapsis.com/archives/postfix/2010-01/0023.html

-- System Information:
Debian Release: 5.0.4
  APT prefers stable
  APT policy: (1001, 'stable'), (500, 'testing'), (10, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages postfix depends on:
ii  adduser   3.110  add and remove users and groups
ii  debconf [debconf- 1.5.24 Debian configuration management sy
ii  dpkg  1.14.29Debian package management system
ii  libc6 2.7-18lenny2   GNU C Library: Shared libraries
ii  libdb4.8  4.8.26-1   Berkeley v4.8 Database Libraries [
ii  libsasl2-22.1.22.dfsg1-23+lenny1 Cyrus SASL - authentication abstra
ii  libssl0.9.8   0.9.8m-2   SSL shared libraries
ii  lsb-base  3.2-20 Linux Standard Base 3.2 init scrip
ii  netbase   4.34   Basic TCP/IP networking system
ii  ssl-cert  1.0.23 simple debconf wrapper for OpenSSL

Versions of packages postfix recommends:
ii  python2.5.2-3An interactive high-level object-o

Versions of packages postfix suggests:
ii  bsd-mailx [mail-re 8.1.2-0.20071201cvs-3 A simple mail user agent
pn  libsasl2-modules   none(no description available)
ii  mutt [mail-reader] 1.5.18-6  text-based mailreader supporting M
pn  postfix-cdbnone(no description available)
pn  postfix-ldap   none(no description available)
pn  postfix-mysql  none(no description available)
ii  postfix-pcre   2.7.0-1   PCRE map support for Postfix
pn  postfix-pgsql  none(no description available)
pn  procmail   none(no description available)
pn  resolvconf none(no description available)
pn  sasl2-bin  none(no description available)
pn  ufwnone(no description available)

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#539527: dovecot-common: Sieve plugin does not evaluate :include scripts

2009-08-01 Thread Thomas Leuxner
Package: dovecot-common
Version: 1:1.2.2-1
Severity: important
Tags: patch


Please include patch from upstream to fix broken :include functionality in 
Sieve plugin:
http://hg.rename-it.nl/dovecot-1.2-sieve/rev/d989537882d0

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dovecot-common depends on:
ii  adduser3.110 add and remove users and groups
ii  libbz2-1.0 1.0.5-1   high-quality block-sorting file co
ii  libc6  2.9-23GNU C Library: Shared libraries
ii  libcomerr2 1.41.3-1  common error description library
ii  libdb4.7   4.7.25-7  Berkeley v4.7 Database Libraries [
ii  libgssapi-krb5-2   1.7dfsg~beta3-1   MIT Kerberos runtime libraries - k
ii  libk5crypto3   1.7dfsg~beta3-1   MIT Kerberos runtime libraries - C
ii  libkrb5-3  1.7dfsg~beta3-1   MIT Kerberos runtime libraries
ii  libldap-2.4-2  2.4.17-1  OpenLDAP libraries
ii  libmysqlclient16   5.1.36-4  MySQL database client library
ii  libpam-runtime 1.0.1-5+lenny1Runtime support for the PAM librar
ii  libpam0g   1.0.1-5+lenny1Pluggable Authentication Modules l
ii  libpq5 8.4.0-2   PostgreSQL C client library
ii  libsqlite3-0   3.6.16-1  SQLite 3 shared library
ii  libssl0.9.80.9.8g-15+lenny1  SSL shared libraries
ii  openssl0.9.8k-3  Secure Socket Layer (SSL) binary a
ii  ucf3.0018Update Configuration File: preserv
ii  zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime

dovecot-common recommends no packages.

Versions of packages dovecot-common suggests:
ii  ntp   1:4.2.4p4+dfsg-8lenny2 Network Time Protocol daemon and u

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org