comp.lang.ada
 help / color / mirror / Atom feed
From: Kilgallen@eisner.decus.org.nospam (Larry Kilgallen)
Subject: Re: howto make system calls (newbie question)
Date: 8 May 2001 17:53:46 -0500
Date: 2001-05-08T17:53:46-05:00	[thread overview]
Message-ID: <FNjDhEG2MwD3@eisner.encompasserve.org> (raw)
In-Reply-To: Xns909B95495DD5Fcharleshixsonearthli@207.217.77.25

In article <Xns909B95495DD5Fcharleshixsonearthli@207.217.77.25>, charleshixson@earthling.net (Charles Hixson) writes:

>>In article <9d8ute$8tt9@news.kvaerner.com>, "Tarjei T.
>>Jensen" <tarjei.jensen@kvaerner.com> writes: 
>>> 
>>>...
>>No, absent a specific explanation to the contrary, or
>>specification of some particular operating system, console
>>I/O should mean I/O to the console.  On the machines I use,
>>ordinary unprivileged users are _not_ allowed to write to the
>>console (if they were, their output would get intermixed).
>>
> Do you mean that all of your users are restricted to batch 
> compile/execution cycles?  Then slave sysin to the card reader 
> and sysout to the line printer (Unit5 and Unit6, I think they 
> were called.)

No, but users of interactive terminals (or emulators thereof)
do not have access to the _console_.  There is only one console
on the system.  There could be tens or hundreds of users (depending
on the size of the machine).  From the console one can issue hardware
commands to stop the machine, etc.

>>And do they cover protected subsystem ACEs, which I need for
>>VMS ? I am sure that MVS, OS/400 and other operating systems
>>have their own unique ACE types, to say nothing of different
>>processing rules. As I said, it cannot be made universal
>>across operating systems. 
> 
> No.  But perhaps a higher level description could be.  It might 
> not have the total functionality of low-level system calls, but 
> one often doesn't need that. (I have only used VMS twice, so 
> forgive me if I don't know what an ACE is.)

By ACE I mean "Access Control Entry", the fundamental building
block of an Access Control List.  I was under the impression
the same term was used for Unix and Windows.  It is the most
common method of complying with the C2 rules of the Orange Book.
While various operating systems have Access Control Lists
for file protection, the parsing rules differ from one OS to
another.  Some early Unix implementations came without ACLs,
but I think the need for C2 evaluation cured that for any
serious implementations.



  reply	other threads:[~2001-05-08 22:53 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-04 20:56 howto make system calls (newbie question) Beard, Frank
2001-05-07 14:42 ` Marin David Condic
2001-05-07 16:41   ` Samuel T. Harris
2001-05-07 18:25     ` Marin David Condic
2001-05-08 20:30       ` Samuel T. Harris
2001-05-08 21:13         ` Marin David Condic
2001-05-08 20:23     ` Samuel T. Harris
2001-05-08  7:34   ` Tarjei T. Jensen
2001-05-08 12:16     ` Larry Kilgallen
2001-05-08 14:12       ` Tarjei T. Jensen
2001-05-08 16:48         ` Larry Kilgallen
2001-05-08 21:40           ` Charles Hixson
2001-05-08 22:53             ` Larry Kilgallen [this message]
2001-05-09 16:00               ` Charles Hixson
2001-05-09 17:14                 ` Larry Kilgallen
2001-05-09  8:25           ` Tarjei T. Jensen
2001-05-09 12:28             ` Larry Kilgallen
2001-05-09 16:13               ` Charles Hixson
2001-05-10  7:17               ` Tarjei T. Jensen
2001-05-08 13:43     ` Marin David Condic
2001-05-12  2:58       ` Randy Brukardt
2001-05-12 13:07         ` Larry Kilgallen
2001-05-14 13:29         ` Ada Libraries (was Re: howto make system calls (newbie question)) Marin David Condic
2001-05-14 19:16           ` Randy Brukardt
2001-05-14 22:35             ` Ada Libraries Marin David Condic
2001-05-14 19:27           ` Ada Libraries (was Re: howto make system calls (newbie question)) tmoran
  -- strict thread matches above, loose matches on Subject: below --
2001-05-10 21:22 howto make system calls (newbie question) Beard, Frank
2001-05-10 20:11 Beard, Frank
2001-05-11 16:03 ` Samuel T. Harris
2001-05-10 19:54 Beard, Frank
2001-05-10 20:41 ` Pascal Obry
2001-05-09 22:28 Beard, Frank
2001-05-09 22:19 Beard, Frank
2001-05-10  6:18 ` Pascal Obry
2001-05-10 12:40 ` Samuel T. Harris
2001-05-10 15:44   ` Stephen Leake
2001-05-09 22:07 Beard, Frank
2001-05-10 12:34 ` Samuel T. Harris
2001-05-09 21:42 Mike Brenner
2001-05-07 17:04 Beard, Frank
2001-05-04 21:08 Beard, Frank
2001-05-04 22:45 ` Jeffrey Carter
2001-05-07 14:47 ` Marin David Condic
2001-05-09 13:41   ` Noam Kloos
2001-05-09 14:17     ` Ted Dennison
2001-05-16 12:45       ` Marc A. Criley
2001-05-16 19:50         ` Ted Dennison
2001-05-09 18:29 ` GianLuigi Piacentini
2001-05-09 19:18   ` David Starner
2001-05-04  7:51 Lars Lundgren
2001-05-04  8:16 ` L.H.Jeong
2001-05-04  8:47   ` Lars Lundgren
2001-05-04 12:12     ` Marc A. Criley
2001-05-04 15:49       ` Marin David Condic
2001-05-04 17:46         ` tmoran
2001-05-04 18:46           ` Marin David Condic
2001-05-05  7:01             ` tmoran
2001-05-04 16:35     ` Jeffrey Carter
2001-05-04 11:00 ` Noam Kloos
2001-05-04 12:01   ` Lars Lundgren
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox