# # config file for in-vSPC.py # # see also ... # ./in-wrapper # ./inetd-cf # #--- # # Note: # remote serial I/O is not supported with the ESXi free license. # _but_ # remote serial I/O is available with the time-limited trial license. # #================ # # global settings: # ### # # SVCIDENT: the ID string for "Port URI:" in VM settings. $SVCIDENT=@vulture ### # # WORKHOME: base spool directory for serial-port log files. $WORKHOME=/var/spool/vulture ### # # LISTEN_HOST: default IP-addr/host for "listen" column (see below). $LISTEN_HOST=127.0.0.1 ### # # SSL file locations. # $SSLCERTFILE=/etc/ssl/my-combo-cert-key.pem $SSLPRIVKEY=/etc/ssl/my-combo-cert-key.pem #================ # # settings per VM: vmName, listen, log-type-list # # vmName: VM name as sent by VMware. # must match the repr()-encoded version of the VM name. # # listen: where to connect in order to access the serial port. # tcp-port-num [ '@' IP-addr/hostname ] # # log-type-list: serial port data recording types. # Raw = serial data written as-is. # CSV = data b64encoded, written in CSV format, with timestamps # #vmName listen log-type-list #------ ------ ------------- 'my-old-VM' 30010 Raw,CSV 'my-new-VM' 30020 CSV # example with extra serial port: 'my-base-VM' 30050 CSV 'my-base-VM:sp=1' 30051 Raw,CSV # non-localhost interactive server. 'my-other-VM' 40060@10.88.11.22 CSV # # generic entry for un-matched VM names: # - empty VM name matches any name. # - no listening port (ie. no interactive connections). # - save serial-I/O from VM in raw format only. '' - Raw #####