permission problems with filepro application

Nancy Palmquist nlp at vss3.com
Tue Aug 10 14:22:15 PDT 2004


Lerebours, Jose wrote:

> Howdy!
> 
> I came across an application set to 777 for all filePro
> files.  Not good, I said. I ran 'serperms' but this in
> turn, messed things up.
> 
> As operators started to work, the lockfile was being
> created with 600 mode by first user that hit the file;
> every user there after will get a "permission denied"
> error.
> 
> The lockfile is also owned by this operator, not filepro.
> This lead me to believe that binaries are not UIDing
> to filepro as they are executed.  Comments?
> 
> Not wanting to waste any time on this and not being
> able to keep operation off, I used already provided
> shell script to reset permissions, which in turn set
> all files to 777, removed lock flies and all was well.
> 
> Questions:
> 1. Why is this?
> 2. What is the file that holds the list of permissions
>    which is used by setperm?
> 3. What should the permission for *clerk & *report be?
> 4. Suggested course of action?
> 
> Running on SCO 5.0.6 - filePro 4.5 ...
> 
> Regards;
> 
> 
> --
> Jose Lerebours
> 
> 
> PS:  Please cc  me on all messages as I unsubscribed and
> have not been able to resubscribe - I have sent request
> a couple of times via email and via 
> http://mailman.celestial.com/mailman/listinfo/filepro-list
> 
> I was getting two copies, I unsubscribed and now, I cannot
> resubscribe at all.
> 
> Thanks!

The setperms program did not run correctly or this would work.

Here is the current fp.list file showing the permissions and owner for 
all recognized files.

0755  filepro    .
4755  filepro    ./define
4755  filepro    ./screen
4755  filepro    ./moedef
4755  filepro    ./eddef
4755  filepro	 ./configed
4755  filepro    ./cabe
4755  filepro    ./makemenu
4755  filepro    ./pmaint
4755  root       ./dir
4755  filepro    ./expand
4755  filepro    ./clerk
4755  filepro    ./xmaint
4755  filepro    ./report
0755  filepro    ./changename
0755  filepro    ./m
4755  filepro    ./dmoedef
4755  filepro    ./dexpand
4755  filepro    ./ddefine
4755  root       ./ddir
4755  filepro    ./deddef
0644  filepro	 ./lib/*.hlp
0644  filepro	 ./lib/*.prt
4755  filepro    ./dreport
4755  filepro    ./dclerk
0755  filepro    ./menus
0644  filepro	 ./menus/pclient
0644  filepro	 ./menus/pinvoice
0644  filepro	 ./menus/pproduct
0644  filepro	 ./menus/tutorial
4755  filepro	 ./menupass
0644  filepro    ./menus/promenu
0644  filepro	 ./menus/*
0755  filepro	 ./menus/*.-*
0644  filepro    ./menus/dpromenu
0644  filepro    ./menus/dpromenu.hlp
0755  filepro    ./menus/util
0755  filepro    ./menus/util.hlp
0755  filepro    ./menus/fpmenu
0755  filepro    ./menus/fpoutput
0755  filepro    ./menus/output
0755  filepro    ./menus/tmenu
0755  filepro    ./p
4755  filepro    ./dxmaint
4755  filepro    ./dscreen
0755  filepro    ./runmenu
4755  filepro    ./dpmaint
4755  filepro    ./dmakemenu
4755  filepro    ./dcabe
4755  filepro    ./rclerk
4755  filepro    ./rreport
4755  filepro    ./rcabe
4755  root       ./murun
0644  filepro    ./termcap
0755  filepro    ./lib
0644  filepro    ./lib/errmsg
4755  root       ./lib/makedir
0644  filepro	 ./lib/prtdesc
0666  root       ./lib/config
0644  filepro	 ./lib/clerk.hlp
0644  filepro    ./lib/configed.hlp
0644  filepro    ./lib/dcabe.hlp
0644  filepro    ./lib/debug.hlp
0644  filepro    ./lib/define.hlp
0644  filepro    ./lib/edits.hlp
0644  filepro    ./lib/makemenu.hlp
0644  filepro    ./lib/menuscr.hlp
0644  filepro    ./lib/moedef.hlp
0644  filepro    ./lib/pmaint.hlp
0644  filepro    ./lib/screen.hlp
0644  filepro	 ./lib/select.hlp
0644  filepro    ./lib/dmp2100.prt
0644  filepro    ./lib/dmp430.prt
0644  filepro    ./lib/epsonfx.prt
0644  filepro    ./lib/epsonmx.prt
0644  filepro    ./lib/hplaser.prt
0644  filepro    ./lib/hplaser1.prt
0644  filepro    ./lib/hp-3.prt
0644  filepro    ./lib/hp-3d.prt
0644  filepro    ./lib/hp-3p.prt
0644  filepro    ./lib/hp-3si.prt
0644  filepro    ./lib/hp-4+.prt
0644  filepro    ./lib/hp-4.prt
0644  filepro    ./lib/hp-4L.prt
0644  filepro    ./lib/hp-4p.prt
0644  filepro    ./lib/hp-4si.prt
0644  filepro    ./lib/hp-4v.prt
0644  filepro    ./lib/hp-5.prt
0644  filepro    ./lib/hp-500.prt
0644  filepro    ./lib/hp-520.prt
0644  filepro    ./lib/hp-540.prt
0644  filepro    ./lib/hp-550.prt
0644  filepro    ./lib/hp-560.prt
0644  filepro    ./lib/hp-5L.prt
0644  filepro    ./lib/hp-5si.prt
0644  filepro    ./lib/hp-6xx.prt
0644  filepro    ./lib/hp-8xx.prt
0644  filepro    ./lib/hp-oj.prt
0644  filepro    ./lib/ibmpro.prt
0644  filepro    ./lib/ibmproxl.prt
0644  filepro    ./lib/necp9xl.prt
0644  filepro	 ./lib/nocodes.prt
0644  filepro    ./lib/okiml182.prt
0644  filepro    ./lib/pan1092.prt
0644  filepro    ./lib/uni1314.prt
4755  filepro    ./lib/freechain
0644  filepro    ./lib/edits
0700  root       ./scripts
0700  root       ./scripts/util
0700  root       ./scripts/addunlock
0700  root       ./scripts/install
0700  root       ./scripts/backup
0700  root       ./scripts/backup.floppy
0700  root       ./scripts/yesorno
0700  root       ./scripts/fpbackup
0700  root       ./scripts/fprestore
0700  root       ./scripts/devlist
0700  root       ./scripts/whatdev
0700  root       ./scripts/doconvert
0700  root       ./scripts/setperms
0600  root       ./scripts/fp.list
0700  filepro    ./scripts/sitepwd
0444  filepro    /etc/default/fppath
4755  root       ./xfer
4755  root       ./xferdos
4755  filepro    ./fpcopy
4755  filepro    ./foxcopy
4755  root       ./lib/rename
4755  filepro    ./capdef
4755  filepro    ./capture
4755  filepro    ./mdclerk
4755  filepro    ./mdreport
4755  filepro    ./autoshuf
4755  filepro	 ./viewprt
0755  filepro    /usr/bin/p
0755  filepro    /usr/bin/m

I do recommend that an upgrade might help.  I know the scripts for 
permissions are different on 5.0 then they were on 4.5.


> 
> _______________________________________________
> Filepro-list mailing list
> Filepro-list at lists.celestial.com
> http://mailman.celestial.com/mailman/listinfo/filepro-list
> 


-- 
Nancy Palmquist
Virtual Software Systems
PHONE: (412) 835-9417			Web site:  http://www.vss3.com



More information about the Filepro-list mailing list