Bug#348478: exim4: /etc/mailname not included in local_domains

2006-01-16 Thread Jeremy Malcolm
Package: exim4
Version: 4.50-8
Severity: normal


I am using the split config.  /etc/mailname says "malcolm.id.au".
When I run update-exim4.conf, the resulting autogenerated file includes:

MAIN_LOCAL_DOMAINS = @:localhost:dsearch;/etc/mail/virtual

ie. omitting /etc/mailname unless it is explicitly included in
update-exim4.conf.conf.  This behaviour is contrary to the
documentation.

-- Package-specific info:
Exim version 4.50 #1 built 27-May-2005 08:10:05
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (December  3, 2003)
Support for: iconv() IPv6 PAM Perl GnuTLS Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch 
ldap ldapdn ldapm mysql nis nis0 passwd pgsql
Authenticators: cram_md5 cyrus_sasl plaintext spa
Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Configuration file is /var/lib/exim4/config.autogenerated

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.26-3um
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages exim4 depends on:
ii  exim4-base4.50-8 support files for all exim MTA (v4
ii  exim4-daemon-heavy4.50-8 exim MTA (v4) daemon with extended

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#169102: Patch

2006-01-17 Thread Jeremy Malcolm

I think including this file in /etc/exim4/conf.d/routers/ should work?

### router/450_exim4-config_local_sympa_aliases
#

# This router handles aliasing using the /etc/mail/sympa.aliases file.

sympa_aliases:
  debug_print = "R: sympa_aliases for [EMAIL PROTECTED]"
  driver = redirect
  domains = +local_domains
  allow_fail
  allow_defer
  data = ${lookup{$local_part}lsearch{/etc/mail/sympa.aliases}}
  user = sympa
  group = sympa
  file_transport = address_file
  pipe_transport = address_pipe
  directory_transport = address_directory

--
JEREMY MALCOLM <[EMAIL PROTECTED]> - lawyer, IT consultant and actor.
Internet and Open Source specialist. Web site: http://www.malcolm.id.au.
Disclaimer: http://www.terminus.net.au/disclaimer.html. GPG key: finger.


smime.p7s
Description: S/MIME Cryptographic Signature


Bug#348478: exim4: /etc/mailname not included in local_domains

2006-01-17 Thread Jeremy Malcolm

Marc Haber wrote:

On Tue, Jan 17, 2006 at 03:22:30PM +0800, Jeremy Malcolm wrote:


I am using the split config.  /etc/mailname says "malcolm.id.au".
When I run update-exim4.conf, the resulting autogenerated file includes:

MAIN_LOCAL_DOMAINS = @:localhost:dsearch;/etc/mail/virtual

ie. omitting /etc/mailname unless it is explicitly included in
update-exim4.conf.conf.


This is the designed behavior. /etc/mailname is used to qualify
addreses in outgoing mail.


This behaviour is contrary to the
documentation.


Which part of documentation is wrong?


update-exim4.conf(8):

  dc_other_hostnames

is  used  to  build  the  local_domains  hostlist, together with
"localhost" and the mailname. This is the list  of  domains  for
which this machine should consider itself the final destination.

--
JEREMY MALCOLM <[EMAIL PROTECTED]> - lawyer, IT consultant and actor.
Internet and Open Source specialist. Web site: http://www.malcolm.id.au.
Disclaimer: http://www.terminus.net.au/disclaimer.html. GPG key: finger.


smime.p7s
Description: S/MIME Cryptographic Signature


Bug#406797: jabber-irc: Does not start

2007-01-13 Thread Jeremy Malcolm
Package: jabber-irc
Version: 0.1cvs20050420-3.2
Severity: important

When jabber-irc tries to start when configured as the documentation 
suggests, it fails with this output:

/usr/sbin/jabberd-irc:0: SyntaxWarning: name 'connection' is assigned to before 
global declaration
Invalid debugflag given: always
Invalid debugflag given: nodebuilder
DEBUG: 
DEBUG: Debug created for /usr/lib/python2.4/site-packages/xmpp/client.py
DEBUG:  flags defined: always,nodebuilder
DEBUG: socket   start Plugging  into 
DEBUG: socket   start Successfully connected to remote host 
('127.0.0.1', 9000)
DEBUG: dispatcher   start Plugging  into 
DEBUG: dispatcher   info  Registering namespace "unknown"
DEBUG: dispatcher   info  Registering protocol "unknown" as 
xmpp.protocol.Protocol(unknown)
DEBUG: dispatcher   info  Registering protocol "default" as 
xmpp.protocol.Protocol(unknown)
DEBUG: dispatcher   info  Registering namespace 
"http://etherx.jabber.org/streams";
DEBUG: dispatcher   info  Registering protocol "unknown" as 
xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
DEBUG: dispatcher   info  Registering protocol "default" as 
xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
DEBUG: dispatcher   info  Registering namespace 
"jabber:component:accept"
DEBUG: dispatcher   info  Registering protocol "unknown" as 
xmpp.protocol.Protocol(jabber:component:accept)
DEBUG: dispatcher   info  Registering protocol "default" as 
xmpp.protocol.Protocol(jabber:component:accept)
DEBUG: dispatcher   info  Registering protocol "iq" as 
xmpp.protocol.Iq(jabber:component:accept)
DEBUG: dispatcher   info  Registering protocol "presence" as 
xmpp.protocol.Presence(jabber:component:accept)
DEBUG: dispatcher   info  Registering protocol "message" as 
xmpp.protocol.Message(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > for "error" type-> ns->(http://etherx.jabber.org/streams)
DEBUG: dispatcher   warn  Registering protocol "error" as 
xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
DEBUG: socket   sent  
  http://etherx.jabber.org/streams"; >
DEBUG: socket   got   
  
DEBUG: dispatcher   info  Registering handler > for 
"message" type-> ns->(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > for 
"presence" type-> ns->(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > for 
"iq" type->get ns->jabber:iq:version(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > for 
"iq" type->get ns->jabber:iq:agents(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > for 
"iq" type->get ns->jabber:iq:browse(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > 
for "iq" type->set 
ns->http://jabber.org/protocol/muc#admin(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > 
for "iq" type->get 
ns->http://jabber.org/protocol/muc#admin(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > 
for "iq" type->set ns->jabber:iq:register(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > 
for "iq" type->get ns->jabber:iq:register(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > for 
"iq" type->get 
ns->http://jabber.org/protocol/disco#info(jabber:component:accept)
DEBUG: dispatcher   info  Registering handler > for 
"iq" type->get 
ns->http://jabber.org/protocol/disco#items(jabber:component:accept)
Traceback (most recent call last):
  File "/usr/sbin/jabberd-irc", line 1209, in ?
if not connectxmpp(transport.register_handlers):
  File "/usr/sbin/jabberd-irc", line 320, in connectxmpp
handlerreg()
  File "/usr/sbin/jabberd-irc", line 387, in register_handlers
self.command = Commands()
TypeError: __init__() takes exactly 2 arguments (1 given)

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.26-3um
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages jabber-irc depends on:
ii  jabber-common 0.4Jabber server and transport (commo
ii  python2.4.4-2An interactive high-level object-o
ii  python-irclib 0.4.4-1.1  IRC client library for Python
ii  python-xmpp   0.3.1-1.1  Python library for communication w

jabber-irc recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#392831: exim4-config: colons or semi colons as separators (debconf templates issue)

2007-01-16 Thread Jeremy Malcolm
Wouldn't it be possible to check that there is no lsearch or dsearch 
(etc) in front of the ; before replacing it with :?  I agree with the 
others that this is a very common configuration for virtual domains.  
Come release date, I'm sure this will bite a lot of people.

--
Jeremy Malcolm LLB (Hons) B Com
Internet and Open Source lawyer, IT consultant, actor
host -t NAPTR 1.0.8.0.3.1.2.9.8.1.6.e164.org|awk -F! '{print $3}'


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#414094: dbengine unmaintained and buggy

2007-03-08 Thread Jeremy Malcolm
Package: dbengine
Version: 1.1-17
Severity: serious

I am the former maintainer of this package.  I want it removed from 
Debian because it is seriously buggy under the versions of MySQL and 
PostgreSQL in this release, and it is unmaintained upstream.  I don't 
think is is worth fixing the upstream bugs in the Debian package because 
there are now much better Web interfaces to MySQL and PostgreSQL than 
dbengine ever was.

Some details of the bugs:

(a) Under MySQL, any operation on a database returns "Software error:
Can't call method "disconnect" on unblessed reference at 
/usr/lib/cgi-bin/dbengine.cgi line 265."

(b) Under PostgreSQL, the error is something like "Software error:
ERROR:Action failed on command:SELECT a.attname, t.typname, ... 
(0 rows found)  Error_was: at ./util/base.pl line 1480

I don't know what versions of MySQL and PostgreSQL these appeared with, 
because nobody reported any bugs before, but that probably just 
indicates that dbengine was not being used. 

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.26-3um
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages dbengine depends on:
ii  debconf [debconf-2.0] 1.5.8  Debian configuration management sy
ii  libdbd-mysql-perl 3.0008-1   A Perl5 database interface to the 
ii  libdbd-pg-perl1.49-2 a PostgreSQL interface for Perl 5 
ii  libdbi-perl   1.53-1 Perl5 database interface by Tim Bu
ii  perl [perl5]  5.8.8-7Larry Wall's Practical Extraction 

dbengine recommends no packages.

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411819: O: dbengine

2007-02-20 Thread Jeremy Malcolm
Package: wnpp
Severity: normal

dbengine has not been maintained upstream for some years now, and its 
functionality has been largely supplanted by packages like phpmyadmin 
and phppgadmin.  OK, these don't also support Oracle, but that is not a 
good enough reason to maintain the package in Debian.  And also, did I 
mention that dbengine no longer even works properly?  That nobody has 
reported this as a bug indicates that probably nobody is using it.  So, 
it's time for this package to be orphaned.

--
Jeremy Malcolm LLB (Hons) B Com
Internet and Open Source lawyer, IT consultant, actor
host -t NAPTR 1.0.8.0.3.1.2.9.8.1.6.e164.org|awk -F! '{print $3}'


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411736: dbengine: [INTL:de] updated German debconf translation

2007-02-20 Thread Jeremy Malcolm

tag 411736 wontfix
close 411736
thanks

Helge Kreutzmann wrote:

Please find the updated German debconf translation for dbengine
attached.


Thanks Helge.  Sorry to waste your time, but since I haven't used 
dbengine myself in quite some time, this has prompted me to check 
whether it still works - it doesn't - and since nobody has noticed this, 
I presume nobody is using it.  So for this reason, and because there are 
now many other much better generic Web interfaces to databases (such as 
phpmyadmin and phppgadmin), I think it's time to orphan this package.


Sorry for your trouble.

--
Jeremy Malcolm LLB (Hons) B Com
Internet and Open Source lawyer, IT consultant, actor
host -t NAPTR 1.0.8.0.3.1.2.9.8.1.6.e164.org|awk -F! '{print $3}'


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411833: ITP: gozerbot -- An IRC and Jabber bot written in Python

2007-02-21 Thread Jeremy Malcolm
Package: wnpp
Severity: wishlist
Owner: Jeremy Malcolm <[EMAIL PROTECTED]>

* Package name: gozerbot
  Version : 0.6.1
  Upstream Author : Bas van Oostveen <[EMAIL PROTECTED]>
* URL : http://r8.cg.nu/
* License : BSD
  Programming Lang: Python
  Description : An IRC and Jabber bot written in Python

This is a bot which can simultaneously inhabit one or more IRC channels 
and Jabber services, providing facilities such as:
.
 - Fetching RSS feeds
 - Keeping to-do and shopping lists
 - Relaying between bot instances
 - Anything else you develop a plugin to do

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.26-3um
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411736: acknowledged by developer (Re: Bug#411736: dbengine: [INTL:de] updated German debconf translation)

2007-02-23 Thread Jeremy Malcolm
On Fri, Feb 23, 2007 at 07:02:53PM +0100, Helge Kreutzmann wrote:
> I've not yet heard from you. Did you upload a new version and forgot
> to close the bug in the changelog? Or is there another reason?

Sorry, I thought I sent you an explanation already but obviously it 
didn't get to you.  I have just orphaned the package, because it is no 
longer maintained upstream and does not work properly with current 
database versions in Debian.  Sorry for your wasted effort in updating 
the translation, but there is no package to translate for anymore so 
that's why I closed the bug.  Thanks anyway!

--
Jeremy Malcolm LLB (Hons) B Com
Internet and Open Source lawyer, IT consultant, actor
host -t NAPTR 1.0.8.0.3.1.2.9.8.1.6.e164.org|awk -F! '{print $3}'


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#312115: Downgrading

2007-05-17 Thread Jeremy Malcolm

Hi,

FWIW, I use libdbi with RefDB (http://refdb.sourceforge.net).  I would 
like to see both of them in Debian.  I'm happy to package RefDB, but of 
course that depends on libdbi being there.


How about if you (David) or me ([EMAIL PROTECTED], if you let me do an 
NMU or make me co-maintainer) package version of 0.8.1 which fixes many 
problems including, probably, the one from this bug report?


In fact there already is a Debian package for 0.8.1: 
http://libdbi.sourceforge.net/debian/pool/l/libdbi0/libdbi0_0.8.1-3_i386.deb. 
 So maybe there is not much work to do here at all.


Thanks.

--
Jeremy Malcolm LLB (Hons) B Com
Internet and Open Source lawyer, IT consultant, actor
host -t NAPTR 1.0.8.0.3.1.2.9.8.1.6.e164.org|awk -F! '{print $3}'


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#409967: gtkgrepmail: /usr/bin/elm missing

2007-02-06 Thread Jeremy Malcolm

severity 409967 normal
thanks

David Andel wrote:

Package: gtkgrepmail
Version: 1.0-1
Severity: grave
Justification: renders package unusable

Search renders some errors, but then sais that search is complete.
View renders an "xterm: Can't execvp /usr/bin/elm: No such file or
directory". I didn't find that file in any debian package...


I'll fix the default to something that is in Debian, but meanwhile you 
do know that you can configure it to use any other mailbox reader 
besides elm that you want, right?  Elm just happens to be the default, 
and the documentation explains this.  So, I had to downgrade the 
severity of this bug.


--
Jeremy Malcolm LLB (Hons) B Com
Internet and Open Source lawyer, IT consultant, actor
host -t NAPTR 1.0.8.0.3.1.2.9.8.1.6.e164.org|awk -F! '{print $3}'


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]