If you have a Linux machine with KVM on it, you can manage those VMs remotely from a Mac using virt-manager.
SSH to the Linux machine and add your SSH user to the libvirt group
sudo usermod -a -G libvirt $(whoami)
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE keyboard PUBLIC "" "file://localhost/System/Library/DTDs/KeyboardLayout.dtd"> | |
| <!-- Key mapping for PC-style keys with Swiss French layout --> | |
| <!--Last edited by Ukelele version 2.2.8 on 2015-06-02 at 17:10 (CEST)--> | |
| <keyboard group="0" id="16101" name="PC Swiss French" maxout="1"> | |
| <layouts> | |
| <layout first="0" last="0" modifiers="commonModifiers" mapSet="ISO"/> | |
| </layouts> | |
| <modifierMap id="commonModifiers" defaultIndex="0"> | |
| <keyMapSelect mapIndex="0"> |
| #!/usr/bin/python3 | |
| import sys, socket | |
| from multiprocessing.dummy import Pool as ThreadPool | |
| import multiprocessing | |
| import time | |
| def starter(sockets): | |
| for sock in sockets: | |
| print("Broadcasting") | |
| sock.send("Broadcast tutut\n".encode()) |
| // Reference | |
| // Microsoft.SqlServer.ConnectionInfo.dll | |
| // Microsoft.SqlServer.Management.Sdk.Sfc.dll | |
| // Microsoft.SqlServer.SqlEnum.dll | |
| // Microsoft.SqlServer.Smo.dll | |
| // all from %PROGRAM FILES%\Microsoft SQL Server\100\SDK\Assemblies | |
| using Microsoft.SqlServer.Management.Smo; | |
| using Microsoft.SqlServer.Management.Common; |