tcsd is a Win32 service that listens to sockets and the higher level APIs communicate with the service through the sockets (at least that is my understanding). I think tcsd and the socket communication are unwanted pieces from a application point of view. I am not saying it is useless or more useful, the "library" part of Trousers should not require me to pre-install a service when such need has no technical basis. I was initially under the impression that Microsoft's TBS service imposed restrictions on applications that directly called Tbsip_Submit_Command API had to do so under SYSTEM account context and that's probably why Trousers used a service. That does not seem to be the case. My purpose is to configure TPM at the time of installing my application. Once I configure TPM I don't even use it from the OS, a different piece of code will use it as part of boot loading process. So the only application that will configure TPM is my installer and that's about it. My perspective is I have no business installing tcsd service and leave it out there for some future application to come make use of it. If I installed tcsd service then I also have to worry about cleaning it up when I am done. When doing so I have to wonder if some other application might be depending on tcsd service or if the tcsd service was already installed before me etc... > To: [email protected] > From: [email protected] > Date: Fri, 19 Jun 2015 17:09:18 -0400 > Subject: Re: [TrouSerS-users] Doing it without tcsd > > Not a trousers acronym expert, but I thought tcsd did the scheduling and > swapping for processes using the TPM. Is your application guaranteed to > be the only one using the TPM? > > > > ------------------------------------------------------------------------------ > _______________________________________________ > TrouSerS-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/trousers-users
------------------------------------------------------------------------------
_______________________________________________ TrouSerS-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/trousers-users
