-
Notifications
You must be signed in to change notification settings - Fork 0
Basic public computer session control
License
mwelchuk/session-control
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Session control application for simple public PC This application provides basic control of sessions. It will display Terms and Conditions when a session is started, giving the user 2 minutes to agree. If the user disagrees with the terms and conditions, or fails to respond in the 2 minutes, the session is terminated. If the user agrees to the terms and conditions, they will have 30 minutes before the session is terminated, with a reminder to save work to a USB drive 5 minutes before the end of the session. If the desktop file is integrated into the required "$USER/.config/autostart/" directory (or "/etc/skel/.config/autostart" when using the Guest user functionality) the application will be autostarted. A DEB package built as detailed below will integrate for the Guest user. BUILDING THE PACKAGE This package can be deployed as a DEB package. Run the following command to build the DEB: equivs-build session-control.ctl You will need the "equivs" package installed.
About
Basic public computer session control
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published