home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / vms / 12651 < prev    next >
Encoding:
Internet Message Format  |  1992-07-22  |  1.7 KB

  1. Path: sparky!uunet!sun-barr!ames!purdue!sample.eng.ohio-state.edu!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!sunova!convex!news.utdallas.edu!hermes.chpc.utexas.edu!utxvms.cc.utexas.edu!ccdk001
  2. From: ccdk001@utxvms.cc.utexas.edu
  3. Newsgroups: comp.os.vms
  4. Subject: Am I in SYLOGIN?
  5. Message-ID: <1992Jul22.113259.1@utxvms.cc.utexas.edu>
  6. Date: 22 Jul 92 17:32:59 GMT
  7. Sender: root@chpc.utexas.edu (Convex UNIX)
  8. Organization: University of Texas @ Austin
  9. Lines: 26
  10.  
  11. Anyone know of a simple, fairly fullproof way to determine if an image
  12. is being run from SYLOGIN.COM or some other known place (step) during
  13. process creation?
  14.  
  15. I have an installed privileged application that I want executed during the
  16. login process, but I don't want users to be able to execute it directly.
  17. It does "things" based on an assumed state of that process/environment at
  18. that time particular time.  Allowing users to change their environment
  19. (logical names, devices, etc.) and then rerunning this image could be
  20. a problem in some instances.
  21.  
  22. Grabing the procedure depth/name from the clidata doesn't seem fullproof
  23. enough.   Checking the imagecount in the process header could work, but
  24. I dunno..  Patching loginout (again!) is also too messy.    I'd appreciate
  25. any ideas/strategies.
  26.  
  27. Thanks,
  28.  
  29. ++ Dave
  30. -----------------------------------------------------------------------
  31. David Barkelew                  Internet: barkelew@utxvms.cc.utexas.edu
  32. Unix/VMS Services,              UUCP:     ...!ut-emx!utxvms!barkelew
  33. Computation Center              THEnet:   UTXVMS::BARKELEW
  34. University of Texas             BITNET:   BARKELEW@UTXVMS
  35. Voice: (512)471-3241            FAX:      (512)471-1582
  36. -----------------------------------------------------------------------
  37.