Info Features To-Do List SourceForge Page Download |
About TRAPTRAP stands for That Remote Administration Program. The reason for such a boring name is mainly because we couldn't find a better name. The purpose of TRAP is to make administration of computers easier. There are two parts of trap: a client daemon and a server daemon. The client daemon is installed on every computer you wish to remotly administer. The server deamon is installed on one computer and is used to transmit tasks to the clients. The reason we decided on writing such a program is because we have many computers that need adminstration. These computers are however not always booted into the same operating system or have been currently turned off by their owners. With trap we don't have to worry about these problems. Once a computer is back online it will automatically request the latest administration tasks and perform them by itself. A typical process of how TRAP will work is as follows. The administrator connects to the server daemon and submits an administration task to be performed. The server will store the information and wait for clients to connect. Once a client connects to the server the server will submit any tasks that need to be performed on that client. The client will load up the needed plugin to perform the task and report back to the server if the task was performed succesfully. Any task that needs to be performed will require that the client has the appropriate plugin installed. For example if one of the tasks is to erase a file then there needs to be a plugin that can perform this tasks. If such a plugin doesn't exist the task will fail and no further tasks will be performed until the task causing problems is removed from the queue of the server or until the appropriate plugin has been installed. |