Xref: utzoo comp.unix.internals:1207 comp.unix.programmer:621 comp.unix.admin:642 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!van-bc!ubc-cs!alberta!cpsc.ucalgary.ca!datapsan!dataspan!richard From: richard@dataspan.dataspan.UUCP (Richard "Tiger" Melville) Newsgroups: comp.unix.internals,comp.unix.programmer,comp.unix.admin Subject: Preventing date rollback Message-ID: Date: 3 Dec 90 21:35:25 GMT Sender: richard@datapsan.UUCP Distribution: comp Organization: DataSpan Technology Inc., Calgary, Alberta, Canada Lines: 17 Many of the software products our company sells rely on a licence file which specifies the duration of time the software is licensed for. The software then refuses to run when the period has expired. It is, however, possible to roll back the date on a machine and fool the licence manager software. This problem must be solved in order for us to distribute free demo versions which work for a specified period only. Is there a reliable way to test if the date on a machine has been rolled back ? (System files which have modified dates in the future might do the trick.) As portable a solution as possible is desirable, although we mainly run SunOs 4.0. -- _Q Q_ Richard Melville DataSpan Technology Inc. __ /_\) /| 237-9313 400-540 5th ave SW _\___/O____O|/O____/ \_ Calgary Alberta Canada, T2P 0M2 _/ \_