Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Subject: RE: Patch to /etc/profile to deal with $HOME with a space
Date: Wed, 1 Dec 2004 12:58:38 +0100
Message-ID: <F0D7281DAB048B438E8F5EC4ECEFBDDC506C0E@esmail.elsag.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
From: =?iso-8859-1?Q?J=F6rg_Schaible?= <Joerg.Schaible@Elsag-Solutions.com>
To: <cygwin@cygwin.com>
X-IsSubscribed: yes
Reply-To: cygwin@cygwin.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id iB1Bwu7Y011983

Hi John,

John Morrison wrote on Wednesday, December 01, 2004 12:32 PM:
>> mkpasswd.exe -l -c | sed 's/cygdrive\/.*Documents and Settings/home/'
>> > /etc/passwd
>> 
>> This is nonsense. "Documents and Settings" is localized.
> 
> Humm, not nonsense (it works for English), maybe not
> correct... (is this retrievable for replacement?)

May also not work for English, "cygdrive" is just a default value and is settable. In case of my system:

 $ mount -p
 Prefix              Type         Flags
 /mnt                system       binmode

You may *assume* it is called "cygdrive" for a new installation, but if there are registry entries left from an old one ...

> Anyway, the idea (if not the impl) stands, when a network
> user installs cygwin HOME is set to doc & settings.  When a
> local user installs HOME is set to /home/user.  So, should
> network user functionality be changed? (assuming it's
> possible to get the localisation)

 $ cygpath -H

Personally I use a mount for home:

 $ mount
 ...
 C:\Dokumente und Einstellungen on /home type system (binmode)
 ...

But this is *my* preference only (and applies not for Win95, Win 98, Win NT etc. anyway). Additionally in the pattern /home/user may not apply for newer Win OSses also, since the user's profile directory may not have the name of the user and unfortunately this information cannot be retrieved from cygpath, you may read directly from the registry.

- Jörg

--
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/


