delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/07/14/22:02:29

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Thu, 15 Jul 2004 12:02:14 +1000 (EST)
From: luke DOT kendall AT cisra DOT canon DOT com DOT au
Subject: Re: sending email from Cygwin
To: "Pierre A. Humblet" <Pierre DOT Humblet AT ieee DOT org>
Cc: cygwin AT cygwin DOT com
In-Reply-To: <3.0.5.32.20040714204639.008a1100@incoming.verizon.net>
MIME-Version: 1.0
Message-Id: <20040715020214.F3A4484C1E@pessard.research.canon.com.au>

On 14 Jul, Pierre A. Humblet wrote:
>  Thanks for the feedback. 
>   
>  The problem is that the exim startup code thinks that you are a privileged 
>  user (see "privileged 1" above). It does that by checking that you have the 
>  "Create Token" privilege (you have not answered my question about having 
>  given yourself unusual privileges).  
>  However you are not in the admins group (544), so you can't setuid after 
>  all. 

So that the main user of the machine is able to install software, they
are given admin privileges.  So, I have admin privileges.  I can find
out more details about what that precisely means by asking our Windows
sysadmin people, if it would help?

>  If you don't have that privilege, there is a bug somewhere. That will require 
>  more testing. 
>  If you have it, I would recommend that you remove it. It opens vulnerabilities 
>  for no good reason, AFAIK. 
>  If there is no bug, I will modify exim to take care of your peculiar 
>  environment. 
>  That will be with the next official release. 
>    
>  >$ uname -a 
>  >CYGWIN_NT-5.1 DOYLE 1.5.10(0.116/4/2) 2004-05-25 22:07 i686 unknown 
>  unknown Cygwin 
>  > 
>   
>  Pierre 
>   
>  P.S.: On normal Unix systems exim is a suid program starting as root. 
>  When it's not necessary to be root, it setuid to a non privileged account. 
>  That explains the "privilege not needed" comment in the error message.  
>  That call fails in your case because you are not privileged enough :( 

Ah.  So it's trying to say:
    "root privilege not needed (you have admin privileges)"
or something like that.

luke


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019