comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Synchronising Unix and NT IDL's
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Synchronising Unix and NT IDL's [message #13348] Mon, 09 November 1998 00:00
Liam Gumley is currently offline  Liam Gumley
Messages: 473
Registered: November 1994
Senior Member
philip aldis wrote:
> However I really would like to synchronise my files so that whichever
> one I am on, I am using a common set of program files so that when I
> update the files and then use the other version, the files are updated.

This exact capability is provided by CVS, a system for version control
that is available for Unix, PC, and Mac. The basic idea is that you set
up a master repository for your source code (on a Unix box), and you can
then check out a copy of the code on another platform (Unix/PC/Mac).
When you are done making changes, there is only one command required to
update your changes back into the master repository. We've been using
CVS for version control of IDL, FORTRAN, and C sources for a while now,
and we are very fond of it.

A modest collection of CVS information, including a condensed 2 page
'cheat-sheet', is available at http://cimss.ssec.wisc.edu/~gumley

Cheers,
Liam.

---
Liam E. Gumley
Space Science and Engineering Center, UW-Madison
1225 W. Dayton St., Madison WI 53706, USA
Phone (608) 265-5358, Fax (608) 262-5974
http://cimss.ssec.wisc.edu/~gumley
Re: Synchronising Unix and NT IDL's [message #13360 is a reply to message #13348] Fri, 06 November 1998 00:00 Go to previous message
edors is currently offline  edors
Messages: 7
Registered: November 1998
Junior Member
Phil,

The problem your system administrator is talking about has to
do withthe fact that nfsd tries to map the user id number (UID) and
group id number (GID) specified by the mounting computer to the same
UID and GID on the mounted machine. This can be a problem if your
export list includes permissions for DOS machines because there is no
security system set up to prevent a person on a DOS machine from
saying he is root (uid 0, gid 0) even though that person is not
authorized to do so.
Some Unix systems have the ability to "root_squash", that is,
change the UID and GID of the user mounting a disk to another UID and
GID, say the UID for an anonymous user. If your system administrator
exports the disk in this manner, dos machines will no longer be able
to become root when they mount the exported file system. And both of
you can be happy.


Hope this helps,

Eric


--

Eric E. Dors
Los Alamos National Laboratory
Re: Synchronising Unix and NT IDL's [message #13363 is a reply to message #13360] Fri, 06 November 1998 00:00 Go to previous message
Charlie Solomon is currently offline  Charlie Solomon
Messages: 10
Registered: September 1998
Junior Member
philip aldis wrote in message <3642EF05.739DDCB9@dera.gov.uk>...
> ........just as an addition to what I wrote, I realise that I could mount
> the relevant UNIX network drive on my PC, but I was wondering if there was
> any other way, because my security officer is concerned that people can
gain
> root access if they have the drives mounted on their pc's (don't ask me
how)
> - which he is not very happy about.


Seurity officers aren't supposed to be happy, it's their job. IDL doesn't
care where you put your program files, so you have the choice of putting
them in one common (mounted) directory on the network...or going through the
hassle of synchronizing the directories on all your workstations. If
mounting the unix directory to the pc is not an option, how about sharing a
directory on the pc so that your unix machines can mount it? I suggest
keeping your IDL *.pro files separate from the RSI installation directory,
that way you can run different licensed copies of IDL across the network and
specify your mounted directory containing your *.pro files in IDL's path
settings. I know Exceed or Hummingbird supports mounting an NT dir from
unix, we've had that working before. Hope this helps,

Charlie Solomon
Raytheon Systems Co.
El Segundo, CA
Re: Synchronising Unix and NT IDL's [message #13369 is a reply to message #13360] Fri, 06 November 1998 00:00 Go to previous message
philip aldis is currently offline  philip aldis
Messages: 13
Registered: October 1998
Junior Member
........just as an addition to what I wrote, I realise that I could mount
the relevant UNIX network drive on my PC, but I was wondering if there was
any other way, because my security officer is concerned that people can gain
root access if they have the drives mounted on their pc's (don't ask me how)
- which he is not very happy about.
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Converting characters to real
Next Topic: Re: GUI Builder limited to Windows platform (LONG)

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:26:22 PDT 2025

Total time taken to generate the page: 0.00588 seconds