Re: MacOS 9 and the MacOS Netware Client

From: deepquestat_private
Date: Mon Nov 15 1999 - 16:55:02 PST

  • Next message: sherreraat_private: "Re: MacOS 9 and the MacOS Netware Client"

    Date:  Tue, 16 Nov 99 01:18AM MET 
    From: "Edward Charles C. Lopez" <supportat_private>    
    To:deepquestat_private 
    Subject:Re: (BUG?) MacOS 9 and the MacOS Netware Client issue 
    
    
      Currently the Desktop Management Services (Multiple Users) architecture only supports it's own user database (local or Mac OS X) and does not know if you are connected to a network like (NT or NetWare). Due to this design, the Mac OS does not know how to notify the NetWare Server or the MacIPX Client to request a logout call leaving your NDS Tree connection live until watchdog disconnects the user.
    
      And since one of the routine upon logout, Mac OS dismount all mounted volumes that logs you out of bindery or any AppleShare logins. NDS on the other hand works different since users can be logged in to the Tree without logging into any servers, they lose connection to the server but not to the NDS Tree.
    
      Sometime last month, Apple announced that they are planning on opening the architecture for 3rd party plug-ins/modules to redirect user info. on other networks (eq. NT or NDS), not until then can we work with that service.
    
      Just like dragging the volume/s to the trash does not winterize the NW Tree menu icon. You would need to teach the users to select Log Out Completely before logging out of Mac OS 9.
    
      The only quick workaround I see using NDS Osax with an applescript in the Shutdown Items folder to execute the logout call to NDS, see below:
    
      A workaround for this, would be to download NDS Osax1.0b9
      http://www.lextech.com/egb/ndsosax.html;, and then write a simple AppleScript that logs the current user out of the tree and place an alias to the script in each user's Shutdown folder. Then, whenever a user logs out they are automatically logged out of the tree.
    
      A really simple script would be:
      --NDS Logout example
      on run
      NDS_Osax_Logout
      end run
    
      You could take this further and cycle through the process list, quitting each application. That way all Netware volumes will dismount cleanly and not halt the logout procedure.
    
      Thank you for e-mailing Prosoft Eng. Support Center,
    
      Edward Lopez
      NetWare Mac OS Mentor
      Prosoft Engineering, Inc.
      www.prosofteng.com
    
    ----------------end of forwarding-----------
    
    Deepquest
    DeepQuest inc. http://www.deepquest.pf
    PGP DH/DSS Public Keys http://www.deepquest.pf/pgp/
    



    This archive was generated by hypermail 2b30 : Fri Apr 13 2001 - 15:12:52 PDT