Warren Young wyml@etr-usa.com
Fri Feb 13 21:37:00 GMT 2015

> On Feb 13, 2015, at 11:30 AM, Denis Excoffier <cygwin@Denis-Excoffier.org> wrote:
> I tried (according to the new documentation):
> db_home: /%H/%U/cygdir
> and that was fine but %H was replaced by the
> /cygdrive/C/Document and Settings/<user> prefix

I don’t think you should use %H when that directory might contain spaces.  It’s likely to cause many problems.

> i was
> expecting the /cygdrive/C/Home/<user> prefix instead.

In that case, I recommend

    db_home: /cygdrive/c/Home/%U

I may be misunderstanding your desire.  If you actually want Cygwin home directories under c:\Documents and Settings, you can combine nsswitch.conf settings with a custom mount point in fstab to avoid the need for spaces in $HOME:

    C:/Documents\040and\040Settings /home ntfs binary 0 0

Now you can say something like this in nsswitch.conf:

    db_home: /home/%U
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

More information about the Cygwin mailing list