Skip to content

mwelchuk/session-control

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

No packages published

Languages