This is the mail archive of the
cygwin-developers@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: chown and chmod for /dev/*
- To: Egor Duda <deo@logos-m.ru>
- Subject: Re: chown and chmod for /dev/*
- From: Chris Faylor <cgf@cygnus.com>
- Date: Mon, 2 Aug 1999 15:54:30 -0400
- Cc: Corinna Vinschen <corinna@vinschen.de>, cygwin-developers <cygwin-developers@sourceware.cygnus.com>
- References: <10934.990802@logos-m.ru>
On Mon, Aug 02, 1999 at 10:26:03PM +0400, Egor Duda wrote:
> If one thy to call "chown" of "chmod" functions for cygwin-emulated
>files like /dev/tty0 they'll return (-1) and error "path not found".
>It doesn't seem to be a major issue -- the only place i've seen, which
>is affected by this is sshd, which prints a warning message. But it
>certanly could break other programs.
>Quick solution is to check win32_path.is_device() in this functions.
>Or files like <win32p_path_for_"/">\dev\tty0 should be created to hold
>security info -- as more unix-like way?
This is a good point. For now, I've changed chmod and chown to always
succeed with devices. In the future we'll probably want to do something
more sophisticated.
cgf