Mail Archives: cygwin/2001/11/06/06:13:28
I've updated the version of inetutils in cygwin/latest to 1.3.2-15.
This package is created for running under Cygwin 1.3.4. It's untested
under earlier versions of Cygwin.
Version 1.3.2-15 containes the following changes:
- New library /usr/lib/libutil.a, exporting BSD compatible functions
iruserok(3), ruserok(3), getusershell(3), setusershell(3),
endusershell(3), revoke(3), logwtmp(3), openpty(3), forkpty(3),
login_tty(3). New header files arpa/tftp.h protocols/talkd.h and
pty.h. Add man pages for new functions.
- In iu-config, add tcsh to the allowed shells when creating
/etc/shells. Also allow /usr/bin/<shell>.
- In ftpd, setuid before chdir to home dir.
- In inetd, allow to start services now as the user given in the
/etc/inetd.conf service entry. The user `root' is treated special
since it doesn't trigger a user context switch. Example:
ftp stream tcp nowait root /usr/sbin/in.ftpd in.ftpd
doesn't trigger a user context switch, the ftp daemon will run under
SYSTEM account while in
ftp stream tcp nowait john_doe /usr/sbin/in.ftpd in.ftpd
inetd will try to run the ftp daemon under the `john_doe' account.
This will fail if the account `john_doe' isn't correctly set up in
/etc/passwd and /etc/group. However, wrong user entries or failed
user context switches are logged in the NT event log so it should
be easy to debug.
- In rlogind, treat uid 18 (= SYSTEM) as root user.
- In rshd, temporary setuid before chdir to home dir and reading .rhosts.
Revert more Cygwin specific changes. Fix parent's loop condition.
Treat uid 18 (= SYSTEM) as root user.
- Syslogd isn't any longer part of the binary package since it doesn't
make any sense.
- In talk, allow user to interrupt the invitation phase. Revert a
now useless Cygwin specific change.
- In uucpd, setuid before chdir to home dir.
=========================================================================
IMPORTANT NOTES:
- inetutils-1.3.2-15 depends on an installed terminfo package!
- When updating inetutils, take care that inetd.exe and subsequent
processes don't run anymore.
=========================================================================
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com web page. This downloads setup.exe to your system.
Run setup and answer all of the questions.
Note that if this is the first time that you've run the new GUI version
of setup, it will currently download the whole cygwin net release again.
After this point it will only download what is needed.
If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin AT cygwin DOT com . I would appreciate
if you would use this mailing list rather than emailing me directly.
This includes ideas and comments about the setup utility or Cygwin
in general.
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe to the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:
cygwin-announce-unsubscribe-you=yourdomain DOT com AT sources DOT redhat DOT com
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin AT cygwin DOT com
Red Hat, Inc.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -