Package: tin
Version: 1:1.8.0-1
Severity: important
Tags: patch

Hello,

If the user's mailbox is a Maildir directory, then mail_check() in
misc.c allocates one too few byte to store the name of the "new"
subdirectory of the Maildir directory, because joinpath() assumes that
the given file name (in this case, MAILDIR_NEW) does not begin with
a slash.  The following patch removes the slash at the beginning of
MAILDIR_NEW and makes tin start for me again.

--- tin-1.8.0.orig/src/misc.c.orig
+++ tin-1.8.0/src/misc.c
@@ -912,7 +912,7 @@
  *
  * TODO: why not cache the mailbox_name?
  */
-#define MAILDIR_NEW    "/new"
+#define MAILDIR_NEW    "new"
 t_bool
 mail_check(
        void)

Thanks,
        Ken

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: LANG=zh_TW.UTF-8, LC_CTYPE=zh_TW.UTF-8 (charmap=UTF-8)

Versions of packages tin depends on:
ii  debconf [debconf-2.0]         1.4.67     Debian configuration management sy
ii  libc6                         2.3.5-11   GNU C Library: Shared libraries an
ii  libcanlock2                   2b-3       library for creating and verifying
ii  libidn11                      0.5.18-1   GNU libidn library, implementation
ii  libncursesw5                  5.5-1      Shared libraries for terminal hand
ii  libpcre3                      6.4-1.1    Perl 5 Compatible Regular Expressi

Versions of packages tin recommends:
ii  postfix [mail-transport-agent 2.2.8-2    A high-performance mail transport 

-- debconf information:
* shared/news/server: localhost

-- 
Edit this signature at http://www.digitas.harvard.edu/cgi-bin/ken/sig
"Parentheses?  What parentheses? I haven't noticed any parentheses
since my first month of Lisp programming.  I like to ask people who
complain about parentheses in Lisp if they are bothered by all the
spaces between words in a newspaper..." -- Kenny Tilton

Attachment: signature.asc
Description: Digital signature

Reply via email to