Skip site navigation (1)Skip section navigation (2)
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>