From time to time, customers wants to be able to configure ThinLinc in ways that
we haven't thought about. For example, some customers wants to be able to set
different xserver_args depending on if the user is a member of a certain group,
or if the client has a certain IP adress. Currently, TL doens't support this.
One solution might be to develop some kind of "group policy framework", pretty
much like group policies in Windows, which allows you to create "objects" that
matches certain criterias and let these objects influence certain settings. If
this framework is used throughout the product, a very flexible configuration
scheme is provided.
One major drawback is complexity. It will no longer be possible to easily answer
questions like "What's the value of xserver_args"?
To decide or implement this bug, I think we'll need to go back to the Hiveconf
design documents and try to catch the spirit that I had at the time I wrote