delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin-developers/> |
List-Post: | <mailto:cygwin-developers AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-developers-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin-developers AT sources DOT redhat DOT com |
Message-ID: | <20000929203651.1115.qmail@web106.yahoomail.com> |
Date: | Fri, 29 Sep 2000 13:36:51 -0700 (PDT) |
From: | Earnie Boyd <earnie_boyd AT yahoo DOT com> |
Subject: | seteuid ? |
To: | cygwin developers <cygwin-developers AT sourceware DOT cygnus DOT com> |
MIME-Version: | 1.0 |
Hey Corinna, I've copied my Domain User /etc/passwd record and changed the User=root and UID=0. If I put this record first in /etc/passwd file I could `su -' just fine and dandy. However, that ended up as the user record when starting bash. Moving the record to the end of the file, I `su -' and I would the EPERM error. This is due to the test of pw_cur != pw_new. I removed the set_errno and return -1 statements and su now changes the effective user. Comments? BTW this code can be found in syscalls.cc Line 1852. Cheers, Earnie. __________________________________________________ Do You Yahoo!? Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free! http://photos.yahoo.com/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |