Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-23 Thread Frederik Dannemare
On Tuesday 13 January 2009 16:21, Paweł Tęcza wrote:
 Frederik Dannemare pisze:
  On Friday 09 January 2009 11:49, Paweł Tęcza wrote:
  Now I want to upgrade your package to version 1.5. Are you working
  on it? I can try to do it myself using your package as a base, if
  you are too busy now.
 
  Hi Pawel
 
  I just did an upload of 1.5 to mentors.debian.net. I have included
  some of the suggestions you made some time ago.

 It's me again :)

 This is a detail, but you could add python-psycopg2 package to
 Suggests: field. Please don't forget to suggest python-mysqldb
 package for incoming Pythonfilter 1.6 :)

I see that Gordon has released 1.6. I'll look into it.

B/R,
Frederik Dannemare



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-23 Thread Paweł Tęcza

Frederik Dannemare pisze:

On Tuesday 13 January 2009 16:21, Paweł Tęcza wrote:



This is a detail, but you could add python-psycopg2 package to
Suggests: field. Please don't forget to suggest python-mysqldb
package for incoming Pythonfilter 1.6 :)


I see that Gordon has released 1.6. I'll look into it.


Great news! Thanks a lot!

My best regards,

Pawel



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-13 Thread Frederik Dannemare
On Friday 09 January 2009 11:49, Paweł Tęcza wrote:
 Now I want to upgrade your package to version 1.5. Are you working on
 it? I can try to do it myself using your package as a base, if you
 are too busy now.

Hi Pawel

I just did an upload of 1.5 to mentors.debian.net. I have included some 
of the suggestions you made some time ago.

B/R,
Frederik Dannemare



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-13 Thread Paweł Tęcza

Frederik Dannemare pisze:

On Friday 09 January 2009 11:49, Paweł Tęcza wrote:

Now I want to upgrade your package to version 1.5. Are you working on
it? I can try to do it myself using your package as a base, if you
are too busy now.


Hi Pawel

I just did an upload of 1.5 to mentors.debian.net. I have included some
of the suggestions you made some time ago.


Hello Frederik,

Great message! Thanks a lot! Do you know that I sent RFR to
debian-python mailing list before I received your message? :)

I'm not sure whether you noticed it, but Courier-Pythonfilter has
speeded up recently. Version 1.6 with MySQL support for greylisting
should be available soon :)

My best regards,

P.





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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-13 Thread Paweł Tęcza

Frederik Dannemare pisze:

On Friday 09 January 2009 11:49, Paweł Tęcza wrote:

Now I want to upgrade your package to version 1.5. Are you working on
it? I can try to do it myself using your package as a base, if you
are too busy now.


Hi Pawel

I just did an upload of 1.5 to mentors.debian.net. I have included some
of the suggestions you made some time ago.


It's me again :)

This is a detail, but you could add python-psycopg2 package to Suggests:
field. Please don't forget to suggest python-mysqldb package for
incoming Pythonfilter 1.6 :)

P.





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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-09 Thread Paweł Tęcza

Frederik Dannemare pisze:

On Saturday 03 January 2009 16:04, Paweł Tęcza wrote:

Dnia 2008-12-22, pon o godzinie 13:45 +0100, Paweł Tęcza pisze:
 It seems that I don't need to debianize real python-pgsql module,
 because Gordon Messmer, creator of Pythonfilter has made a patch
 with psycopg2 support. We are testing it now and it should be
 available soon.

Hello Frederik,

Courier-Pythonfilter 1.5 with psycopg2 support is out! :)


Hi Paweł

Thank you for the heads up. I'll look into it.

B/R,
Frederik


Hello Frederik,

I would like to inform you that I've rebuilt your Courier-Pythonfilter
1.4 package for Ubuntu Hardy and uploaded it into our Debian packages
repo [1]. It's public available.

I did it, because someone at courier-users mailing list [2] was going to
use Courier-Pythonfilter under Ubuntu.

Now I want to upgrade your package to version 1.5. Are you working on
it? I can try to do it myself using your package as a base, if you are
too busy now.

My best regards,

P.

[1] http://gpa.net.icm.edu.pl/
[2] http://markmail.org/message/gn6eo7sdk7623wxn



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-08 Thread Frederik Dannemare
On Saturday 03 January 2009 16:04, Paweł Tęcza wrote:
 Dnia 2008-12-22, pon o godzinie 13:45 +0100, Paweł Tęcza pisze:
  It seems that I don't need to debianize real python-pgsql module,
  because Gordon Messmer, creator of Pythonfilter has made a patch
  with psycopg2 support. We are testing it now and it should be
  available soon.

 Hello Frederik,

 Courier-Pythonfilter 1.5 with psycopg2 support is out! :)

Hi Paweł 

Thank you for the heads up. I'll look into it.

B/R,
Frederik



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2009-01-03 Thread Paweł Tęcza
Dnia 2008-12-22, pon o godzinie 13:45 +0100, Paweł Tęcza pisze:

 It seems that I don't need to debianize real python-pgsql module,
 because Gordon Messmer, creator of Pythonfilter has made a patch with
 psycopg2 support. We are testing it now and it should be available soon.

Hello Frederik,

Courier-Pythonfilter 1.5 with psycopg2 support is out! :)

My best regards,

P.





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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-22 Thread Paweł Tęcza

Frederik Dannemare pisze:

On Thursday 18 December 2008 10:05, Paweł Tęcza wrote:

I've just found Python module for PostgreSQL support of Pythofilter.
It's python-pgsql [1]. Unfortunately it hasn't been debianized yet.
Debian has python-pgsql package for long time, but it's different
package! Its real name is pypgsql [2], grrr...


Ah, that kind of thing is always bloody annoying.


I would like to make Debian package with python-pgsql. I don't know
what the best name for it is, so probably I'll contact with Debian
Python Team.


Yeah, or maybe try asking on the Debian mentors mailing list. The people
there are usually full of good ideas.


Hello Frederik,

It seems that I don't need to debianize real python-pgsql module,
because Gordon Messmer, creator of Pythonfilter has made a patch with
psycopg2 support. We are testing it now and it should be available soon.

Have a nice day,

P.




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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-19 Thread Frederik Dannemare
On Thursday 18 December 2008 10:05, Paweł Tęcza wrote:
 I've just found Python module for PostgreSQL support of Pythofilter.
 It's python-pgsql [1]. Unfortunately it hasn't been debianized yet.
 Debian has python-pgsql package for long time, but it's different
 package! Its real name is pypgsql [2], grrr...

Ah, that kind of thing is always bloody annoying.

 I would like to make Debian package with python-pgsql. I don't know
 what the best name for it is, so probably I'll contact with Debian
 Python Team.

Yeah, or maybe try asking on the Debian mentors mailing list. The people 
there are usually full of good ideas.

B/R,
Frederik Dannemare



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-18 Thread Paweł Tęcza

Paweł Tęcza pisze:


2. You could add suggestion for python-clamav, python-dns, python-spf
packages. There can be necessary for some Pythonfilter modules.

BTW, do you use Pythonfilter greylisting with PostgreSQL support?
Recently I've been working on it, but no success. Gordon Messmer use
mysterious Python pgsql module, but I can't find it in any Debian
Python package for PostgreSQL support.


Hello Frederik,

I've just found Python module for PostgreSQL support of Pythofilter.
It's python-pgsql [1]. Unfortunately it hasn't been debianized yet.
Debian has python-pgsql package for long time, but it's different
package! Its real name is pypgsql [2], grrr...

I would like to make Debian package with python-pgsql. I don't know
what the best name for it is, so probably I'll contact with Debian
Python Team.

My best regards,

Pawel


[1] http://people.rpath.com/~gafton/pgsql/
[2] http://pypgsql.sourceforge.net/



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-16 Thread Paweł Tęcza

Paweł Tęcza pisze:

frede...@dannemare.net pisze:

It is in pretty good shape, is lintian clean, and I've tested the build
process in an up-to-date sid pbuilder environment as well. I have also added
tiny man pages for pythonfilter and pythonfilter-quarantine as well as
written postinst and prerm scripts for starting and stopping the filter,
plus a few other things. Furthermore, I'm using dpatch to remove shebangs
where they are not appropriate.


It sounds very interesting for me. I didn't touch the Python sources,
only packaged them and also created postinst and prerm scripts. I'll
compare your work with mine and write to you, if I have any ideas how to
improve your package.


Hi Frederic,

I've just seen your source package. I very like it. Some things you did
like me, but there are a few differences, for example I didn't know
trick with debian/links file. Your work is clean and smart. However I
have the couple comments:

1. Alternative dependency on courier-mta-ssl is probably redundant,
because this package depends on courier-mta.

2. You could add suggestion for python-clamav, python-dns, python-spf
packages. There can be necessary for some Pythonfilter modules.

BTW, do you use Pythonfilter greylisting with PostgreSQL support?
Recently I've been working on it, but no success. Gordon Messmer use
mysterious Python pgsql module, but I can't find it in any Debian
Python package for PostgreSQL support.

3. Pythonfilter 1.4 has been released under GPL v3. Please see COPYING
file. I think that it's important notice.

4. You've probably forgotten to add 30_shebang_removal.dpatch file to
debian/patches/00list file.

I've also noticed that all *.dpatch files have 755 permissions, except
of the last patch (30_shebang_removal.dpatch). It has 644.

Unfortunately I don't know nothing about dpatch support for Debian
packaging, so I'm not sure whether executable permission is necessary
for *.dpatch files. But when I'm building the binary backage, then I can
see the warning messages like below:

dpkg-source: warning: executable mode 0755 of
'debian/patches/28_shebang_removal.dpatch' will not be represented in diff

BTW, maybe better idea is to create only one big
00_shebang_removal.dpatch, instead of 30 little files?

5. I have README.Debian file with the following content. Feel free to
copy/modify it, if you think that it can be helpful for users.

courier-filter-python for Debian


pythonfilter is ready to work after installation, but all its filters
are disabled by default.  Please edit /etc/pythonfilter.conf file
and enable the filters you need.  For some of them you also need to edit
/etc/pythonfilter-modules.conf file.

Next edit /etc/courier/enablefiltering file and enable mail sources
which you want to filter.

Now you are ready to courierfilter restart:

sudo courierfilter restart

Note: If you were not using any Courier mail filters (i.e. dupfilter
or perlfilter) before, then you should modify your system boot script
to run courierfilter start as soon as possible, and run courierfilter stop
during the final portion of your system shutdown script.

 -- Paweł Tęcza pte...@net.icm.edu.pl  Tue, 09 Dec 2008 12:02:13 +

That's all :)

I guess you don't want to rename your package? ;)

Have a nice day,

Pawel




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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-15 Thread frederik
Hi Paweł 

I packaged courier-pythonfilter in the beginning of November and uploaded it 
to mentors.debian.net: 
http://mentors.debian.net/debian/pool/main/c/courier-pythonfilter/ 

It is in pretty good shape, is lintian clean, and I've tested the build 
process in an up-to-date sid pbuilder environment as well. I have also added 
tiny man pages for pythonfilter and pythonfilter-quarantine as well as 
written postinst and prerm scripts for starting and stopping the filter, 
plus a few other things. Furthermore, I'm using dpatch to remove shebangs 
where they are not appropriate. 

I filed a request for sponsor on the mentors list but nobody has shown 
interest as of yet: 

http://groups.google.se/group/linux.debian.devel.mentors/browse_thread/threa 
d/f53b85784e0cf30b 

I'll give it a second try in a few weeks time. 

If you're a DD yourself, please consider sponsoring it. ;) 


B/R,
Frederik Dannemare 



Paweł Tęcza writes: 

Hi Frederik, 

Recently I've packaged Pythonfilter 1.4. It's not perfect, because I don't 
have the experiences with debianization of Python applications, but it 
works for me. 

Let me know, if you're interested. I can share my work with you. 

Please note that my package is named courier-filter-python. Pythonfilter 
is the most popular Python filtering framework for Courier-MTA, so it can 
be alternative for Perl implementation named courier-filter-perl. 

My best regards, 

Pawel Tecza 







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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-15 Thread Paweł Tęcza

frede...@dannemare.net pisze:

Hi Paweł

I packaged courier-pythonfilter in the beginning of November and uploaded it
to mentors.debian.net:
http://mentors.debian.net/debian/pool/main/c/courier-pythonfilter/


Hello again,

Thank you very much for your reply and the link! I'll take a look at
that source package tomorrow.


It is in pretty good shape, is lintian clean, and I've tested the build
process in an up-to-date sid pbuilder environment as well. I have also added
tiny man pages for pythonfilter and pythonfilter-quarantine as well as
written postinst and prerm scripts for starting and stopping the filter,
plus a few other things. Furthermore, I'm using dpatch to remove shebangs
where they are not appropriate.


It sounds very interesting for me. I didn't touch the Python sources,
only packaged them and also created postinst and prerm scripts. I'll
compare your work with mine and write to you, if I have any ideas how to
improve your package.


I filed a request for sponsor on the mentors list but nobody has shown
interest as of yet:

http://groups.google.se/group/linux.debian.devel.mentors/browse_thread/threa
d/f53b85784e0cf30b

I'll give it a second try in a few weeks time.


Did you try to contact with Stefan Hornburg (Racke)? He is Debian
developer and maintaner of Courier packages for Debian. I wrote him
about my Pythonfilter package a few days ago, but I don't have any his
feedback yet.


If you're a DD yourself, please consider sponsoring it. ;)


No, I'm not DD. Debian was my favourite Linux distro couple years ago.
Now I rather prefer Ubuntu for desktop and server and recently I've been
testing OpenSolaris on my laptop :)

Good night,

Pawel




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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-15 Thread Frederik Dannemare
On Monday 15 December 2008 21:56, Paweł Tęcza wrote:
 frede...@dannemare.net pisze:

 Did you try to contact with Stefan Hornburg (Racke)? 

I've been thinking about asking him but haven't come around to actually 
doing it yet. :)



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-12-15 Thread Paweł Tęcza

Hi Frederik,

Recently I've packaged Pythonfilter 1.4. It's not perfect, because I 
don't have the experiences with debianization of Python applications, 
but it works for me.


Let me know, if you're interested. I can share my work with you.

Please note that my package is named courier-filter-python. Pythonfilter 
is the most popular Python filtering framework for Courier-MTA, so it 
can be alternative for Perl implementation named courier-filter-perl.


My best regards,

Pawel Tecza



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



Bug#504080: ITP: courier-pythonfilter -- filter collection for the Courier MTA

2008-10-31 Thread Frederik Dannemare
Package: wnpp
Severity: wishlist
Owner: Frederik Dannemare [EMAIL PROTECTED]

Package name: courier-pythonfilter
Version: 1.4
Upstream Author: Gordon Messmer [EMAIL PROTECTED]
URL: http://phantom.dragonsdawn.net/~gordon/courier-pythonfilter/
License: GPL
Description: filter collection for the Courier MTA
 pythonfilter is a collection of useful filters for the Courier MTA,
 and a framework for developing new filters in Python.  If you are
 interested in developing your own filters, see the Hacking section
 below.
 .
 pythonfilter can be used to filter spam and viruses, as well as
 implement other local mail policies.  The individual modules are
 discussed below in the Modules section, and policy design is
 discussed in the Use section.



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