Bug#794065: kannel: run_kannel_box prevents logging of kannel.conf errors

2015-08-04 Thread Kalle Niemitalo
Jonas Smedegaard d...@jones.dk writes: Right. I am aware but consider that an emergency feature. I would think run_kannel_box and --parachute are themselves emergency features. I am not yet comfortable writing systemd init scripts, so would myself just rely on its ability to use legacy

Bug#794609: kannel-dev: missing dependency on freetds-dev

2015-08-04 Thread Kalle Niemitalo
Package: kannel-dev Version: 1.4.4-1 kannel-dev does not declare a dependency on freetds-dev. However, kannel-dev includes /usr/bin/gw-config, and gw-config --libs outputs: -L/usr/lib/kannel -lgw -lwap -lgwlib -lpq -lmysqlclient_r -lssl -ldl -lpam -lpcreposix -lrt -lresolv -lnsl -lm -lpthread

Bug#794065: [Pkg-kannel-devel] Bug#794065: kannel: run_kannel_box prevents logging of kannel.conf errors

2015-07-31 Thread Kalle Niemitalo
Jonas Smedegaard d...@jones.dk writes: Oh my... Do you know if upstream is already aware of that issue? I found these in redmine: https://redmine.kannel.org/issues/116 run_kannel_box should be deprecated in favor of --parachute https://redmine.kannel.org/issues/69 Patch to provide

Bug#717728: [PATCH] Use sqlite3_libversion(), not sqlite3_version[].

2015-07-31 Thread Kalle Niemitalo
-non-null.patch is neither applicable nor required in Kannel 1.4.4. From: Kalle Niemitalo kalle.niemit...@procomp.fi Date: Tue, 9 Jun 2015 19:37:17 +0300 Subject: sqlite3: Use sqlite3_libversion, not sqlite3_version Using sqlite3_version[] causes a has different size in shared object warning at run

Bug#766215: allow to turn off sslv3 to close POODLE vulnerability in kannel

2015-07-30 Thread Kalle Niemitalo
Jonas Smedegaard d...@jones.dk writes: Assuming your analysis is correct, it seems to me that best way forward would be to suggest upstream to have a configuration option to pass flags to OpenSSL. Would either of you do that? I do not intend to forward this bug upstream. -- To

Bug#794065: kannel: run_kannel_box prevents logging of kannel.conf errors

2015-07-30 Thread Kalle Niemitalo
Package: kannel Version: 1.4.3-2+b2 Severity: normal Jonas Smedegaard d...@jones.dk writes in Bug#590544: I don't know if Kannel not already spits out sensible errors in log messages, but if not then yes, that's a good suggestion to pass upstream. Regarding errors in log messages If

Bug#590544: sensible handling of values in /etc/default/kannel

2015-07-29 Thread Kalle Niemitalo
Jonas Smedegaard d...@jones.dk writes: Might make sense to then split into multiple binary packages, one for each daemon, but that could be done as a separate step later. Separating the daemons to different packages seems a bit risky because, if the versions of smsbox and bearerbox do not

Bug#648084: kannel: git repository disagrees with the uploaded source package

2015-07-17 Thread Kalle Niemitalo
Niels Thykier ni...@thykier.net writes: I wanted to write a patch for the missing build-arch/build-indep targets in kannel. But on closer examination, it turns out that the git repository and the last uploaded packages seems to be disagreeing on contents/version. Below is the diff between

Bug#688656: Duplicate function main while linking

2015-07-13 Thread Kalle Niemitalo
Michael Tautschnig m...@debian.org writes: The package build process produces an archive libwmlscript.a as follows: ar rc libwmlscript.a wmlscript/wmlsc.o ... with wmlsc already containing a main function. Subsequently libwmlscript.a is linked to multiple object files containing their own

Bug#788816: /etc/kannel/kannel.conf usually contains passwords, should not be world-readable

2015-06-15 Thread Kalle Niemitalo
Package: kannel Version: 1.4.3-2 Severity: wishlist /etc/kannel/kannel.conf usually contains passwords, for the http admin interface and SMSC communications. The kannel package installs this file and directory with the following permissions: drwxr-xr-x 2 root root 4096 Jun 15 12:57 /etc/kannel

Bug#788335: kannel: wrong license in the copyright file

2015-06-10 Thread Kalle Niemitalo
Package: kannel Version: 1.4.3-2 Severity: serious Justification: Policy 12.5 The LICENSE file of the Kannel source tree contains The Kannel Software License, Version 1.0, which includes some restrictions on the use of the Kannel name. However, /usr/share/doc/kannel/copyright in the binary

Bug#788335: [PATCH] Update debian/copyright from LICENSE.

2015-06-10 Thread Kalle Niemitalo
Bug-Debian: http://bugs.debian.org/788335 --- This patch is meant to apply on top of the changes that I posted to Bug#786747 new upstream stable version Kannel 1.4.4. debian/changelog | 1 + debian/copyright | 86 +++- 2 files changed, 55

Bug#786747: new upstream stable version Kannel 1.4.4

2015-06-10 Thread Kalle Niemitalo
with git-buildpackage: + Git-ignore quilt .pc dir. + Add source local-options. * Drop old no longer used clutch from rules file. * Rewrite rules file using CDBS. * Build-depend on cdbs. [ Kalle Niemitalo ] * New upstream release. Closes: bug#786747. + Remove debian/patches/32_va

Bug#590544: [PATCH] Compare START_SMSBOX and START_WAPBOX to 1, not to empty.

2015-06-10 Thread Kalle Niemitalo
Bug-Debian: http://bugs.debian.org/590544 --- This patch is meant to apply on top of the changes that I posted to Bug#786747 new upstream stable version Kannel 1.4.4 and Bug#788335 kannel: wrong license in the copyright file. debian/changelog | 2 ++ debian/kannel.init | 8 2 files

Bug#717728: [PATCH] Use sqlite3_libversion(), not sqlite3_version[].

2015-06-10 Thread Kalle Niemitalo
object + warning at run time if the length of the version number has changed + in the sqlite3 shared library. It is not clear whether anything + worse will happen in addition to the warning, but we can avoid the + problem altogether by calling sqlite_libversion() instead. +Author: Kalle Niemitalo

Bug#715213: [PATCH] Use sqlite3_libversion(), not sqlite3_version[].

2015-06-10 Thread Kalle Niemitalo
. It is not clear whether anything + worse will happen in addition to the warning, but we can avoid the + problem altogether by calling sqlite_libversion() instead. +Author: Kalle Niemitalo kalle.niemit...@procomp.fi +Bug-Debian: http://bugs.debian.org/717728 +Last-Update: 2015-06-09 + +--- kannel

Bug#766215: allow to turn off sslv3 to close POODLE vulnerability in kannel

2015-06-10 Thread Kalle Niemitalo
In kannel-1.4.4/gwlib/conn.c, conn_init_ssl() uses SSLv23_client_method(), and server_ssl_init() uses SSLv23_server_method(). The SSL_CTX_new(3SSL) manual page says those support all of SSLv2, SSLv3, and TLSv1; and openssl-1.0.1f/ssl/s23_clnt.c shows that they support TLSv1.1 and TLSv1.2 as well.

Bug#786747: new upstream stable version Kannel 1.4.4

2015-05-25 Thread Kalle Niemitalo
Source: kannel Version: 1.4.3-2+b2 Severity: wishlist http://kannel.org/news.shtml#1.4.4 says that the stable version Kannel 1.4.4 was released on 1 August 2014. Debian currently has Kannel 1.4.3-2+b2 in stable, testing, and unstable. Please consider packaging 1.4.4, which fixes several