Sam:

After looking through the patches that Debian applies to courier, I was
hoping to get you to apply some of them.

I am willing and able to send the patches to you or the list as you see
if, in the order you (might) request them.

First, a high-level description of the changes (in no particular order):

===

updates to config.sub and config.guess (for example, the config.guess in
maildir is quite old:

  -timestamp='2001-09-04'
  +timestamp='2003-01-10'

and so on for other config.sub and config.guess throughout the package.

You can review http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=186986
to see why this was done.

===

a patch to authlib/authldaplib.c that /appears/ to check if the password
starts with {crypt} and if so, advances said password by 7 spaces.

===

a patch to imap/imapd.c that alters the umask prior to opening
IMAPDEBUGFILE (call umask(027) prior to fopen, then restore old umask
right after).

===

a very slight alteration of the symlink creation for sendmail to rmail
in courier/Makefile.in, to fix a dangling symlink

-   $(LN_S) sendmail $(DESTDIR)$(bindir)/rmail
+   $(LN_S) ../sbin/sendmail $(DESTDIR)$(bindir)/rmail

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=203505

===

a few changes to the lockfiles and pid paths for courier/ldapaliasdrc.h
(debian considers /tmp unsafe).  Mostly s:/tmp/:/var/run/courier/:g

courier/filters/filterctl.in: pidfile location change (change from
@localstatedir@/tmp to @piddir@

See:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=149669
for some of the reasoning.

===

courier/cmlm.h: change sendmail's path from bin to sbin

===

courier/module.esmtp/Makefile.in:
  - remove [EMAIL PROTECTED]@ from CLEANFILES
  - remove staticlist.c from CONFIG_CLEAN_FILES

===

an already-incorporated patch to preline (thanks Sam!)

===

/usr/sbin/showconfig renamed to /usr/sbin/courier-mtaconfig

===

Other changes (not patches):

a 'newaliases' script that basically runs:
/usr/sbin/makealiases -src=/etc/aliases
with a corresppding newaliases.pod -=> manpage

===

a manpage for addcr?

===

--
Democracy is two wolves and a sheep voting on what to have for dinner.
Liberty is two wolves attempting to have a sheep for dinner and
finding a well-informed, well-armed sheep.

Jon Nelson <[EMAIL PROTECTED]>
C and Python Code Gardener


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to