Date: Sun, 31 May 1998 18:03:45 -0700 (PDT) From: Jason Evans <jasone@canonware.com> To: David Greenman <dg@root.com> Cc: Terry Lambert <tlambert@primenet.com>, abial@nask.pl, freebsd-hackers@FreeBSD.ORG Subject: Re: Signed executables, safe delete etc. Message-ID: <Pine.BSF.3.96.980531180132.13137B-100000@mozart.canonware.com> In-Reply-To: <199806010018.RAA09016@implode.root.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 31 May 1998, David Greenman wrote:
> >> Second, there is no "SYSPRIV" privilege. There is a "SYSPRV"
> >> privilege, however, that allows the holder access system resources as if
> >> he had a system UIC. One does not have to have a system UIC to change
> >> file permissions (including the executable flag); all one needs is to be
> >> the owner of the file - just like it is in Unix.
> As I mentioned above, the SYSPRIV privilege allows the process to access
^^^^^^^
> resources as if he had a system UIC. There are 4 sets of permissions bits
> in VMS: user, system, group, and world. A system UIC is (usually) a UIC that
> has a group number that is less than 9. If you have a system UIC or you
> have SYSPRIV, then you can access files and directories using the "system"
^^^^^^^
> permissions bits, which usually default to RWED (all access). If your program
> required SYSPRIV, then you apparantly had some sort of permissions problem -
^^^^^^^
> perhaps you created the file with the wrong permissions to start with (no
> user/group/world access) and this caused the subsequant syscall to set the
> file exectuable to fail. One Can Only Imagine.
? =)
Jason (head spinning)
Jason Evans
Email: [jasone@canonware.com]
Web: [http://www.canonware.com/~jasone]
Home phone: [(650) 856-8204]
Work phone: [(408) 774-8007]
Quote: ["Invention is 1% inspiration and 99% perspiration" - Thomas Edison]
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980531180132.13137B-100000>
