From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25660 invoked by alias); 2 Aug 2011 12:36:28 -0000 Received: (qmail 25622 invoked by uid 22791); 2 Aug 2011 12:36:27 -0000 X-SWARE-Spam-Status: No, hits=0.6 required=5.0 tests=AWL,BAYES_50,FROM_LOCAL_NOVOWEL,HK_RANDOM_FROM,RP_MATCHES_RCVD,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Received: from lo.gmane.org (HELO lo.gmane.org) (80.91.229.12) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 02 Aug 2011 12:36:03 +0000 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QoECW-0000aS-3v for cygwin@cygwin.com; Tue, 02 Aug 2011 14:36:00 +0200 Received: from 81-188-7-152.sdsl.easynet.be ([81.188.7.152]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 02 Aug 2011 14:36:00 +0200 Received: from wxhgmqzgwmuf by 81-188-7-152.sdsl.easynet.be with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 02 Aug 2011 14:36:00 +0200 To: cygwin@cygwin.com From: "Sebastien Vauban" Subject: Re: Portable shell code between Cygwin and Linux Date: Tue, 02 Aug 2011 12:36:00 -0000 Message-ID: <808vrcm1ni.fsf@somewhere.org> References: <80hb65b3ue.fsf@somewhere.org> <20110729201651.GB13084@calimero.vinschen.de> <1686210011.20110730161401@mtu-net.ru> <80ei15lj87.fsf@somewhere.org> <80wrewm3e5.fsf@somewhere.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Url: Under construction... X-Archive: encrypt User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (windows-nt) X-IsSubscribed: yes Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2011-08/txt/msg00041.txt.bz2 Hi Csaba, "Sebastien Vauban" wrote: > Csaba Raduly wrote: >> On Mon, Aug 1, 2011 at 8:49 AM, Sebastien Vauban=C2=A0 wrote: >>> Andrey Repin wrote: >>>> Moreover, the very first line is wrong. >>>> >>>> Must be >>>> >>>> alias vpnup=3D'exec sudo openvpn --config $HOME/config/client.vpn --wr= itepid /tmp/openvpn.pid &' >>>> >>>> that's where his problem began, IMO. >> >> If you want the same alias to work on Cygwin and Linux, you should set >> up your $HOME on Cygwin to contain config/client.vpn >> You can set your home in /etc/passwd and point it to /cygdrive/c/home >> (this may have been mentioned already). >> The idea is to always refer to the VPN config as >> ${HOME}/config/client.vpn and ensure that Cygwin can access it that >> way. > > I, maybe, have done it the completely wrong way(TM). As it currently is, = I've > defined an environment variable in Windows itself: > > HOME=3Dc:/home/sva > > I did not touch so far /etc/passwd. The only visible effect of this is th= at > when firing up a bash terminal, the default directory is set to: > > c:/Documents and Settings/Sebastien > > OK, I will update my HOME directory in /etc/passwd. Thanks for the remind= er. Just wanted to do the above. Though, I just realized I had already done it = -- months ago, then: Sebastien:unused:1007:513:Fabrice,U-MEDIACENTER\Fabrice,S-1-5-21-57802372-1= 363436062-342225281-1007:/cygdrive/c/home/sva:/bin/bash So, the fact the default directory is set to the Windows one is not due to = it. > Do I have, though, to define HOME in Windows, in Cygwin (.bashrc or such)= , or > nowhere? Best regards, Seb --=20 Sebastien Vauban -- 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