home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / compsrcs / games / new / 911219.0 < prev    next >
Encoding:
Internet Message Format  |  1991-12-19  |  2.3 KB

  1. Path: uunet!mcsun!news.funet.fi!sunic!dkuug!uts!nbivax.nbi.dk!spang
  2. From: spang@nbivax.nbi.dk (Karsten Spang)
  3. Newsgroups: vmsnet.sources.games
  4. Subject: Re: Any interesting games?
  5. Message-ID: <1991Dec19.115914.782@nbivax.nbi.dk>
  6. Date: 19 Dec 91 10:59:14 GMT
  7. References: <1991Dec14.232328.181@whscdp.whs.edu> <1991Dec17.003733.28546@acsu.buffalo.edu> <17DEC199111224876@alpha.sunquest.com>
  8. Organization: Niels Bohr Institute and Nordita, Copenhagen
  9. Lines: 35
  10.  
  11. In article <17DEC199111224876@alpha.sunquest.com>, gavron@Spades.ACES.COM (Ehud Gavron) writes:
  12. > In article <1991Dec17.003733.28546@acsu.buffalo.edu>, 
  13. > v064lnev@ubvmsd.cc.buffalo.edu (Zerxes Bhagalia) writes...
  14. > # 
  15. > #I tried to put Conquest up at our site here some time ago, but the Makefile
  16. > #needed a few commands to be installed with SYSprivs.  So I just dropped the
  17. > #idea completely since that would be totally out of the question at my site.
  18. > #If someone could send me Source-code, and a possible way to get around having
  19. > #to do the SYSprivs stuff, I would greatly appreciate it. 8-)
  20.  
  21. >     3. Nobody will give you a "...way to get around..."
  22. >        privileges if you don't even know what you're
  23. >        asking for it or how to ask.
  24.  
  25. Of course there is a way to get around, without using privileges, I warn you
  26. this is very brief and very technical.
  27.  
  28. 1) You can avoid the command definition by defining the program as a foreign
  29.    command, and then use LIB$GET_FOREIGN, to get the input to CLI$DCL_PARSE.
  30.    You will have to link the CLD into the image too, this requires changing the
  31.    CLD from 'image' to 'module'. Please consult the CLI manual.
  32.  
  33. 2) You can use a global section instead of an installed common block, this
  34.    requires code to explicit create the global section in the program. Note
  35.    that the approach restricts the sharing of data to users in the same group,
  36.    that is if you had SYSGBL privilege, you could do it, but... Please consult
  37.    the system services manual.
  38.  
  39. -- 
  40.                                    Karsten
  41. --------------------------------------------------------------------------------
  42. InterNet:       spang@nbivax.nbi.dk (nbivax=129.142.100.3) Karsten Spang
  43. NORDUNET/HEPnet:NBIVAX::SPANG       (NBIVAX=21.601=22105)  Odinsvej 14
  44. VAXPSI MAIL:    (0)238301032352::SPANG                     DK-4060 Kr. Saaby
  45. Phone: +45 42 39 20 37                                     Denmark
  46.