From cf1d11951308fb8f82f8a9e57e4271cda429ba3a Mon Sep 17 00:00:00 2001 From: Mike Silbersack Date: Sat, 13 Mar 2004 21:29:24 +0000 Subject: A slew of changes to allow vmware3 to work on 5.x with dynamic device numbering while not breaking 4.x compatibility: - Stop using device nodes in /usr/compat/linux/dev and instead rely on the linuxaltor passing though to /dev - Create needed device nodes in /dev (on 4.x) - Account for a change in falloc's semantics that was preventing the vmmon module from being unloaded on 5.1+ machines. --- emulators/vmware3/pkg-plist | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'emulators/vmware3/pkg-plist') diff --git a/emulators/vmware3/pkg-plist b/emulators/vmware3/pkg-plist index bbe0ab33a397..1232755bcc7e 100644 --- a/emulators/vmware3/pkg-plist +++ b/emulators/vmware3/pkg-plist @@ -313,14 +313,11 @@ share/doc/vmware/README @exec mkdir -p %%LINUXBASE%%/dev;for n in 0 1 2 3 4 5 6 7 8 9; do ln -s /dev/ttyv$n %%LINUXBASE%%/dev/tty$n;done @exec ln -s /dev/ttyva %%LINUXBASE%%/dev/tty10 @exec ln -s /dev/ttyvb %%LINUXBASE%%/dev/tty11 -@exec mknod %%LINUXBASE%%/dev/null c 2 2 -@exec chmod 666 %%LINUXBASE%%/dev/null @exec mknod %%LINUXBASE%%/dev/hda b 0 0x00010002 @exec mknod %%LINUXBASE%%/dev/hdb b 0 0x0001000a @exec ln -sf %D/etc/vmware %%LINUXBASE%%/etc/ -@exec mknod %%LINUXBASE%%/dev/vmmon c 200 0 -@exec mknod %%LINUXBASE%%/dev/vmnet1 c 149 %%VMNET1_MINOR%% -@unexec rm -f %%LINUXBASE%%/etc/vmware %%LINUXBASE%%/dev/vmmon %%LINUXBASE%%/dev/vmnet1 %%LINUXBASE%%/bin/df %%LINUXBASE%%/dev/tty[0-9]* %%LINUXBASE%%/dev/hd? %%LINUXBASE%%/dev/null +@exec rm -f %%LINUXBASE%%/dev/vmmon %%LINUXBASE%%/dev/vmnet1 %%LINUXBASE%%/dev/null +@unexec rm -f %%LINUXBASE%%/etc/vmware %%LINUXBASE%%/bin/df %%LINUXBASE%%/dev/tty[0-9]* %%LINUXBASE%%/dev/hd? @dirrm etc/vmware @dirrm lib/vmware/bin @dirrm lib/vmware/help -- cgit v1.2.3