public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Corinna Vinschen <corinna-cygwin@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: RFC: 1.7.33 problem with user's home directory
Date: Thu, 04 Dec 2014 13:47:00 -0000	[thread overview]
Message-ID: <20141204134656.GG3810@calimero.vinschen.de> (raw)
In-Reply-To: <548051A3.9030203@tlinx.org>

[-- Attachment #1: Type: text/plain, Size: 2023 bytes --]

On Dec  4 04:20, Linda Walsh wrote:
> Andrey Repin wrote:
> >Greetings, cyg Simple!
> >>>>Don't forget that CMD will not create a second connection to a
> >>>>\\host\share if Cygwin already has one open.
> >>>What do you mean by that?
> >
> >>$ cd //somehost/someshare
> >>$ cmd /c start cmd
> >
> >>cmd will complain about UNC paths and start in %WINDIR% instead.
> ----
> Try it the other way around.  You'll get the same result.
> 
> It has nothing to do with cygwin opening it first.  It has
> to do with cmd not handling a "\\network\share" style address.
> 
> MS was too lazy to deal with command.com's "1-CurDir / drive"
> scenario that is embedded in the Win32 interface.  If you cd to
> //host/<currentdir>, //host isn't a drive letter.

It will get interesting with the new CMD from Windows 10.  MSFT has a
whole team now working on pulling CMD into the 21st century of CLIs.
Allowing UNC paths as CWD is apparently on their radar, though the
current latest CMD in the W10 preview is still missing this feature.

> So what happens when the user uses an absolute path?  "/tmp"...
> where is that /tmp?   Ends up at the root of each drive, but on
> a UNC-based-net-connection?  Undefined.  So cmd.exe can't be used
> on a UNC-based path, only on DOS compatible (drive letter
> assummed) based-path.

Allowing CMD as shell wouldn't change how Cygwin tools see the world.
Yes, with current CMDs you won't be able to utilize network paths as
CWD, among other restrictions.  Still, evaluating "db_shell: windows" as
using CMD, rather than being a no-op might hvae some value.  I would
never use it myself, but there may be some people, or, let's assume,
special maintainance accounts, for which this might come in handy.

Would it hurt to implement it, even only for symmetry with the other
options?  I'm not sure.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

  reply	other threads:[~2014-12-04 13:47 UTC|newest]

Thread overview: 91+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-10 20:52 Corinna Vinschen
2014-11-10 21:18 ` Achim Gratz
2014-11-10 21:39   ` Corinna Vinschen
2014-11-11  7:30     ` Achim Gratz
2014-11-11  0:50 ` Andrey Repin
2014-11-11  2:42   ` Andrew DeFaria
2014-11-11  6:35     ` Andrey Repin
2014-11-11  9:15   ` Frank Fesevur
2014-11-11 15:20     ` Andrey Repin
2014-11-11  1:39 ` Jeffrey Altman
2014-11-11  6:19   ` Warren Young
2014-11-11  9:33     ` Corinna Vinschen
2014-11-11 10:00   ` Corinna Vinschen
2014-11-11 13:52     ` Jeffrey Altman
2014-11-11 16:19       ` Corinna Vinschen
2014-11-11  4:26 ` Yaakov Selkowitz
2014-11-11  6:05   ` Warren Young
2014-11-11  6:50   ` Andrey Repin
2014-11-11  9:00     ` Marco Atzeri
2014-11-11  6:09 ` Warren Young
2014-11-11 10:18   ` Corinna Vinschen
2014-11-11 11:06     ` Achim Gratz
2014-11-11 11:14       ` Corinna Vinschen
2014-11-11 12:48         ` Habermann, David (D)
2014-11-12 16:27           ` Warren Young
2014-11-12 16:31           ` Warren Young
2014-11-12 17:55             ` Habermann, David (D)
2014-11-12 21:28               ` cyg Simple
2014-11-12 21:51                 ` Habermann, David (D)
2014-11-13  9:06                   ` Corinna Vinschen
2014-11-12 22:35                 ` Andrey Repin
2014-11-11 16:45         ` Achim Gratz
2014-11-11 16:55           ` Corinna Vinschen
2014-11-26 21:16         ` Corinna Vinschen
2014-11-26 21:29           ` Cygwin AD schema and configuration extensions (was Re: RFC: 1.7.33 problem with user's home directory) Corinna Vinschen
2014-11-26 21:56             ` Achim Gratz
2014-11-27  9:36               ` Corinna Vinschen
2014-11-27 14:52                 ` Corinna Vinschen
2014-11-27 19:23                   ` Achim Gratz
2014-11-27 20:12                     ` Corinna Vinschen
2014-11-28  2:21                       ` Achim Gratz
2014-11-26 21:58             ` Habermann, David (D)
2014-11-26 23:15               ` Corinna Vinschen
2014-11-27 16:12           ` RFC: 1.7.33 problem with user's home directory Corinna Vinschen
2014-11-27 17:41           ` Corinna Vinschen
2014-11-28 12:48             ` Andrey Repin
2014-11-28 16:20               ` Corinna Vinschen
2014-11-28 17:04                 ` Andrey Repin
2014-11-28 18:34                   ` Corinna Vinschen
2014-11-29  9:36                     ` Andrey Repin
2014-12-01 17:50                       ` cyg Simple
2014-12-02  5:35                         ` Andrey Repin
2014-12-03 14:05                           ` cyg Simple
2014-12-03 20:20                             ` Andrey Repin
2014-12-04 12:21                               ` Linda Walsh
2014-12-04 13:47                                 ` Corinna Vinschen [this message]
2014-12-02 16:03                 ` Corinna Vinschen
2014-11-28 16:17             ` Andrey Repin
2014-12-03  7:35           ` Cygwin AD integration home/shell changes Andrey Repin
2014-12-03  9:16             ` Corinna Vinschen
2014-12-03 13:50               ` Andrey Repin
2014-12-04  9:40                 ` Corinna Vinschen
2014-12-05  5:20                   ` Andrey Repin
2014-12-05 10:13                     ` Corinna Vinschen
2014-12-05 20:20                       ` Andrey Repin
2014-12-06 10:08                         ` Corinna Vinschen
2014-12-04 15:49           ` RFC: 1.7.33 problem with user's home directory Corinna Vinschen
2014-12-05  5:35             ` Andrey Repin
2014-12-05 10:15               ` Corinna Vinschen
2014-12-05 21:20                 ` Andrey Repin
2014-12-06 11:08                   ` Corinna Vinschen
2014-12-10 20:52                   ` cyg Simple
2014-12-10 22:50                     ` Andrey Repin
2014-12-10 23:29                     ` David Stacey
2014-11-11 11:09     ` Corinna Vinschen
2014-11-11 12:11     ` Bryan Berns
2014-11-11 12:31       ` Corinna Vinschen
2014-11-11 15:35     ` Andrey Repin
2014-11-11 16:57       ` Corinna Vinschen
2014-11-11 20:20         ` Andrey Repin
2014-11-12 10:30           ` Corinna Vinschen
2014-11-12 20:35             ` Andrey Repin
2014-11-13  9:07               ` Corinna Vinschen
2014-11-13 21:50                 ` Andrey Repin
2014-11-14 10:32                   ` Corinna Vinschen
2014-11-17  4:05                     ` Andrey Repin
2014-11-12 16:45     ` Warren Young
2014-11-13  9:27       ` Corinna Vinschen
2014-11-13 22:05         ` Andrey Repin
2014-11-14 10:35           ` Corinna Vinschen
2014-11-11 10:01 Houder

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20141204134656.GG3810@calimero.vinschen.de \
    --to=corinna-cygwin@cygwin.com \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).