| www.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 |