aboutsummaryrefslogtreecommitdiffstats
path: root/main/open-vm-tools/open-vm-tools.initd
diff options
context:
space:
mode:
Diffstat (limited to 'main/open-vm-tools/open-vm-tools.initd')
-rw-r--r--main/open-vm-tools/open-vm-tools.initd67
1 files changed, 0 insertions, 67 deletions
diff --git a/main/open-vm-tools/open-vm-tools.initd b/main/open-vm-tools/open-vm-tools.initd
deleted file mode 100644
index fab4d22a39..0000000000
--- a/main/open-vm-tools/open-vm-tools.initd
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Note: $VM_DRAG_AND_DROP is here for backward compatibility.
-: ${vm_drag_and_drop:="${VM_DRAG_AND_DROP:-}"}
-
-command="/usr/bin/vmtoolsd"
-command_background="yes"
-pidfile="/run/vmtoolsd.pid"
-# To not complain about missing messages...
-start_stop_daemon_args="--env LANG=en_US.UTF-8"
-
-vmblockmntpt="/proc/fs/vmblock/mountPoint"
-vmblockfusemntpt="/run/vmblock-fuse"
-
-depend() {
- before net X
-}
-
-start_vmblock() {
- checkpath -d -m 1777 /tmp/VMwareDnD
-
- if command -v vmware-vmblock-fuse > /dev/null; then
- modprobe fuse > /dev/null 2>&1
- checkpath -d "$vmblockfusemntpt"
-
- ebegin "Mounting vmblock-fuse"
- vmware-vmblock-fuse \
- -o subtype=vmware-vmblock,default_permissions,allow_other \
- "$vmblockfusemntpt"
- eend $?
- else
- modprobe vmblock > /dev/null 2>&1
- checkpath -d "$vmblockmntpt"
-
- ebegin "Mounting vmblock"
- mount -t vmblock vmblock "$vmblockmntpt"
- eend $?
- fi
-}
-
-stop_vmblock() {
- if [ -d "$vmblockfusemntpt" ]; then
- ebegin "Unmounting vmblock-fuse"
- umount "$vmblockfusemntpt"
- eend $?
- else
- ebegin "Unmounting vmblock"
- umount "$vmblockmntpt"
- eend $?
- fi
-}
-
-start_pre() {
- if [ "$vm_drag_and_drop" = yes ]; then
- start_vmblock
- fi
- return 0
-}
-
-stop_post() {
- if [ "$vm_drag_and_drop" = yes ]; then
- stop_vmblock
- fi
- return 0
-}