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