Skip to content

Instantly share code, notes, and snippets.

@s1kx
Created April 28, 2016 02:52
Show Gist options
  • Select an option

  • Save s1kx/8d5c83817b7846106a78c7ab35c22d3f to your computer and use it in GitHub Desktop.

Select an option

Save s1kx/8d5c83817b7846106a78c7ab35c22d3f to your computer and use it in GitHub Desktop.

Revisions

  1. s1kx created this gist Apr 28, 2016.
    12 changes: 12 additions & 0 deletions vmware-usbarbitrator.service
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    [Unit]
    Description=VMware USB Arbitrator
    Requires=vmware.service
    After=vmware.service

    [Service]
    ExecStart=/usr/bin/vmware-usbarbitrator
    ExecStop=/usr/bin/vmware-usbarbitrator --kill
    RemainAfterExit=yes

    [Install]
    WantedBy=multi-user.target
    13 changes: 13 additions & 0 deletions vmware-workstation-server.service
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    [Unit]
    Description=VMware Workstation Server
    Requires=vmware.service
    After=vmware.service

    [Service]
    ExecStart=/etc/init.d/vmware-workstation-server start
    ExecStop=/etc/init.d/vmware-workstation-server stop
    PIDFile=/var/lock/subsys/vmware-workstation-server
    RemainAfterExit=yes

    [Install]
    WantedBy=multi-user.target
    15 changes: 15 additions & 0 deletions vmware.service
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    [Unit]
    Description=VMware daemon
    Requires=vmware-usbarbitrator.service
    Before=vmware-usbarbitrator.service
    Wants=network.target
    After=ufw.service

    [Service]
    ExecStart=/etc/init.d/vmware start
    ExecStop=/etc/init.d/vmware stop
    PIDFile=/var/lock/subsys/vmware
    RemainAfterExit=yes

    [Install]
    WantedBy=multi-user.target