On 2014-05-25 15:22, Cory Smelosky wrote:
On Sun, 25 May 2014, Johnny Billquist wrote:
No. You just have to have the right privileges... :-)
You apparently do not have the right to write to the output directory.
So, the obvious question is what your current UIC is when you do this...
(Think of this as the same thing as effective UID under Unix.)
I had made TT0: privileged. The current UIC at the time was...[137,10].
Should I have been in [1,2]?
Heh... Well, you need to know the protection system in RSX...
File protection is totally unrelated to the terminal privilege status. File protection
comes in four categories.
System - Any access from a group <=10 (octal)
Owner - Should be obvious
Group - Matching group but not member
World - Everybody else
So, in your case, either having a UIC of [131,54] or any system UIC should have done it.
Maybe any member of 131 as well.
[137,10] means you'll fall under the WORLD mask.
The terminal privilege status on the other hand allows you to change your terminal UIC to
anything you want. If you are unprivileged, you cannot change your UIC.
And then, of course, tasks can be installed to run under another UIC than your terminal
UIC...
But installing tasks also requires that your terminal is privileged...
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic
trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" -
B. Idol
Show replies by date