This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
Re: fetchmail
- To: cygwin <cygwin at cygwin dot com>
- Subject: Re: fetchmail
- From: Corinna Vinschen <vinschen at redhat dot com>
- Date: Wed, 22 Nov 2000 12:33:29 +0100
- References: <20001121224203.A22908@MageNet.com>
- Reply-To: cygwin <cygwin at cygwin dot com>
"Julia A . Case" wrote:
> I downloaded the source to fetchmail and it compiled out of the box. But
> when I went to run it, it complained that .fetchmailrc must have the
> permissions of 0710... I tried chmod 0710 .fetchmailrc but that didn't
> change the permissions, is there a way under win98 to change the
> permissions?
Unfortunately not. You will have to patch fetchmail to ignore
permissions (the easy way) or to check if setting permissions is
possible dependent of the OS, the file system and the CYGWIN
setting (the hard way).
I did this in OpenSSH, too. If you download the sources from
latest/openssh on your favorite mirror, you will find a source file
named `cygwin_util.c' which contains a function `check_ntsec' which
manages exactly that check.
The you'll have to incorporate that function into your fetchmail
port and change the above permission check which is similar to
if ((st.st_mode & 067) != 0)
to something like
#ifdef CYGWIN
if (check_ntsec (filename))
#endif
if ((st.st_mode & 067) != 0)
Hope, that helps,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin@sources.redhat.com
Red Hat, Inc.
mailto:vinschen@redhat.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com