Comment 16 for bug 277556

Revision history for this message
Craig (candrews-integralblue) wrote :

I just installed open-vm-dkms_2009.06.18-172495-0~ppa1_all.deb on a server. The vmware server said that the tools were not running, so I checked ps, and sure enough, vmtoolsd was not running.

I ran "strace vmtoolsd" and this is the end of the output:
stat64("/etc/vmware-tools/tools.conf", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
open("/etc/vmware-tools/tools.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
close(4) = 0
time(NULL) = 1245705534
pipe([4, 5]) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
fcntl64(5, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(SIGSEGV, {0xb8084900, [SEGV], 0}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
gettimeofday({1245705534, 60827}, NULL) = 0
stat64("/usr/lib/open-vm-tools/vmsvc", 0xbfec85dc) = -1 ENOENT (No such file or directory)
exit_group(1) = ?

vmtoolsd is looking for /usr/lib/open-vm-tools/vmsvc, but the actual path is /usr/lib/open-vm-tools/plugins/vmsvc