I'm having a little trouble with the db_home: setting at work (corporate network, not using /etc/passwd or /etc/group). Regarding:
https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-mapping-nsswitch-home I tried "db_home: /%H" and although my MINTTY session started in the correct directory, ssh-keygen wanted to use the directory defined by HOMESHARE instead, which points somewhere else (a local Unix server). Note that both HOMEDRIVE (+HOMEPATH) and HOMESHARE ultimately point to the same place: DOS view of the world: c:\>set | grep HOME HOME=C:\Home HOMEDRIVE=P: HOMEPATH=\ HOMESHARE=\\corp.ad.broadcom.com\DENA\home\reisert (mintty window with bash) [LTDENA-REISERT:~] $ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (//corp.ad.broadcom.com/DENA/home/reisert/.ssh/id_rsa): Cygwin view of the world: [LTDENA-REISERT:~] $ set | grep -i home CDPATH=.:/cygdrive/c/Home:/cygdrive/c/Home/dx4win:/cygdrive/c HISTFILE=/cygdrive/c/Home/.bash_history HOME=/cygdrive/c/Home HOMEDRIVE=P: HOMEPATH='\' HOMESHARE='\\corp.ad.broadcom.com\DENA\home\reisert' PWD=/cygdrive/c/Home I can't explain what's going on. I changed db_home to: db_home: /cygdrive/C/Home and it's working as expected. -- Jim Reisert AD1C, <jjreis...@alum.mit.edu>, http://www.ad1c.us -- 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