<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="monospace">The error mentions that runmenu has
permission denied. So let's talk about that.<br>
<br>
/appl/fp/runmenu can be set to 0755 or 4755. My my recollection,
it is 0755 and owned by filepro which has the affect that all the
user menus are handled using the permissions assigned to each
menu. So if you restrict a menu to be owned by Mary and set the
permissions to that menu to 0700 so only Mary can run it, that
will happen.<br>
<br>
I always found that too confusion so I usually change runmenu
settings to 4755 and owner filepro. In this situation, when
runmenu is executed the user running things is filepro - no matter
if Mary is running or George or whatever user. Now with filepro
as the user, you can set any permissions affected by your process
to be allowed by filepro. Things like IMPORTS and EXPORTS and
where they go can be handled easily if filepro is allowed access.<br>
<br>
I am sure this could be much more technical but this is my basic
understanding.<br>
<br>
setperms will only affect the permissions below /appl so if you
are still not able to run things check the folders above your
/appl folder to make sure you have allowed execution for filepro
or in the case you have the permissions for runmenu set to 0755 to
your users.<br>
<br>
Nancy<br>
</font><br>
<div class="moz-cite-prefix">On 3/19/2021 10:28 PM, Tony Freehauf
via Filepro-list wrote:<br>
</div>
<blockquote type="cite"
cite="mid:d6439107-cc8a-24c2-e84b-dc2c726f4bf9@ynotsoftware.com">thanks
for the help - oldtony
<br>
<br>
i do not know what to do with sticy bit ?
<br>
<br>
below are the current file permissions:
<br>
<br>
ls -l /usr/local/bin/p
<br>
lrwxrwxrwx 1 root root 10 Mar 19 21:23 /usr/local/bin/p ->
/appl/fp/p
<br>
ls -l /appl/fp/p
<br>
-rwxr-xr-x 1 filepro filepro 1460 Mar 19 19:50 /appl/fp/p
<br>
ls -l /appl
<br>
total 140
<br>
drwxrwxrwx 7 filepro filepro 4096 Jan 31 2019 addison
<br>
drwxrwxrwx 2 filepro filepro 4096 Jan 31 2019 agf_tmp
<br>
drwxrwxrwx 3 filepro filepro 4096 Jan 31 2019 alsip
<br>
drwxrwxrwx 2 filepro filepro 4096 Jan 31 2019 AlsipMenu
<br>
-rwxrwxrwx 1 filepro filepro 8 Oct 15 2019 ASCII_ENCODED
<br>
drwxrwxrwx 3 filepro filepro 4096 Jan 31 2019 cbs
<br>
drwxrwxrwx 2 filepro filepro 4096 Jan 31 2019 CBSMenu
<br>
drwxrwxrwx 3 filepro filepro 4096 Jan 31 2019 cbsx
<br>
drwxrwxrwx 3 filepro filepro 4096 Jan 31 2019 chateau
<br>
drwxrwxrwx 4 filepro filepro 4096 Jan 31 2019 cut
<br>
drwxrwxrwx 4 filepro filepro 4096 Jan 31 2019 cutnewold
<br>
drwxrwxrwx 2 filepro filepro 4096 Jan 31 2019 download
<br>
-rwxrwxrwx 1 filepro filepro 49 Oct 15 2019 ENCODED
<br>
drwxrwxrwx 18 filepro filepro 4096 Nov 13 16:55 filepro
<br>
lrwxrwxrwx 1 filepro filepro 18 Mar 19 19:59 fp ->
/appl/fp_v5.0.14D4
<br>
drwxrwxrwx 2 filepro filepro 4096 Feb 26 2019 fpmerge
<br>
drwxrwxrwx 3 filepro filepro 4096 Jan 31 2019 fpORG
<br>
drwxr-xr-x 8 filepro filepro 4096 Mar 19 20:57 fp_v5.0.14D4
<br>
drwxrwxrwx 7 filepro filepro 4096 Feb 26 2019 fp_v5.0.14D4#
<br>
drwxrwxrwx 8 filepro filepro 4096 Jan 31 2019 haley
<br>
drwxrwxrwx 8 filepro filepro 4096 Jan 31 2019 haleyY
<br>
-rwxrwxrwx 1 filepro filepro 5083 Oct 15 2019 index.doc
<br>
drwxrwxrwx 4 filepro filepro 4096 Aug 17 2019 ppm
<br>
drwxrwxrwx 4 filepro filepro 4096 Aug 12 2019 ppmcpy
<br>
-rwxrwxrwx 1 filepro filepro 1236 Oct 15 2019 rbldindex
<br>
-rwxrwxrwx 1 filepro filepro 5083 Oct 15 2019 report1
<br>
-rwxrwxrwx 1 filepro filepro 511 Oct 15 2019 report2
<br>
drwxrwxrwx 4 filepro filepro 4096 Jan 31 2019 Sarah
<br>
drwxrwxrwx 2 filepro filepro 4096 Mar 8 15:46 tmp
<br>
drwxrwxrwx 3 filepro filepro 4096 Jan 31 2019 union
<br>
drwxrwxrwx 6 filepro filepro 4096 Feb 7 14:13 wolf
<br>
drwxrwxrwx 3 filepro filepro 4096 Dec 30 2019 wolf2
<br>
drwxrwxrwx 4 filepro filepro 4096 Feb 26 2019 ynot
<br>
-rwxrwxrwx 1 filepro filepro 52 Jan 31 2019 ynot_docs
<br>
<br>
<br>
On 3/19/21 9:12 PM, Ken Cole wrote:
<br>
<blockquote type="cite">then the perms issue must be at a
higher level like at /appl
<br>
<br>
What are the perms on runmenu and p and /appl ?
<br>
<br>
Is the sticky bit set ?
<br>
<br>
On Linux setting the sticky bit is different to say Sco Unix in
case you didn't know that.
<br>
<br>
<br>
<br>
On Sat, 20 Mar 2021 at 13:03, Tony Freehauf
<<a class="moz-txt-link-abbreviated" href="mailto:tony@ynotsoftware.com">tony@ynotsoftware.com</a>
<a class="moz-txt-link-rfc2396E" href="mailto:tony@ynotsoftware.com"><mailto:tony@ynotsoftware.com></a>> wrote:
<br>
<br>
thanks for the reply - i tried /appl/fp/scripts/setperms
multiple
<br>
times. It runs but does not fix the issue -thanks - oldtony
<br>
<br>
On 3/19/21 8:40 PM, Ken Cole wrote:
<br>
<blockquote type="cite"> Run setperms
<br>
<br>
On Sat, 20 Mar 2021 at 12:31, Tony Freehauf via
Filepro-list
<br>
<<a class="moz-txt-link-abbreviated" href="mailto:filepro-list@lists.celestial.com">filepro-list@lists.celestial.com</a>
<br>
<a class="moz-txt-link-rfc2396E" href="mailto:filepro-list@lists.celestial.com"><mailto:filepro-list@lists.celestial.com></a>> wrote:
<br>
<br>
Hi experts - i have been trying filepro on different
version
<br>
of Linux
<br>
and must of made a BIG mistake on my main server. now
i get the
<br>
following error when i type in p and press ENTER.
<br>
<br>
==>> /usr/local/bin/p: line 79:
/appl/fp/runmenu: Permission
<br>
denied
<br>
<br>
and line 79 in /usr/local/bin/p is ==>> exec
$PFPROG/fp/runmenu
<br>
${ProMenu} $args
<br>
<br>
what can i do?
<br>
<br>
thanks for any help
<br>
<br>
oldtony
<br>
<br>
-- <a class="moz-txt-link-abbreviated" href="mailto:tony@ynotsoftware.com">tony@ynotsoftware.com</a>
<a class="moz-txt-link-rfc2396E" href="mailto:tony@ynotsoftware.com"><mailto:tony@ynotsoftware.com></a>
<br>
Tony Freehauf (Old Tony)
<br>
YNOT Software & PC Support
<br>
815.467.2179
<br>
YNOT sounds like "Why Not."
<br>
YNOT let us help you.
<br>
<br>
_______________________________________________
<br>
Filepro-list mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Filepro-list@lists.celestial.com">Filepro-list@lists.celestial.com</a>
<br>
<a class="moz-txt-link-rfc2396E" href="mailto:Filepro-list@lists.celestial.com"><mailto:Filepro-list@lists.celestial.com></a>
<br>
Subscribe/Unsubscribe/Subscription Changes
<br>
<a class="moz-txt-link-freetext" href="http://mailman.celestial.com/mailman/listinfo/filepro-list">http://mailman.celestial.com/mailman/listinfo/filepro-list</a>
<br>
<a class="moz-txt-link-rfc2396E" href="http://mailman.celestial.com/mailman/listinfo/filepro-list"><http://mailman.celestial.com/mailman/listinfo/filepro-list></a>
<br>
<br>
</blockquote>
-- <a class="moz-txt-link-abbreviated" href="mailto:tony@ynotsoftware.com">tony@ynotsoftware.com</a>
<a class="moz-txt-link-rfc2396E" href="mailto:tony@ynotsoftware.com"><mailto:tony@ynotsoftware.com></a>
<br>
Tony Freehauf (Old Tony)
<br>
YNOT Software & PC Support
<br>
815.467.2179
<br>
YNOT sounds like "Why Not."
<br>
YNOT let us help you.
<br>
<br>
</blockquote>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Nancy Palmquist MOS & filePro Training Available
Virtual Software Systems Web Based Training and Consulting
PHONE: (412) 835-9417 Web site: <a class="moz-txt-link-freetext" href="http://www.vss3.com">http://www.vss3.com</a>
</pre>
</body>
</html>