[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

20010226: 20010222: No permission to write VG file



Clint,

$GEMPAK/source/nmaplib/nmap_pgfilw.c gives the no permission message.
This is the return status from pgfilw_checkPerms.

The write permission is only if the directory/file is owned by the user-
so that is a problem with global write permission to a class directory
or even /tmp. If the user is starting from their home directory, and they 
have ownership of that directory, it should work. Can you verify that
the accounts are owned by the individual?

Have you tried NMAP2 or just NMAP? They both use nmaplib, so they
should have the same problem. I'm assuming its not a length of
filename problem...unless the student account path has a very long name.

Chiz



Steve Chiswell
Unidata User Support

>From: Clint Rowe <address@hidden>
>Organization: UCAR/Unidata
>Keywords: 200102262115.f1QLFSL03644

>Chiz,
>
>"Local" does seem to map to where nmap(or nmap2 or ntl) was started.  If
>launched from student's $HOME (where they obviously have write permission)
>they still get the error.  Using "Browse" confirms that they are pointed
>at their home directory.  I've also tried adding a "public" directory
>with write permission for the world, but they are still not able to save
>vgf files.  I've also tried to find the error message in an nmap source
>file (in /home/nawips/NAWIPS-5.6/nprogs/nmap/source), but can't find the 
>text anywhere -- where's the message coming from?  The message on the popup
>is "No permission to write VG File" and the only instance of "permission"
>I can find in /home/nawips/NAWIPS-5.6/nprogs/nmap/source) is in nmap_pgpalw.c:
>
>purga% grep ermission *
>nmap_pgpalw.c:              "Unable to create  %s  file -- no write permission
> ", 
>WORK_FILE);
>purga% pwd
>/home/nawips/NAWIPS-5.6/nprogs/nmap/source
>
>Frustratedly yours,
>Clint
>
>>
>>Clint,
>>
>>I believe that "Local" will try to write output to the $cwd, ...eg the 
>directory
>>that you launch nmap (or ntl) from. So, it might be that the student account 
>configuration
>>is launching from somewhere otther than HOME?
>>
>>In $GEMTBL/nmap/vgf.tbl are configurations for directory categories. You can 
>use
>>environmental variables in there. It might be useful to define a VGF_WORK or
>>something that  goes to $HOME/vgf or the sort making sure that HOME is define
> d 
>either
>>in the user environment (or a check in Gemenviron to set it if it isn't set).
>>
>>Let me know if $cwd isn't the users home directory.
>>
>>Chiz
>>
>>
>>Steve Chiswell
>>Unidata User Support
>>
>>
>>
>>
>>
>>>From: Clint Rowe <address@hidden>
>>>Organization: UCAR/Unidata
>>>Keywords: 200102222144.f1MLiZL15002
>>
>>>--Drove_of_Donkeys_645_000
>>>Content-Type: TEXT/plain; charset=us-ascii
>>>Content-MD5: VfUZ6JKd6YQP4ZR8s1wb8A==
>>>
>>>Chiz,
>>>
>>>Our undergraduates have starting to use Nmap, but when they try to save
>>>something from the product generation palette, they get the following: "No
>>>permission to write VG file".  It seems only to happen for undergraduates --
>>>Mark and I can save products and so can the grad students who have tried. Th
> e
>>>problem seems to be limited to undergraduate accounts on our system. Any ide
> as
>>>about what might be causing this?  He's trying to save to "Local", so file
>>>permissions shouldn't be the problem (I'm assuming "Local" maps to $HOME).
>>>
>>>I'm attaching the results of a setenv from a graduate account and from an
>>>undergraduate account -- diff shows that the main differences are where
>>>$HOME is used to create a variable (except the value of HZ, set for graduate
>>>but not for undergraduate -- I don't know what that is).
>>>
>>>24c24
>>>< GRPHGD=/home/washley
>>>---
>>>> GRPHGD=/home/student
>>>26,27c26,27
>>>< HOME=/home/washley
>>>< HZ=100
>>>---
>>>> HOME=/home/student
>>>> HZ=
>>>30c30
>>>< LOGNAME=washley
>>>---
>>>> LOGNAME=student
>>>34c34
>>>< MCDATA=/home/washley/mcidas/data
>>>---
>>>> MCDATA=/home/student/mcidas/data
>>>36,38c36,38
>>>< MCPATH=/home/washley/mcidas/data:/home/mcidas/data:/home/mcidas/help
>>>< 
>>>MCTABLE_READ=/home/washley/mcidas/data/MCTABLE.TXT;/home/mcidas/data/ADDESIT
> E.
>>> TX
>>>T
>>>< MCTABLE_WRITE=/home/washley/mcidas/data/MCTABLE.TXT
>>>---
>>>> MCPATH=/home/student/mcidas/data:/home/mcidas/data:/home/mcidas/help
>>>> 
>>>MCTABLE_READ=/home/student/mcidas/data/MCTABLE.TXT;/home/mcidas/data/ADDESIT
> E.
>>> TX
>>>T
>>>> MCTABLE_WRITE=/home/student/mcidas/data/MCTABLE.TXT
>>>55c55
>>>< 
>>>PATH=/opt/SUNWspro/bin:/home/mcidas/bin:/home/washley:/usr/local/bin:.:/usr/
> bi
>>> n:
>>>/usr/ccs/bin:/usr/openwin/bin:/usr/ucb:/home/nawips/NAWIPS-5.6/bin/sol:/home
> /n
>>> aw
>>>ips/NAWIPS-5.6/bin/scripts:~/Office51/bin
>>>---
>>>> 
>>>PATH=/opt/SUNWspro/bin:/home/mcidas/bin:/home/student:/usr/local/bin:.:/usr/
> bi
>>> n:
>>>/usr/ccs/bin:/usr/openwin/bin:/usr/ucb:/home/nawips/NAWIPS-5.6/bin/sol:/home
> /n
>>> aw
>>>ips/NAWIPS-5.6/bin/scripts
>>>58c58
>>>< PWD=/home/washley
>>>---
>>>> PWD=/home/student
>>>74c74
>>>< USER=washley
>>>---
>>>> USER=student
>>>
>>>Clint
>>>
>>>
>>>====================================================================
>>>Clinton M. Rowe
>>>Associate Professor 
>>>Meteorology/Climatology Program                  phone:(402)472-1946
>>>Department of Geosciences                          fax:(402)472-4917
>>>University of Nebraska-Lincoln                        address@hidden
>>>
>>>
>>>--Drove_of_Donkeys_645_000
>>>Content-Type: TEXT/plain; name=grad_env; charset=us-ascii; x-unix-mode=0664
>>>Content-Description: grad_env
>>>Content-MD5: 4mVVCp0L3YzOxaQ/YNRWkA==
>>>
>>>BRDGDIR=/home/nawips/NAWIPS-5.6/unidata/ldmbridge
>>>CONFIGDIR=/home/nawips/NAWIPS-5.6/config
>>>DISPLAY=purga:0.0
>>>EDITOR=vi
>>>GARP_PATH=/home/nawips/NAWIPS-5.6/comet/garp/config
>>>GARPHOME=/home/nawips/NAWIPS-5.6/comet/garp
>>>GEMDATA=/data/gempak
>>>GEMERR=/home/nawips/NAWIPS-5.6/gempak/error
>>>GEMEXE=/home/nawips/NAWIPS-5.6/bin/sol
>>>GEMGTXT=/home/nawips/NAWIPS-5.6/gempak/txt/gemlib
>>>GEMHLP=/home/nawips/NAWIPS-5.6/gempak/help
>>>GEMLIB=/home/nawips/NAWIPS-5.6/lib/sol
>>>GEMMAPS=/home/nawips/NAWIPS-5.6/gempak/maps
>>>GEMNTS=/home/nawips/NAWIPS-5.6/gempak/nts
>>>GEMPAK=/home/nawips/NAWIPS-5.6/gempak
>>>GEMPAKHOME=/home/nawips/NAWIPS-5.6/gempak
>>>GEMPARM=/home/nawips/NAWIPS-5.6/gempak/parm
>>>GEMPDF=/home/nawips/NAWIPS-5.6/gempak/pdf
>>>GEMPTXT=/home/nawips/NAWIPS-5.6/gempak/txt/programs
>>>GEMTBL=/home/nawips/NAWIPS-5.6/gempak/tables
>>>GINI=/data/pub/raw/gini
>>>GOES8=/data/gempak/images/sat/GOES-8
>>>GOES9=/data/gempak/images/sat/GOES-9
>>>GRPHGD=/home/washley
>>>HDS=/data/gempak/model
>>>HOME=/home/washley
>>>HZ=100
>>>LD_LIBRARY_PATH=/opt/SUNWspro/lib:/usr/lib:/usr/openwin/lib:/usr/dt/lib:/usr
> /c
>>> cs/lib:/usr/ucblib:/usr/local/lib
>>>LDMDATA=/data
>>>LOGNAME=washley
>>>LP=lp
>>>LPFLAG=-d
>>>MANPATH=/opt/SUNWspro/man:/usr/man:/usr/local/man:/usr/openwin/man
>>>MCDATA=/home/washley/mcidas/data
>>>MCGUI=/home/mcidas/bin
>>>MCPATH=/home/washley/mcidas/data:/home/mcidas/data:/home/mcidas/help
>>>MCTABLE_READ=/home/washley/mcidas/data/MCTABLE.TXT;/home/mcidas/data/ADDESIT
> E.
>>> TXT
>>>MCTABLE_WRITE=/home/washley/mcidas/data/MCTABLE.TXT
>>>MODEL=/data/gempak/model
>>>MOZILLA_HOME=/opt/netscape
>>>NA_OS=sol
>>>NAWIPS=/home/nawips/NAWIPS-5.6
>>>NAWIPS_EXE=/home/nawips/NAWIPS-5.6/bin/sol
>>>NAWIPS_HELP=/home/nawips/NAWIPS-5.6/help
>>>NAWIPS_INC=/home/nawips/NAWIPS-5.6/include
>>>NAWIPS_LIB=/home/nawips/NAWIPS-5.6/lib/sol
>>>NAWIPS_TABLES=/home/nawips/NAWIPS-5.6/tables
>>>NLDN=/data/gempak/nldn
>>>NMAP_RESTORE=/home/nawips/NAWIPS-5.6/gempak/nts/nmap/restore
>>>NNTPSERVER=crcnews.unl.edu
>>>NTRANS_META=/data/gempak/meta
>>>NWX_TABLES=/home/nawips/NAWIPS-5.6/tables/nwx
>>>OBS=/data/gempak
>>>OPENWINHOME=/usr/openwin
>>>PATH=/opt/SUNWspro/bin:/home/mcidas/bin:/home/washley:/usr/local/bin:.:/usr/
> bi
>>> n:/usr/ccs/bin:/usr/openwin/bin:/usr/ucb:/home/nawips/NAWIPS-5.6/bin/sol:/h
> om
>>> e/nawips/NAWIPS-5.6/bin/scripts:~/Office51/bin
>>>PGPLOT_DEV=/xwin
>>>PGPLOT_DIR=/usr/local/pgplot
>>>PWD=/home/washley
>>>RAD=/data/gempak/nexrad
>>>RAW_SAO=/data/surface/sao
>>>RAW_SYN=/data/surface/syn
>>>RAW_UPA=/data/upperair
>>>RBKGPH=/data/gempak/redbook
>>>SAO=/data/gempak/surface
>>>SAT=/data/gempak/images/sat
>>>SCRIPTS_EXE=/home/nawips/NAWIPS-5.6/bin/scripts
>>>SHELL=/bin/csh
>>TERM=dtterm
>>>TEXT_DATA=/data/gempak/nwx
>>>TORN_WARN=/data/gempak/nwx/watch_warn/torn_warn
>>>TSTRM_WARN=/data/gempak/nwx/watch_warn/tstrm_warn
>>>TZ=US/Central
>>>UPA=/data/gempak/upperair
>>>USER=washley
>>>WWW_HOME=http://zephyr.unl.edu/
>>>XUSERFILESEARCHPATH=/home/nawips/NAWIPS-5.6/resource/%N
>>>
>>>--Drove_of_Donkeys_645_000
>>>Content-Type: TEXT/plain; name=student_env; charset=us-ascii; x-unix-mode=06
> 64
>>>Content-Description: student_env
>>>Content-MD5: zs2fxfKnUrQVJW3uWJS+Wg==
>>>
>>>BRDGDIR=/home/nawips/NAWIPS-5.6/unidata/ldmbridge
>>>CONFIGDIR=/home/nawips/NAWIPS-5.6/config
>>>DISPLAY=purga:0.0
>>>EDITOR=vi
>>>GARP_PATH=/home/nawips/NAWIPS-5.6/comet/garp/config
>>>GARPHOME=/home/nawips/NAWIPS-5.6/comet/garp
>>>GEMDATA=/data/gempak
>>>GEMERR=/home/nawips/NAWIPS-5.6/gempak/error
>>>GEMEXE=/home/nawips/NAWIPS-5.6/bin/sol
>>>GEMGTXT=/home/nawips/NAWIPS-5.6/gempak/txt/gemlib
>>>GEMHLP=/home/nawips/NAWIPS-5.6/gempak/help
>>>GEMLIB=/home/nawips/NAWIPS-5.6/lib/sol
>>>GEMMAPS=/home/nawips/NAWIPS-5.6/gempak/maps
>>>GEMNTS=/home/nawips/NAWIPS-5.6/gempak/nts
>>>GEMPAK=/home/nawips/NAWIPS-5.6/gempak
>>>GEMPAKHOME=/home/nawips/NAWIPS-5.6/gempak
>>>GEMPARM=/home/nawips/NAWIPS-5.6/gempak/parm
>>>GEMPDF=/home/nawips/NAWIPS-5.6/gempak/pdf
>>>GEMPTXT=/home/nawips/NAWIPS-5.6/gempak/txt/programs
>>>GEMTBL=/home/nawips/NAWIPS-5.6/gempak/tables
>>>GINI=/data/pub/raw/gini
>>>GOES8=/data/gempak/images/sat/GOES-8
>>>GOES9=/data/gempak/images/sat/GOES-9
>>>GRPHGD=/home/student
>>>HDS=/data/gempak/model
>>>HOME=/home/student
>>>HZ=
>>>LD_LIBRARY_PATH=/opt/SUNWspro/lib:/usr/lib:/usr/openwin/lib:/usr/dt/lib:/usr
> /c
>>> cs/lib:/usr/ucblib:/usr/local/lib
>>>LDMDATA=/data
>>>LOGNAME=student
>>>LP=lp
>>>LPFLAG=-d
>>>MANPATH=/opt/SUNWspro/man:/usr/man:/usr/local/man:/usr/openwin/man
>>>MCDATA=/home/student/mcidas/data
>>>MCGUI=/home/mcidas/bin
>>>MCPATH=/home/student/mcidas/data:/home/mcidas/data:/home/mcidas/help
>>>MCTABLE_READ=/home/student/mcidas/data/MCTABLE.TXT;/home/mcidas/data/ADDESIT
> E.
>>> TXT
>>>MCTABLE_WRITE=/home/student/mcidas/data/MCTABLE.TXT
>>>MODEL=/data/gempak/model
>>>MOZILLA_HOME=/opt/netscape
>>>NA_OS=sol
>>>NAWIPS=/home/nawips/NAWIPS-5.6
>>NAWIPS_EXE=/home/nawips/NAWIPS-5.6/bin/sol
>>>NAWIPS_HELP=/home/nawips/NAWIPS-5.6/help
>>>NAWIPS_INC=/home/nawips/NAWIPS-5.6/include
>>>NAWIPS_LIB=/home/nawips/NAWIPS-5.6/lib/sol
>>>NAWIPS_TABLES=/home/nawips/NAWIPS-5.6/tables
>>>NLDN=/data/gempak/nldn
>>>NMAP_RESTORE=/home/nawips/NAWIPS-5.6/gempak/nts/nmap/restore
>>>NNTPSERVER=crcnews.unl.edu
>>>NTRANS_META=/data/gempak/meta
>>>NWX_TABLES=/home/nawips/NAWIPS-5.6/tables/nwx
>>>OBS=/data/gempak
>>>OPENWINHOME=/usr/openwin
>>>PATH=/opt/SUNWspro/bin:/home/mcidas/bin:/home/student:/usr/local/bin:.:/usr/
> bi
>>> n:/usr/ccs/bin:/usr/openwin/bin:/usr/ucb:/home/nawips/NAWIPS-5.6/bin/sol:/h
> om
>>> e/nawips/NAWIPS-5.6/bin/scripts
>>>PGPLOT_DEV=/xwin
>>>PGPLOT_DIR=/usr/local/pgplot
>>>PWD=/home/student
>>>RAD=/data/gempak/nexrad
>>>RAW_SAO=/data/surface/sao
>>>RAW_SYN=/data/surface/syn
>>>RAW_UPA=/data/upperair
>>>RBKGPH=/data/gempak/redbook
>>>SAO=/data/gempak/surface
>>>SAT=/data/gempak/images/sat
>>>SCRIPTS_EXE=/home/nawips/NAWIPS-5.6/bin/scripts
>>>SHELL=/bin/csh
>>>TERM=dtterm
>>>TEXT_DATA=/data/gempak/nwx
>>>TORN_WARN=/data/gempak/nwx/watch_warn/torn_warn
>>>TSTRM_WARN=/data/gempak/nwx/watch_warn/tstrm_warn
>>>TZ=US/Central
>>>UPA=/data/gempak/upperair
>>>USER=student
>>>WWW_HOME=http://zephyr.unl.edu/
>>>XUSERFILESEARCHPATH=/home/nawips/NAWIPS-5.6/resource/%N
>>>
>>>--Drove_of_Donkeys_645_000--
>>>
>>>From address@hidden Mon Dec  4 14:31:17 2000
>>>Received: from zephyr.unl.edu (zephyr.unl.edu [129.93.52.6])
>>>     by unidata.ucar.edu (UCAR/Unidata) with ESMTP id eB4LVHo06094
>>>     for <address@hidden>; Mon, 4 Dec 2000 14:31:17 -0700 (MST)
>>>Organization: UCAR/Unidata
>>>Keywords: 200012042131.eB4LVHo06094
>>>Received: from purga.unl.edu (purga [129.93.52.151])
>>>     by zephyr.unl.edu (8.9.1b+Sun/8.9.1) with ESMTP id PAA21432
>>>     for <address@hidden>; Mon, 4 Dec 2000 15:29:30 -0600 (CST)
>>>Received: from purga (purga [129.93.52.151])
>>>     by purga.unl.edu (8.9.3+Sun/8.9.3) with SMTP id PAA03929
>>>     for <address@hidden>; Mon, 4 Dec 2000 15:31:03 -0600 (CST)
>>>Message-Id: <address@hidden>
>>>Date: Mon, 4 Dec 2000 15:31:03 -0600 (CST)
>>>From: Clint Rowe <address@hidden>
>>>Reply-To: Clint Rowe <address@hidden>
>>>Subject: NMAP problem
>>>To: address@hidden
>>>MIME-Version: 1.0
>>>Content-Type: TEXT/plain; charset=us-ascii
>>>Content-MD5: PQwEMfWYVhrdZ3tM8q5oKw==
>>>X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.4 SunOS 5.8 sun4u sparc 
>>>
>>>Chiz,
>>>
>>>I have a student who is starting to use Nmap.  He's able to do most things,
>>>but wehen he tries to save something from the product generation palette,
>>>he gets the following: "No permission to write VG file".  It seems
>>>only to happen for him -- I can save products and so can at least 2 of the
>>>grad students (the only 2 I could find today to ask).  Any ideas about what
>>>might be causing this?  He's trying to save to "Local", so Unix permissions
>>>don't seem to be the problem.
>>>
>>>Clint
>>>
>>>====================================================================
>>>Clinton M. Rowe
>>>Associate Professor 
>>>Meteorology/Climatology Program                  phone:(402)472-1946
>>>Department of Geosciences                          fax:(402)472-4917
>>>University of Nebraska-Lincoln                        address@hidden
>>>
>>>
>>
>>**************************************************************************** 
>>Unidata User Support                                    UCAR Unidata Program 
>>(303)497-8644                                                  P.O. Box 3000 
>>address@hidden                                   Boulder, CO 80307 
>>---------------------------------------------------------------------------- 
>>Unidata WWW Service                        http://www.unidata.ucar.edu/      
>>**************************************************************************** 
>
>
>====================================================================
>Clinton M. Rowe
>Associate Professor 
>Meteorology/Climatology Program                  phone:(402)472-1946
>Department of Geosciences                          fax:(402)472-4917
>University of Nebraska-Lincoln                        address@hidden
>
>