[comp.sys.mac.programmer] Setting Macintosh clocks over AppleTalk

Gavin_Eadie@um.cc.umich.edu (Gavin Eadie) (12/15/89)

I'm finishing up an implementation of Kerberos for AppleShare/aufs and 
need a way to keep the Mac clients in time synch with the aufs file server
and the ticket granting server on the network. The standard way for a
client to do this is to use the network time protocol (ntp - RFC 1119)
and interrogate time servers on the net.

In the AppleTalk environment, no such thing exists at present so this 
posting asks some questions, in case I'm about to start duplicating some 
other effort by implementing something myself:

*** Has anyone written anything to set Mac clocks over AppleTalk?

*** Has anyone plans to do such a thing (added functionality for 
    Responder, for example)?

*** Has anyone ported the existing unix ntp code to a Macintosh? The two
    implementations I've looked at are large and quite system dependent.

Post thoughts to me or the net (I *do* read this newgroup).
---
Gavin_Eadie@um.cc.umich.edu

Gavin Eadie, Associate Director
The University of Michigan Computing Center
Ann Arbor, Michigan 48103-4943

yahnke@vms.macc.wisc.edu (Ross Yahnke, MACC) (12/15/89)

In article <1989Dec14.203016.20796@terminator.cc.umich.edu>, 
Gavin_Eadie@um.cc.umich.edu (Gavin Eadie) writes...
-*** Has anyone written anything to set Mac clocks over AppleTalk?

Michael O'Rourke has written a useful utility called LABtools which
can do this. Latest I heard was that he's working on a newer version.
He can be reached at:
  mikeoro@prism.clemson.edu

>>>      Internet: yahnke@macc.wisc.edu        <<<
>>>   Mille voix chuchottent <<c'est vrai>>    <<<

mikeoro@hubcap.clemson.edu (Michael K O'Rourke) (12/16/89)

From article <1989Dec14.203016.20796@terminator.cc.umich.edu>, by Gavin_Eadie@um.cc.umich.edu (Gavin Eadie):
> In the AppleTalk environment, no such thing exists at present so this 
> posting asks some questions, in case I'm about to start duplicating some 
> other effort by implementing something myself:
> 
> *** Has anyone written anything to set Mac clocks over AppleTalk?
>

As someone already posted, there is such a creature alive and it is
called LABtools and it is written by me.  I have been promising a new version
for about a month now, but school got in the way.  I have, i think, all the
bugs out of the new version now, so it should be posted sometime late next
week.

What does LABtools do?

*Reset data and time      
*Reset control panel settings (i.e. desktop pattern, mouse rate, volume, etc)
*Restart machines
*Shutdown machines
*Post a message to machines allowing a reply from the user or not allowing
   a reply.  The dialog will time out on their machine after 45 seconds.
*Clean unwanted files off a machine

All this is done over appletalk.  An installer program is run on machines
to install a driver and an INIT. An administrator program then requests that
machines perform certain actions.  Password protection is provided as well
as the ability to set up different groups within a network or set of networks
to prevent unauthorized access by someone else using the program.

LABtools 2.0, the new version to come out, also works over zones!

Send me e-mail if you'd like a copy.  Copies will also be sent to 
comp.binaries.mac as well as sumex-aim.

Oh, LABtools is SHAREWARE and costs $40 per network.  Pretty cheap huh?


-Mike.