delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/02/03/09:19:04

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: How to start up cygwin so all users use the same home dir and environment?
Date: Thu, 3 Feb 2005 15:18:26 +0100
Message-ID: <A88370EDC5AB8E419D6189C7AFAA007E15C627@VESTMB204A.tdk.dk>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
From: "Jesper Vad Kristensen" <jevk AT tdc DOT dk>
To: <cygwin AT cygwin DOT com>
X-OriginalArrivalTime: 03 Feb 2005 14:18:27.0131 (UTC) FILETIME=[3A68B8B0:01C509FB]
X-IsSubscribed: yes
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id j13EJ2uk024211

Hi there,

I'm trying to do something odd (I'll explain the "why" later), but
here's what I would like to do:

All users here are in the same Windows Domain, and I would like an
unknown number of users to be able to log into this one Windows server,
and when they start cygwin there I would like them all to use, say,
/cygdrive/c/cygwin/home/shareduser as home dir (~/). I.e. no matter who
logs into the windows box they all share the one and same cygwin
environment.

Just a bit of explanation on why I'd go and do something stupid like
this. Well, it all boils down to a paranoid security department and
being in a large organization where technical concerns sometimes have to
be subordinated to bureaucracy. The server is installed with Windows and
Cygwin and some other tools. One department (=they) is responsible for
taking requests from developers/project leaders (=us) and putting
software in production. These tech boys will ideally only have to know
one thing: which server to login to, and what keys to poke once inside.
I.e. security is at the level of domain login to the Windows server.
Once inside they're welcome to do whatever they want on the server,
specifically in our case: compile source code, get executables and put
them into production. There will never be two persons logged in at the
same time. The server will be used for nothing else.

If this is doable it's easy: just add the tech boys to a group on the
Domain and they (whoever they are, however many they are) have access to
the tool they need to use to put things into production. What they have
to do is start cygwin, run a script with the right parameters, read the
error log and that's it. (Of course, I should perhaps have made the tool
exclusively in Windows, but I needed perl, gnu file utils, etc. because
it's so easy to work with.)

Regards,

Jesper Vad Kristensen
Denmark

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


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019