realpath &c (was Re: serious bug. Evolution and Microsoft mentality.)

2002-01-12 Thread Richard Kettlewell
Richard Kettlewell writes: > Jonathan Walther <[EMAIL PROTECTED]> writes: > [...] > > + > > + /* follow any symlinks to the mailbox */ > > + memset(folder_path, 0, sizeof folder_path); > > + if (lstat (lf->folder_path, &st) != -1 && S_ISLNK (st.st_mode) && > > + realpath (lf->

Re: serious bug. Evolution and Microsoft mentality.

2002-01-12 Thread Hamish Moffatt
The problem with spelling/grammar flames is they always blow up in your face. On Sat, Jan 12, 2002 at 08:06:17PM +1100, Daniel Stone wrote: > Also, wrt, "Plague, and LART will be forthcoming": you're either missing ^ This comma is completely out of place. Branden, you reading? We ne

Re: serious bug. Evolution and Microsoft mentality.

2002-01-12 Thread Daniel Stone
On Sat, Jan 12, 2002 at 12:24:11PM +0100, Paul Slootman wrote: > On Sat 12 Jan 2002, Daniel Stone wrote: > > On Sat, Jan 12, 2002 at 01:12:37PM +1100, Steve Kowalik wrote: > > > At 10:30 am, Saturday, January 12 2002, Rob Bradford mumbled: > > > > I'm now a happy evolution user, to converyt my mail

Re: serious bug. Evolution and Microsoft mentality.

2002-01-12 Thread Paul Slootman
On Sat 12 Jan 2002, Daniel Stone wrote: > On Sat, Jan 12, 2002 at 01:12:37PM +1100, Steve Kowalik wrote: > > At 10:30 am, Saturday, January 12 2002, Rob Bradford mumbled: > > > I'm now a happy evolution user, to converyt my mail i did cat > > > Mail/lists/* | cat /var/spool/mail/rob > > > > > Cong

Re: serious bug. Evolution and Microsoft mentality.

2002-01-12 Thread Daniel Stone
On Sat, Jan 12, 2002 at 01:12:37PM +1100, Steve Kowalik wrote: > At 10:30 am, Saturday, January 12 2002, Rob Bradford mumbled: > > I'm now a happy evolution user, to converyt my mail i did cat > > Mail/lists/* | cat /var/spool/mail/rob > > > Congratulations, you get today's "Most Useless Use Of ca

Re: serious bug. Evolution and Microsoft mentality.

2002-01-11 Thread Steve Kowalik
At 10:30 am, Saturday, January 12 2002, Rob Bradford mumbled: > I'm now a happy evolution user, to converyt my mail i did cat > Mail/lists/* | cat /var/spool/mail/rob > Congratulations, you get today's "Most Useless Use Of cat" award. Plague, and LART will be forthcoming. --

Re: serious bug. Evolution and Microsoft mentality.

2002-01-11 Thread Rob Bradford
I'm now a happy evolution user, to converyt my mail i did cat Mail/lists/* | cat /var/spool/mail/rob Then just check your mail and using the filters setup in evolution to filter it in the boxes again. Maybe not the best way, but i didnt lose any mail. -- Rob 'robster' Bradford Chief Editor/Lead d

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Erik Steffl
Tomas Pospisek's Mail Lists wrote: > > On Thu, 10 Jan 2002, Erik Steffl wrote: > > > Tomas Pospisek's Mail Lists wrote: > > > > > > On Wed, 9 Jan 2002, Mark Brown wrote: > > > > > > > On Wed, Jan 09, 2002 at 02:36:01PM +0100, [EMAIL PROTECTED] wrote: > > > > > > > > > IMO IMAP is still a PITA, AF

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Moritz Schulte
Jeffrey Stedfast <[EMAIL PROTECTED]> writes: > While I agree with your statements, it's strictly not possible in > this case - realpath() requires that the second argument be a string > buffer of size PATH_MAX (read the manpage). What about using canonicalize_file_name() instead whenever that fun

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Jeffrey Stedfast
While I agree with your statements, it's strictly not possible in this case - realpath() requires that the second argument be a string buffer of size PATH_MAX (read the manpage). SYNOPSIS #include char *realpath(const char *file_name, char *resolved_name); DESCRIPTION The realpat

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Jeroen Dekkers
On Thu, Jan 10, 2002 at 12:38:30PM -0500, Jeffrey Stedfast wrote: > Actually the attached patch is the "correct one". There is no need to > memset and you should use PATH_MAX rather than 4096. Both is incorrect. PATH_MAX isn't required by POSIX and some systems don't have it (the Hurd for example)

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Adam Olsen
On Thu, Jan 10, 2002 at 12:38:30PM -0500, Jeffrey Stedfast wrote: > Actually the attached patch is the "correct one". There is no need to > memset and you should use PATH_MAX rather than 4096. No, the "correct" way is to malloc the space as needed. PATH_MAX doesn't exist on the Hurd. -- Adam O

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Jeffrey Stedfast
Actually the attached patch is the "correct one". There is no need to memset and you should use PATH_MAX rather than 4096. Jeff On Wed, 2002-01-09 at 23:36, Jonathan Walther wrote: > On Wed, Jan 09, 2002 at 07:38:43PM -0500, Jeffrey Stedfast wrote: > >Oops, copy/paste-o when migrating the patch t

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Mark Brown
On Thu, Jan 10, 2002 at 02:30:15PM +0100, Tomas Pospisek's Mail Lists wrote: > On Thu, 10 Jan 2002, Mark Brown wrote: > > kmail and mutt both play happily with both the Courier and UW IMAP > > servers. > I'm talking about cyrus. A while back it was more like "IMAP is crap and barely interoperabl

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Tomas Pospisek's Mail Lists
On Thu, 10 Jan 2002, Mark Brown wrote: > On Thu, Jan 10, 2002 at 12:59:34PM +0100, Tomas Pospisek's Mail Lists wrote: > > On Wed, 9 Jan 2002, Mark Brown wrote: > > > > Most things (certainly mutt and kmail, I can't think of anything else I > > > tried that gave me problems) interoperate quite happ

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Tomas Pospisek's Mail Lists
On Thu, 10 Jan 2002, Erik Steffl wrote: > Tomas Pospisek's Mail Lists wrote: > > > > On Wed, 9 Jan 2002, Mark Brown wrote: > > > > > On Wed, Jan 09, 2002 at 02:36:01PM +0100, [EMAIL PROTECTED] wrote: > > > > > > > IMO IMAP is still a PITA, AFAIK the only well and out of the box > > > > interoperat

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Mark Brown
On Thu, Jan 10, 2002 at 12:59:34PM +0100, Tomas Pospisek's Mail Lists wrote: > On Wed, 9 Jan 2002, Mark Brown wrote: > > Most things (certainly mutt and kmail, I can't think of anything else I > > tried that gave me problems) interoperate quite happily with both UW > > IMAP and Courier IMAP. I ca

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Erik Steffl
Tomas Pospisek's Mail Lists wrote: > > On Wed, 9 Jan 2002, Mark Brown wrote: > > > On Wed, Jan 09, 2002 at 02:36:01PM +0100, [EMAIL PROTECTED] wrote: > > > > > IMO IMAP is still a PITA, AFAIK the only well and out of the box > > > interoperating combination of MUA and IMAPd is pine together with

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Tomas Pospisek's Mail Lists
On Wed, 9 Jan 2002, Mark Brown wrote: > On Wed, Jan 09, 2002 at 02:36:01PM +0100, [EMAIL PROTECTED] wrote: > > > IMO IMAP is still a PITA, AFAIK the only well and out of the box > > interoperating combination of MUA and IMAPd is pine together with > > uw-imapd which is about as configurable as you

Re: serious bug. Evolution and Microsoft mentality.

2002-01-10 Thread Jonathan Walther
On Wed, Jan 09, 2002 at 11:49:59PM -0600, Adam Majer wrote: IMHO, it is not evil to append to the headers of the message. Every MTA does that. But if you delete stuff of alter the actual message, then it is evil.. I agree. But that is what Evolution does. This bug isn't planned to be fixed for a

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Adam Majer
On Wed, Jan 09, 2002 at 06:19:55PM -0800, Marc Wilson wrote: > On Wed, Jan 09, 2002 at 12:55:34PM -0600, John Hasler wrote: > > > Evolution added an X-Evolution header to each message for status > > > purposes. > > > > Merely _looking_ at a message with Evolution alters it? That is _truly_ > > ev

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jonathan Walther
On Wed, Jan 09, 2002 at 07:38:43PM -0500, Jeffrey Stedfast wrote: Oops, copy/paste-o when migrating the patch to the 1-0 code base. Here is the correct patch for the 1.0.x branch. Hopefully the Debian maintainer will apply it? I am creating an Evolution 1.0-5.1 package on my system with the patch

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Marc Wilson
On Wed, Jan 09, 2002 at 12:55:34PM -0600, John Hasler wrote: > > Evolution added an X-Evolution header to each message for status > > purposes. > > Merely _looking_ at a message with Evolution alters it? That is _truly_ > evil. Even mailx does *that*. -- Marc Wilson [EMAIL PROTECTED] [EMAIL PR

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Craig Sanders
On Wed, Jan 09, 2002 at 01:47:02AM -0800, Jonathan Walther wrote: > I object to attempts to lock me in to a single MUA. so do i. it's evil. > While I'm evaluating I expect to be able to continue using Mutt until > I am confident enough in Evolution to cut the umbilical cord. i learnt long ago

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jeffrey Stedfast
Oops, copy/paste-o when migrating the patch to the 1-0 code base. Jeff On Wed, 2002-01-09 at 19:28, Jonathan Walther wrote: > Thank you for the patch. To make it work, you need to define the > variable "folder_path". I would recommend this: > > char folder_path[4096]; > > And then before usin

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jonathan Walther
Thank you for the patch. To make it work, you need to define the variable "folder_path". I would recommend this: char folder_path[4096]; And then before using it, do this: memset(folder_path, 0, sizeof folder_path); Cheers. Jonathan On Wed, Jan 09, 2002 at 04:57:34PM -0500, Jeffrey Stedfast wrote

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Anders Jackson
Branden Robinson <[EMAIL PROTECTED]> writes: > On Wed, Jan 09, 2002 at 12:55:34PM -0600, John Hasler wrote: > > > Evolution added an X-Evolution header to each message for status > > > purposes. > > > > Merely _looking_ at a message with Evolution alters it? That is _truly_ > > evil. > > Maybe,

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Erik Steffl
[EMAIL PROTECTED] wrote: > > Zitiere Erik Steffl <[EMAIL PROTECTED]>: > > [1935 lines uselessly quoted] > > > > IMO the good solution for this kind of problems is to use IMAP. > > don't trust MUAs to work with files. > > IMO IMAP is still a PITA, AFAIK the only well and out of the box > interop

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Bernd Eckenfels
On Wed, Jan 09, 2002 at 01:20:16PM -0800, Jonathan Walther wrote: > The perception of a possible permissions problem is bogus. If you don't > have permission in that directory to create the tmp mailbox, then you > probably didn't have permission to blast over the original mailbox > either. It is

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jeffrey Stedfast
On Wed, 2002-01-09 at 16:20, Jonathan Walther wrote: > On Wed, Jan 09, 2002 at 01:41:28PM -0500, Jeffrey Stedfast wrote: > >> Unfortunately, no. I made no changes whatsoever to the mailboxes. I > >> just entered them to see if the messages showed up, they did, then I > >> exited. Thats when I no

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jonathan Walther
On Wed, Jan 09, 2002 at 01:41:28PM -0500, Jeffrey Stedfast wrote: Unfortunately, no. I made no changes whatsoever to the mailboxes. I just entered them to see if the messages showed up, they did, then I exited. Thats when I noticed the symlinks had been blown away, and the resulting "copied" mai

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Branden Robinson
On Wed, Jan 09, 2002 at 12:55:34PM -0600, John Hasler wrote: > > Evolution added an X-Evolution header to each message for status > > purposes. > > Merely _looking_ at a message with Evolution alters it? That is _truly_ > evil. Maybe, but it's also commonplace. Consider how elm has for many yea

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread John Hasler
> Evolution added an X-Evolution header to each message for status > purposes. Merely _looking_ at a message with Evolution alters it? That is _truly_ evil. -- John Hasler [EMAIL PROTECTED] (John Hasler) Dancing Horse Hill Elmwood, WI

OT Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Manfred Wassmann
On Wed, 9 Jan 2002, Jonathan Walther wrote: [...] > A user who doesn't know what he is doing will attempt to do everything > from the provided GUI. Its shameful to assume that people that attempt > to use vi to edit their configurations are also idiots. (humor-mode t) Why? They would use emac

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jeffrey Stedfast
On Wed, 2002-01-09 at 01:43, Jonathan Walther wrote: > On Mon, Jan 07, 2002 at 01:56:24PM -0500, Jeffrey Stedfast wrote: > >Yea, this is kinda painful currently but hopefully by 1.2 this will be > >much easier. We plan on making it so that you can add a new account > >using "Standard Unix Mail Spoo

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Federico Di Gregorio
Il mer, 2002-01-09 alle 09:16, Jonathan Walther ha scritto: > Let's see. Then there is the "bug" with GnuPG signatures not being > verified correctly due to a Quoted Printable problem. The answer to > that one was "The problem is the fault of one of our libraries, and it > isn't changing anytime

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Bernd Eckenfels
On Wed, Jan 09, 2002 at 02:36:01PM +0100, [EMAIL PROTECTED] wrote: > IMO IMAP is still a PITA, AFAIK the only well and out of the box > interoperating > combination of MUA and IMAPd is pine together with uw-imapd Mozilla at least works now with exchange :) Greetings Bernd -- (OO) -- [EMA

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Mark Brown
On Wed, Jan 09, 2002 at 02:36:01PM +0100, [EMAIL PROTECTED] wrote: > IMO IMAP is still a PITA, AFAIK the only well and out of the box > interoperating combination of MUA and IMAPd is pine together with > uw-imapd which is about as configurable as your sunglasses. With other > Linux combinations yo

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread tpo2
Zitiere Erik Steffl <[EMAIL PROTECTED]>: [1935 lines uselessly quoted] > > IMO the good solution for this kind of problems is to use IMAP. > don't trust MUAs to work with files. IMO IMAP is still a PITA, AFAIK the only well and out of the box interoperating combination of MUA and IMAPd is pine

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Mark Brown
On Wed, Jan 09, 2002 at 01:47:02AM -0800, Jonathan Walther wrote: > I object to attempts to lock me in to a single MUA. While I'm > evaluating I expect to be able to continue using Mutt until I am > confident enough in Evolution to cut the umbilical cord. Calm down. It could just be a bug and s

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jonathan Walther
On Wed, Jan 09, 2002 at 10:29:43AM +0100, Josselin Mouette wrote: *This* is the real problem with Evolution. It should use another GnuPG system. Evolution's behavior with mboxes is the right thing to do, as mboxes need to be locked. Could you explain that? Using realpath() before locking the mbox

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Josselin Mouette
le mer 09-01-2002 à 09:16, Jonathan Walther a écrit : > Let's see. Then there is the "bug" with GnuPG signatures not being > verified correctly due to a Quoted Printable problem. The answer to > that one was "The problem is the fault of one of our libraries, and it > isn't changing anytime soon,

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jonathan Walther
On Tue, Jan 08, 2002 at 11:49:12PM -0800, Erik Steffl wrote: IMO the good solution for this kind of problems is to use IMAP. don't trust MUAs to work with files. (of course, Evolution should play nice with symlinks) Note that in his reply, the Evolution maintainer said "the Unix rename() function

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Erik Steffl
Jonathan Walther wrote: > > Subject: > > I tried evolution tonight. It is impressive work. I wanted to import > my 62 mbox mailboxes and 6 maildirs. Well, for whatever reason, it > didn't let me import my maildirs. And the interface for importing > mailboxes is painful for 62 different mailbo

Re: serious bug. Evolution and Microsoft mentality.

2002-01-09 Thread Jonathan Walther
On Mon, Jan 07, 2002 at 01:56:24PM -0500, Jeffrey Stedfast wrote: Yea, this is kinda painful currently but hopefully by 1.2 this will be much easier. We plan on making it so that you can add a new account using "Standard Unix Mail Spool" as the source type and pointing it at a directory and have ou