See issue 14742: Traceback (most recent call last): File "/opt/thinlinc/sbin/vsmagent", line 22, in <module> VSMAgent ( sys . argv ) File "/opt/thinlinc/modules/thinlinc/vsm/vsmagent.py", line 164, in __init__ self . loop ( ) File "/opt/thinlinc/modules/thinlinc/vsm/async.py", line 430, in loop o0o0oOOOo0oo = self . run_delayed_calls ( ) File "/opt/thinlinc/modules/thinlinc/vsm/async.py", line 388, in run_delayed_calls I1i1i1 . func ( * I1i1i1 . args , ** I1i1i1 . kw ) File "/opt/thinlinc/modules/thinlinc/vsm/vsmagent.py", line 177, in housekeeping self . update_sshd_permitopen ( ) File "/opt/thinlinc/modules/thinlinc/vsm/vsmagent.py", line 331, in update_sshd_permitopen IiII111i1i11 = get_tl_xvnc_processes ( ) File "/opt/thinlinc/modules/thinlinc/ctccommon.py", line 447, in get_tl_xvnc_processes iII11I1IiiIi = int ( o0o0O0O00oOOo [ 0 ] ) IndexError: list index out of range
Fixed in 28151.
Hotfix at: http://www.cendio.com/downloads/updates/b4902/
There is no obvious test case for this issue, test will be a review of code which looks good to me.
The hotfix causes thinlinc to forget that it has been configure. On subsequent logrotate, vsmagent and vsmserver don't start.
(In reply to comment #6) > The hotfix causes thinlinc to forget that it has been configure. On subsequent > logrotate, vsmagent and vsmserver don't start. You need to run through tl-setup after upgrading a thinlinc package, this applies to hotfixes too.