
    ~ g                     ,    S SK JrJr   " S S\\5      rg)    )PluginRedHatPluginc                   *    \ rS rSrSrSrSrSrS rSr	g)	TigerVNC   am  
This plugin gathers information for VNC servers provided by the tigervnc
package. This is explicitly for server-side collections, not clients.

By default, this plugin will capture the contents of /etc/tigervnc, which
may include usernames. If usernames are sensitive information for end
users of sos, consider using the `--clean` option to obfuscate these
names.
zTigerVNC server configurationtigervnc)ztigervnc-serverc                 2   U R                  S5        U R                  S5      nUS   S:X  a[  US   R                  5        HD  nUR                  5       nU(       d  M  U R	                  US   5        U R                  US   5        MF     U R                  S5        g )Nz/etc/tigervnc/z:systemctl list-units --type=service --no-legend vncserver*statusr   outputzvncserver -list)add_copy_specexec_cmd
splitlinessplitadd_service_statusadd_journaladd_cmd_output)selfvncsservvncs       =/usr/lib/python3/dist-packages/sos/report/plugins/tigervnc.pysetupTigerVNC.setup   s    +, }}H
 >QX113jjl''A/  Q( 4 	-.     N)
__name__
__module____qualname____firstlineno____doc__
short_descplugin_namepackagesr   __static_attributes__r   r   r   r   r      s     1JK#H/r   r   N)sos.report.pluginsr   r   r   r   r   r   <module>r&      s    4/v| /r   