Bug 5440 - Ability to restrict login to specific client version
Summary: Ability to restrict login to specific client version
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Pierre Ossman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-21 11:15 CET by Aaron Sowry
Modified: 2023-04-11 14:40 CEST (History)
3 users (show)

See Also:
Acceptance Criteria:


Attachments
Terminates any session that isn't using a ThinLinc client of version 4.3.0 (215 bytes, application/x-shellscript)
2015-02-25 14:20 CET, Samuel Mannehed
Details
Terminates any session that isn't using a ThinLinc client of version 4.3.0 (257 bytes, application/x-shellscript)
2015-02-25 14:53 CET, Samuel Mannehed
Details

Description Aaron Sowry cendio 2015-02-21 11:15:12 CET
Some customers would like more control over their environments, specifically which client version their users are connecting with. We should investigate support for restricting logins to a specific client version, build number, and/or customizable user agent string.
Comment 1 Samuel Mannehed cendio 2015-02-25 14:20:09 CET
Created attachment 603 [details]
Terminates any session that isn't using a ThinLinc client of version 4.3.0

Until this feature has been implemented, the script found in this attachment can for example be added to /opt/thinlinc/etc/xstartup.d/ to restrict logins to only work for ThinLinc client version 4.3.0.
Comment 2 Samuel Mannehed cendio 2015-02-25 14:22:24 CET
(In reply to comment #1)
> Created an attachment (id=603) [details]
> Terminates any session that isn't using a ThinLinc client of version 4.3.0
> 
> Until this feature has been implemented, the script found in this attachment
> can for example be added to /opt/thinlinc/etc/xstartup.d/ to restrict logins to
> only work for ThinLinc client version 4.3.0.

Note that this script requires zenity on the server.
Comment 3 Samuel Mannehed cendio 2015-02-25 14:53:21 CET
Created attachment 604 [details]
Terminates any session that isn't using a ThinLinc client of version 4.3.0

Fixes a few errors in the previous script

Note You need to log in before you can comment on or make changes to this bug.