1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev]  (fwd) Functional Security -->
<!--X-From-R13: Zvat <Y.Z.Zb&#45;94Nfghqrag.yobeb.np.hx> -->
<!--X-Date: Fri, 20 Mar 1998 03:16:34 +0000 -->
<!--X-Message-Id: Pine.SOL.3.96.980320030351.6322A&#45;100000@sun&#45;cc203 -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199803200015.QAA35503#under,engr.sgi.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev]  (fwd) Functional Security</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:K.L.Lo-94#student,lboro.ac.uk">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00778.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00779.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00776.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00780.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00777">Author</A>
&nbsp;|&nbsp;<A HREF="#00777">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00777">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev]  (fwd) Functional Security</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev]  (fwd) Functional Security</LI>
<LI><em>From</em>: Ling &lt;<A HREF="mailto:K.L.Lo-94#student,lboro.ac.uk">K.L.Lo-94#student,lboro.ac.uk</A>&gt;</LI>
<LI><em>Date</em>: Fri, 20 Mar 1998 03:16:29 +0000 (GMT)</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Thu, 19 Mar 1998, J C Lawrence wrote:

&gt; From: "Scott G. Stewart" &lt;sstewart#or,cadix.com&gt;
&gt; Newsgroups: rec.games.mud.lp
&gt; Date: Thu, 19 Mar 1998 14:23:46 -0800
&gt; 
&gt; The few LPC security schemes I have looked at seem to emphasize file
&gt; system security (the ability to read or write a file).  Is functional
&gt; security (the ability to invoke a function in an object) downplayed, or
&gt; have I missed something?

When I first encountered mud coding, which was on LPC, my first reaction
was "Why aren't calls privilege checked".  It seemed stupid that wizards
aren't trusted with the persistent side (files) but could do almost
anything they like short of bringing the mud down on the object side.

The checks I did see were usually on wiz commands.  The command to call
functions might be logged but it was just as easy to code an object
specifically to call a function.  In fact, this was used by a friend
raise a character very quickly.  Create a powerful monster, set to zero 
hp, attack it.  Repeat.  (setting stats on players were logged)

[snip]

&gt; I can imagine a Mud where wizards have creation capability,  but compete
&gt; against each other, and are therefore bound by certain rules.  In such a
&gt; situation, you would not want one wizard to call the functions in
&gt; another's object.

Things do go blurry though.  A wiz needs to create areas and tinker with
it.

  |    Ling Lo of Remora (Top Banana)
_O_O_  Elec Eng Dept, Loughborough University, UK.     kllo#iee,org


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00776" HREF="msg00776.html">(fwd) Functional Security</A></STRONG>
<UL><LI><EM>From:</EM> J C Lawrence &lt;claw#under,engr.sgi.com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00778.html">Re: [MUD-Dev]  Transport layer (UDP vs TCP)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00779.html">Re: [MUD-Dev]  Transport layer (UDP vs TCP)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00776.html">(fwd) Functional Security</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00780.html">Re: [MUD-Dev]  (fwd) Functional Security</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00777"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00777"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: [MUD-Dev]	3D engines for MUDs</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00866" HREF="msg00866.html">Re: [MUD-Dev]	3D engines for MUDs</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Mon 23 Mar 1998, 23:21 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00791" HREF="msg00791.html">Re: [MUD-Dev]	(fwd) Functional Security</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Fri 20 Mar 1998, 16:47 GMT
<LI><strong><A NAME="00789" HREF="msg00789.html">Re: [MUD-Dev]  (fwd) Functional Security</A></strong>, 
Felix A. Croes <a href="mailto:felix#xs1,simplex.nl">felix#xs1,simplex.nl</a>, Fri 20 Mar 1998, 16:40 GMT
<LI><strong><A NAME="00776" HREF="msg00776.html">(fwd) Functional Security</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Fri 20 Mar 1998, 00:04 GMT
<UL>
<LI><strong><A NAME="00777" HREF="msg00777.html">Re: [MUD-Dev]  (fwd) Functional Security</A></strong>, 
Ling <a href="mailto:K.L.Lo-94#student,lboro.ac.uk">K.L.Lo-94#student,lboro.ac.uk</a>, Fri 20 Mar 1998, 03:16 GMT
</LI>
<LI><strong><A NAME="00780" HREF="msg00780.html">Re: [MUD-Dev]  (fwd) Functional Security</A></strong>, 
Matt Chatterley <a href="mailto:matt#mpc,dyn.ml.org">matt#mpc,dyn.ml.org</a>, Fri 20 Mar 1998, 08:52 GMT
<UL>
<LI><strong><A NAME="00785" HREF="msg00785.html">Re: [MUD-Dev]  (fwd) Functional Security</A></strong>, 
Miroslav Silovic <a href="mailto:silovic#zesoi,fer.hr">silovic#zesoi,fer.hr</a>, Fri 20 Mar 1998, 10:37 GMT
<UL>
<LI><strong><A NAME="00849" HREF="msg00849.html">Re: [MUD-Dev] (fwd) Functional Security</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Mon 23 Mar 1998, 19:02 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00760" HREF="msg00760.html">Re: [MUD-Dev]	Transport layer (UDP vs TCP)</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 19 Mar 1998, 01:54 GMT
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>