home *** CD-ROM | disk | FTP | other *** search
- Short: Multi User System Security error fix (source)
- Type: util/misc
- Uploader: fpetzold@iiic.ethz.ch
- Author: Frank Petzold, P.-Rosegger-Weg 13, D-78464 Konstanz, GERMANY
-
- Original Author: Geert Uytterhoeven - Huysmansstraat 12 - B-3128 BAAL - BELGIUM
-
- This is the source for my error fix for MultiUser. I have tested this for
- several months now, without problems. The reason for this late release is that
- I could not contact Geert Uytterhoeven. Perhaps now he contacts me ;-)
-
- The fix is for the error in the routine called by the "login OWN" command which
- is essential for every MultiUser environement with access control to libraries.
- The reason for this is that libraries are all opened by a task called ramlib
- which is owned by nobody after startup. So if you want to restrict access to
- complete packages you have to "login OWN TASK ramlib" after the login in
- user-startup to provide automatic access to the libraries a user may access.
- If you don't know of what I'm talking either ask me (email, Rastan@IRC) or
- if you are happy with the old version, forget this fix.
-
- As a gimmick I have (tried to) pack the whole thing so that you can
- immediately recompile using SAS/C, in the original source distribution some
- empty directories were missing, or did I miss something?
-
-
- Following is the original docu for the sources:
- ------------------------------------------------------------------------------
-
- Introduction
- ------------
-
- MultiUser allows you to create a *IX-like environment where several users live
- together in harmony, unable to delete each others files, unable to read those
- private love-letters of other users. And this even if several users are
- working on the machine at the same time (on a terminal hooked up to the serial
- port)
-
- People without a valid login ID and password won't be able to access files you
- have made private with MultiUser. If you make all files private (not readable
- for others), the only useful thing they could do, is boot from a floppy.
-
-
- Contents
- --------
-
- This archive contains the source for the library and support commands.
-
-
- Distribution
- ------------
-
- MultiUser Release 1.8 is distributed in 3 archives:
-
- MultiUser18_bin.lha: Basic MultiUser package (you really need this!)
- MultiUser18_api.lha: Include files, autodoc, etc...
- MultiUser18_src.lha: Source for the library and support commands
-
- There is no new distribution of the external utilities; use the archive
- from the 1.7 release: MultiUser17_ext.lha
-
- For more information about MultiUser (disclaimer, distributability, usage,
- etc...), read the documentation file 'MultiUser.doc' in the archive
- 'MultiUser18_bin.lha'.
-
-
- Additional Note
- ---------------
-
- Release 1.8 was compiled by Norbert Püschel with permission from Geert
- Uytterhoven. (Geert is busy working on release 2.0. :-) )
-
- ---------------------------------------------------------------------------
- MultiUser © Copyright 1993-1994 by Geert Uytterhoeven
-