[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[McIDAS #BZU-651546]: Interesting in McIDAS X Free
- Subject: [McIDAS #BZU-651546]: Interesting in McIDAS X Free
- Date: Tue, 01 Nov 2011 12:58:49 -0600
Hi Boris,
re:
> I am following the instructions from the guide UNIDATA, to configure a user
> account.
>
> first: if my shell is csh, I must copy the file user_env.csh to my user
> account which will run McIDAS (ie, / home / bovla)
No.
re:
> or just to add the
> following lines (see NOTE) to my configuration file shell automatically
> execute orders,
Yes. Add the following lines to the .cshrc file for the non-'mcidas' user
account you are configuring to use McIDAS:
setenv MCHOME /home/mcidas
if ( -e $MCHOME/admin/user_env.csh ) then
source $MCHOME/admin/user_env.csh
endif
Note:
- this will work if the file $MCHOME/admin/user_env.csh can be read
by the user you are configuring (bovla ?)
If the ~mcidas/admin directory is not readable by the user you are
configuring to use McIDAS, you need to change its permissions:
<as 'mcidas'>
cd ~mcidas
chmod 664 admin <- if 'mcidas' and 'bovla' are in the same group
OR
chmod 666 admin <- if 'mcidas' and 'bovla' are not in the same group
re:
> I see that many of the variables of the file user_env.csh
> are defined for the account MCIDAS, as is the link with another user
> account for that can be run MCIDASX from this account (home/bovla)
I am not sure that I understand this sentence.
re:
> Second: In the section "Copying Files Needed". I understand that the user
> account (home / bovla) where I run McIDAS-X, I might add some files:
> UNIMENU.DEF, STRTABLE, SKEDFILE.
>
> As the account is new, create the working directory for McIDAS-X,
Yes, the working directory for McIDAS-X for the user you are configuring
will be ~<user>/mcidas/data. ~user/mcidas/data is a short cut reference
to /home/<user>/mcidas/data. If your user is named bovla, the directory
will be:
~bovla/mcidas/data
which is the same as:
/home/bovla/mcidas/data
You create this directory as the user as follows:
<login as 'bovla'>
cd ~
mkdir mcidas
mkdir mcidas/data
OR, you can make the directory and subdirectory using one command:
mkdir -p mcidas/data
re:
> as
> indicated by that paragraph, but for the time of executing the next
> instruction from my user account (home / bovla) I get the following:
>
> [bovla @ gmt ~] $ ~ McIDAS / admin / userdata mcidas/mcidas2009/data ~ ~ /
> McIDAS / data
> / home / McIDAS / admin / userdata: Permission denied.
You seem to be mixing up the name of the application package 'McIDAS'
with the name of the user in which the application is installed 'mcidas'.
The invocation you need to run is:
~mcidas/admin/userdata ~mcidas/data ~/mcidas/data
This is the same thing as running:
/home/mcidas/admin/userdata /home/mcidas/data /home/bovla/mcidas/data
NOTE:
- in order for this to work, the user 'bovla' needs to be able to
execute the script /home/mcidas/userdata
Comment:
- you can also copy the files needed as follows:
<login as 'bovla'>
cd ~bovla/mcidas/data
cp ~mcidas/data/STRTABLE .
cp ~mcidas/data/UNIMENU.DEF .
cp ~mcidas/data/SKEDFILE.USR SKEDFILE
The script was written to make the copying process easier.
re:
> the same way, when I run McIDAS in the new user account (home / bovla)
>
> [bovla @ gmt ~] $ McIDAS
> . / / McIDAS: Permission denied
The name of the script to execute is 'mcidas' not 'McIDAS'. If
you try to run 'mcidas' as the user 'bovla' and continue to get errors,
it means that the permissions on the ~mcidas/bin directory need to be
changed:
<as 'mcidas'>
cd ~mcidas
chmod +x bin
re:
> NOTE: Lines added to the shell configuration file (. cshrc)
> setenv Mchome / home / McIDAS
> if (-e $ Mchome / admin / user_env.csh) then
> source $ Mchome / admin / user_env.csh
> endif
Correct.
re:
> Not if I'm misunderstanding or I'm going crazy
I assume that you are not going crazy :-) Perhaps you are just unfamiliar with
how to use Unix/Linux?
re:
> Sorry
No worries.
re:
> There is a section that asks me to copy some files from the installation
> directerio in my working directory of McIDAS-X
The files are the ones I listed above.
Cheers,
Tom
--
****************************************************************************
Unidata User Support UCAR Unidata Program
(303) 497-8642 P.O. Box 3000
address@hidden Boulder, CO 80307
----------------------------------------------------------------------------
Unidata HomePage http://www.unidata.ucar.edu
****************************************************************************
Ticket Details
===================
Ticket ID: BZU-651546
Department: Support McIDAS
Priority: Normal
Status: Closed