Libki / libki-server

Libki Server
Other
55 stars 28 forks source link

Ability to remotely drop client without shutting down or rebooting the PC. #186

Open bruzona opened 4 years ago

bruzona commented 4 years ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] It would be useful to be able to remotely drop a client for several scenarios:

  1. Computers are being used for some sort of class or other purpose of indefinite duration.
  2. A patron is having issues logging in, or in situations where for some reason SIP2 connectivity to the ILS were broken
  3. Performing PC maintenance tasks, such as Windows updates etc.

Describe the solution you'd like A clear and concise description of what you want to happen. A "drop client" functionality from the WebGUI

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. Dropping each PC individually, one by one, using the backdoor password.

Additional context Add any other context or screenshots about the feature request here.

kylemhall commented 4 years ago

By "drop client", I think you mean the ability to remotely kill the Libki client in the same manner as the backdoor password. Is that correct?

JSahlberg commented 2 years ago

This would be a good feature =)

laurwls commented 1 year ago

We use Ansible for remote updating of our Windows PCs however I have discovered that the playbook is unable to open the Windows update dialog box unless someone is logged into the LibkiClient. I can kill the Libki Client process using Powershell however the desktop, and task manager are still locked. (no desktop shown and error when opening task manager) It would be great if we could remotely shutdown the Libki client and unlocking the task manager and desktop. Will this ever be possible?

bruzona commented 1 year ago

Yes, by "drop client" we mean remotely centrally cause Libki client to exit, but not shut down or reboot the PC. This could be helpful for manual maintenance tasks on a group of PCs, or perhaps when a computer lab is needed for a class etc.