X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Andrew DeFaria Subject: Re: Home directory Date: Sun, 30 Sep 2007 23:18:58 -0700 Lines: 47 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) In-Reply-To: X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Gmane User wrote: > ACcording to http://cygwin.com/faq/faq.setup.html#faq.setup.home, the > cygwin > home directory is determined by the checking the following, in the > order listed: > > 1. Windows HOME environment variable > 2. /etc/passwd > 3. HOMEDRIVE and HOMEPATH variables in the Windows environment > 4. / > > I recently got a new domain account, and the cygwin home directory is > a network > drive, instead of c:/cygwin/home/UserName. I am currently trying to > research > the causes, though I don't have access to the machine in question at > the moment. > I assume that the path to the home directory was embedded in > /etc/passwd, which > I created using "mkpasswd -d". I am debating on manually changing this in > /etc/passwd back to c:/cygwin/home/UserName, since I might ssh into > the machine, > in which case the network drive will likely not be accessible. As > well, working > off a network drive by default makes one more vulnerable to network > problems. > The only thing which might make the network drive attractive is the > limited > space on the local drive. > > If I were make c:/cygwin/home/UserName my home directory, what is the > best way? > Ssh only considers /etc/passwd, so it seems best to manually set it there, > though I'd have to manually fix it each time I recreate it. It still > seems to > be the best way, but opinions are welcome on "good practice". Personally I'd: $ mv /home /home.save $ mount -bsf /// /home $ mv -rp /home.save/* /home Adjust the output of /etc/passwd to use /home/$USER -- Andrew DeFaria There's very little advice in men's magazines, because men think, I know what I'm doing. Just show me somebody naked. - Jerry Seinfeld -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/