Hi! This is an ebuild for the new version of open-vm-tools! They are needed for vmware-server 1.0.4 to soft suspend the virtual-machine! For all of us, wo don't want to use this cryptic installer delivered with the server Reproducible: Couldn't Reproduce VERSION BUMP!
Created attachment 147891 [details] app-emulation/open-vm-tools-0.0.20080319.82724 VERSION BUMB app-emulation/open-vm-tools-0.0.20080319.82724 VERSION BUMB
Created attachment 148266 [details] app-emulation/open-vm-tools-0.0.20080319.82724 VERSION BUMP This is the new ebuild which uses the scripts.diff to the source more to read with the patch
Created attachment 148267 [details, diff] files/scripts.diff This patch removes the network down/up parts from the default scripts. Because they run into errors on gentoo systems and are useless in the actual form, so we should remove this parts. Adding support for gentoo net scripts could also be done, plz email me if you want me to do something like that. But in the attached form, this ebuild works for us an different gentoo vms
Thanks very much for the ebuild. I've now bumped the ebuild myself in the overlay. Please give it a try and let me know if there's any issues with it. Hopefully it'll hit the tree in a week or two after some testing... 5:)
Please bump version, because with gentoo-sources-2.6.25-gentoo-r1 the open-vm-tools-0.0.20080123.74039 won't compile. newest: 2008.04.14-87182 http://downloads.sourceforge.net/open-vm-tools/open-vm-tools-2008.04.14-87182.tar.gz Thanks a lot!
Created attachment 150671 [details, diff] renaming scripts.diff to be used by the new ebuild
Created attachment 150672 [details, diff] scripts patch matching lgpl scripts
Created attachment 150673 [details] small ebuild changes
Created attachment 150675 [details] open-vm-tools-0.0.20080414.87182.ebuild VERSION BUMP Sorry, at the moment, I cant test it with the 2.6.25-gentoo-r1 sources, perhaps you can report what happens :)
It works! Thanks! Now I have to wait for the vmware-modules fix to be happy. http://bugs.gentoo.org/show_bug.cgi?id=218250
This ebuild has been bumped in the overlay. Please test it out (there was already a dependency bug spotted) and let me know if there's any problems. Sebastian, I'm afraid I haven't had time to look through your ebuilds or compare them to the one currently in the overlay. It would help me greatly if you could let me know what changes needed making to the ebuild, and what your patches to the default scripts achieve? Thanks... 5:)
Created attachment 153865 [details] open-vm-tools-0.0.20080515.93241.ebuild (VERSION BUMP) New version, new ebuild
Created attachment 153867 [details, diff] Patches resume-vm-default, suspend-vm-default and checkvm to -nopie Again removing not working crap in * resume-vm-default * suspend-vm-default This is to enable soft suspending and resuming the vm. The default scripts dont work with gentoo, and are useless, but they causes to not beeing able to soft suspend the vm. And there is a small add in the Makefile.in for checkvm: Added -nopie to CFLAGS to make this compile on a hardened-profile. --- for Mike: Sorry, but I wasn't able to reponse for some time :) This time, I have descriped better what the patch does, the layman builds have the same problem with the scripts
Hiya Sebastian, Thanks for your patches and ebuild. I've modified the patch slightly to actually shut down all the nics and then restore any that were previously active in Gentoo fashion. I haven't applied the nopie patch because I don't want to force it on all non-hardened users, particularly when there's a hardenednopie compiler configuration specifically for this kind of issue. I have update the hardened warning though, to hopefully allow people to figure out what to do without refering to the old bug. If you have any further comments on that issue, please add them to bug 200376. Please give the latest ebuild a test and hopefully it'll hit the tree in the next couple of weeks... 5:)
(In reply to comment #14) > I've modified the patch slightly to > actually shut down all the nics and then restore any that were previously > active in Gentoo fashion. Mike, the current version of open-vm-tools (app-emulation/open-vm-tools-0.0.20080414.87182) install /etc/vmware-tools/*-default scripts that are not suited for our distribution. Am I missing something?
Hiya Alin, Yeah, the script modifications are currently only in the ebuilds in the vmware overlay, so these changes haven't hit the tree yet. Thanks for the prod, I'll try and get them in the tree sometime tomorrow (I've got other commitments today). Sorry for the delay...
Created attachment 159882 [details, diff] This is a patch to stop the driver from printing ioctl operation not supported messages. This is a patch to stop the driver from printing ioctl operation not supported messages.
Created attachment 159883 [details, diff] A patch to the latest ebuild to use the vmxnet_strip_debug.patch. A patch to the latest ebuild to use the vmxnet_strip_debug.patch.
Sorry Brian, I can't see the point of commenting out a warning message just to get rid of the warning message? That patch isn't actually fixing anything, at best it's masking it, so I won't be including that in the main ebuild. As for everybody else, 0.0.20080515.93241 is now in the tree, and since this was a version bump bug for an even older version, I'm going to mark it as fixed. Please open new bugs for any issues you experience with the latest version.