-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
23 lines (16 loc) · 987 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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.