diff options
Diffstat (limited to 'app-emulation/vmware-server/files')
16 files changed, 6 insertions, 165 deletions
diff --git a/app-emulation/vmware-server/files/1.0.0.23869/001_all_no-desktop-icon.patch.bz2 b/app-emulation/vmware-server/files/1.0.0.23869/001_all_no-desktop-icon.patch.bz2 Binary files differnew file mode 100644 index 0000000..b8753a9 --- /dev/null +++ b/app-emulation/vmware-server/files/1.0.0.23869/001_all_no-desktop-icon.patch.bz2 diff --git a/app-emulation/vmware-server/files/1.0.0.23869/002_all_allow-write-access-to-config.patch.bz2 b/app-emulation/vmware-server/files/1.0.0.23869/002_all_allow-write-access-to-config.patch.bz2 Binary files differnew file mode 100644 index 0000000..3c71484 --- /dev/null +++ b/app-emulation/vmware-server/files/1.0.0.23869/002_all_allow-write-access-to-config.patch.bz2 diff --git a/app-emulation/vmware-server/files/1.0.0.23869/004_all_do-not-build-modules.patch.bz2 b/app-emulation/vmware-server/files/1.0.0.23869/004_all_do-not-build-modules.patch.bz2 Binary files differnew file mode 100644 index 0000000..89df6a0 --- /dev/null +++ b/app-emulation/vmware-server/files/1.0.0.23869/004_all_do-not-build-modules.patch.bz2 diff --git a/app-emulation/vmware-server/files/1.0.0.23869/005_all_do-not-overwrite-authd-file.patch.bz2 b/app-emulation/vmware-server/files/1.0.0.23869/005_all_do-not-overwrite-authd-file.patch.bz2 Binary files differnew file mode 100644 index 0000000..c2f4020 --- /dev/null +++ b/app-emulation/vmware-server/files/1.0.0.23869/005_all_do-not-overwrite-authd-file.patch.bz2 diff --git a/app-emulation/vmware-server/files/1.0.0.23869/006_all_xinetd-sendsig-if-possible.patch.bz2 b/app-emulation/vmware-server/files/1.0.0.23869/006_all_xinetd-sendsig-if-possible.patch.bz2 Binary files differnew file mode 100644 index 0000000..38796f9 --- /dev/null +++ b/app-emulation/vmware-server/files/1.0.0.23869/006_all_xinetd-sendsig-if-possible.patch.bz2 diff --git a/app-emulation/vmware-server/files/1.0.0.23869/007_all_use-modprobe-over-insmod.patch.bz2 b/app-emulation/vmware-server/files/1.0.0.23869/007_all_use-modprobe-over-insmod.patch.bz2 Binary files differnew file mode 100644 index 0000000..0b42fad --- /dev/null +++ b/app-emulation/vmware-server/files/1.0.0.23869/007_all_use-modprobe-over-insmod.patch.bz2 diff --git a/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.22874-r1 b/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.22874-r1 deleted file mode 100644 index 1325ed7..0000000 --- a/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.22874-r1 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 3ef78e4deb44e51e99043e008c5a0e90 VMware-server-e.x.p-22874.tar.gz 109791654 -RMD160 c7356ba7e40aad4bb7caf886503a9c70071766d8 VMware-server-e.x.p-22874.tar.gz 109791654 -SHA256 6f63ccdc167a969e52d9185dffa70960b5c2a49afb27193c38511af0649aa627 VMware-server-e.x.p-22874.tar.gz 109791654 -MD5 e494568dd025080cc80e7ad801f0b743 vmware-server-1.0.0.22874-rpath-corrected-libs.tar.bz2 73834 -RMD160 7f64627b5b945e8d7dabe39c165a4b66b71fb4d3 vmware-server-1.0.0.22874-rpath-corrected-libs.tar.bz2 73834 -SHA256 c42299dd033187c67b45b739da66583fbd94cdcba745200b89a25ac96cd9364b vmware-server-1.0.0.22874-rpath-corrected-libs.tar.bz2 73834 diff --git a/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.23869 b/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.23869 new file mode 100644 index 0000000..1ef80e4 --- /dev/null +++ b/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.23869 @@ -0,0 +1,6 @@ +MD5 fdce90d9f91f0ca5329105e2d8be75f0 VMware-server-e.x.p-23869.tar.gz 106669636 +RMD160 ded4828f4f7d630babc6564031c82bac964c8b58 VMware-server-e.x.p-23869.tar.gz 106669636 +SHA256 d675a7249064bed1eee89d0f0cfad6d9eae3acb13ebcf2be18563ef1ed0a2761 VMware-server-e.x.p-23869.tar.gz 106669636 +MD5 e494568dd025080cc80e7ad801f0b743 vmware-server-1.0.0.23869-rpath-corrected-libs.tar.bz2 73834 +RMD160 7f64627b5b945e8d7dabe39c165a4b66b71fb4d3 vmware-server-1.0.0.23869-rpath-corrected-libs.tar.bz2 73834 +SHA256 c42299dd033187c67b45b739da66583fbd94cdcba745200b89a25ac96cd9364b vmware-server-1.0.0.23869-rpath-corrected-libs.tar.bz2 73834 diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-vmware-authd-x86 b/app-emulation/vmware-server/files/vmware-authd index fce8f64..fce8f64 100644 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-vmware-authd-x86 +++ b/app-emulation/vmware-server/files/vmware-authd diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config.patch b/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config.patch deleted file mode 100644 index 1d864f7..0000000 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- vmware-distrib/bin/vmware-config.pl.ori 2005-11-09 01:45:08.000000000 +0000 -+++ vmware-distrib/bin/vmware-config.pl 2005-11-09 01:48:21.000000000 +0000 -@@ -8433,7 +8433,7 @@ - error('Please shut down any running VMs and run this script again.' . - "\n\n"); - } else { -- if (system(shell_string(db_get_answer('INITSCRIPTSDIR') . '/vmware') -+ if (system(shell_string('/etc/init.d' . '/vmware') - . ' stop')) { - error('Unable to stop services for ' . vmware_product_name() . - "\n\n"); -@@ -8463,8 +8463,8 @@ - } - if (vmware_product() ne 'server') { - configure_gtk2(); -- createMimePackageFile(); -- configureDesktopFiles(); -+# createMimePackageFile(); -+# configureDesktopFiles(); - configure_mon(); - configure_pp(); - configure_net(); -@@ -8532,7 +8532,7 @@ - db_save(); - # Then start VMware's services - if (!$gOption{'skipstopstart'}) { -- system(shell_string(db_get_answer('INITSCRIPTSDIR') . '/vmware') . ' start'); -+ system(shell_string('/etc/init.d' . '/vmware') . ' start'); - print "\n"; - } - diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config2.patch b/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config2.patch deleted file mode 100644 index e646b7b..0000000 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config2.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -urN vmware-distrib.orig/bin/vmware-config.pl vmware-distrib/bin/vmware-config.pl ---- vmware-distrib.orig/bin/vmware-config.pl 2005-12-16 00:51:03.000000000 -0500 -+++ vmware-distrib/bin/vmware-config.pl 2005-12-21 14:34:03.000000000 -0500 -@@ -7327,7 +7327,10 @@ - error('Unable to write configuration file "' . $name . '".' . "\n\n"); - } - db_add_file($name, 0x1); -- safe_chmod(0644, $name); -+ safe_chmod(0664, $name); -+ my $gid = (getgrnam('vmware'))[2]; -+ my $uid = (stat($name))[4]; -+ safe_chown($uid,$gid,$name); - - # Append the promotional configuration if it exists - $promoconfig = $libdir . '/configurator/PROMOCONFIG'; diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config4.patch b/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config4.patch deleted file mode 100644 index cec3b3e..0000000 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config4.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -uNr vmware-server-distrib.orig/bin/vmware-config.pl vmware-server-distrib/bin/vmware-config.pl ---- vmware-server-distrib.orig/bin/vmware-config.pl 2006-02-18 18:12:26.000000000 +0000 -+++ vmware-server-distrib/bin/vmware-config.pl 2006-02-18 18:14:17.000000000 +0000 -@@ -8571,10 +8571,10 @@ - configure_gtk2(); - # createMimePackageFile(); - # configureDesktopFiles(); -- configure_mon(); -- configure_pp(); -+# configure_mon(); -+# configure_pp(); - configure_net(); -- build_vmnet(); -+# build_vmnet(); - } - - # Create the directory for the UNIX domain sockets diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config5.patch b/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config5.patch deleted file mode 100644 index 55d4447..0000000 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config5.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- vmware-server-distrib/bin/vmware-config.pl 2006-03-17 21:13:22.000000000 +0100 -+++ vmware-server-distrib/bin/vmware-config.pl 2006-03-17 22:37:00.000000000 +0100 -@@ -6278,10 +6278,36 @@ - my $authd_conf_file = "$conf_dir/vmware-authd"; - my $authd = db_get_answer('SBINDIR') . "/vmware-authd"; - -+ # Never overwrite an existing conf file unless it has the exact modification -+ # date as in the database in which case we can be pretty sure that it is the -+ # one that we wrote and it should be safe to assume that we can overwrite it. -+ if( -f $authd_conf_file ) { -+ my @statbuf = stat( $authd_conf_file ); -+ if( ! defined( $statbuf[9] ) ) { -+ error( -+ 'Unable to get the last modification timestamp of file "' -+ . $authd_conf_file . "\".\n\n" -+ ); -+ } -+ if( -+ ! db_file_in( $authd_conf_file ) -+ || db_file_ts( $authd_conf_file ) != $statbuf[9] -+ ) { -+ query( -+ 'The file "' . $authd_conf_file . '" already exists and seems to have' -+ . ' been modified manually. Consequently, this program cannot add a "' -+ . $authd . '" entry in the file. You will have to do it by hand' -+ . ' before running ' . vmware_product_name() . ".\n\n" -+ . ' Hit enter to continue.', -+ '', 0 -+ ); -+ return; -+ } -+ } -+ - # Create the new vmware-authd file -- # XXX This file should be registered with the installer's database. --hpreg - if (not open(CONF, '>' . $authd_conf_file)) { -- query('Unable to create the "' . $authd_conf_file . '"file. ' -+ query('Unable to create the "' . $authd_conf_file . '" file. ' - . 'Consequently, this program cannot add a "' . $authd . '" entry ' - . 'in the file. You will have to do it by hand before running ' - . vmware_product_name() . '.' . "\n\n" . 'Hit enter to continue.', -@@ -6304,6 +6330,8 @@ - END - close CONF; - -+ db_add_file( $authd_conf_file, 0x1 ); -+ - # Make sure the IP service is registered, as RH 9.0's xinetd is picky about - # that (was bug 26864). --hpreg - if (check_port_not_registered($port) == 1) { diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config6.patch b/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config6.patch deleted file mode 100644 index 89c4e16..0000000 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-config6.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- vmware-server-distrib/bin/vmware-config.pl 2006-03-20 20:04:45.000000000 +0000 -+++ vmware-server-distrib/bin/vmware-config.pl 2006-03-20 20:08:01.000000000 +0000 -@@ -6255,17 +6255,17 @@ - #Restart xinetd - sub restart_xinetd { - my $xinetd_restart = db_get_answer('INITSCRIPTSDIR') . '/xinetd'; -+ if (!system(shell_string($gHelper{'killall'}) . ' -USR2 xinetd')) { -+ return; -+ } - if (-e $xinetd_restart) { -- if (!system(shell_string($xinetd_restart) . ' restart')) { -- return; -+ if (system(shell_string($xinetd_restart) . ' restart')) { -+ query('Unable to make the Internet super-server (xinetd) re-read its ' -+ . 'configuration file. Please restart xinetd by hand:' . "\n" -+ . ' killall -v -USR2 xinetd' . "\n\n" -+ . 'Hit enter to continue.', '', 0); - } - } -- if (system(shell_string($gHelper{'killall'}) . ' -USR2 xinetd')) { -- query('Unable to make the Internet super-server (xinetd) re-read its ' -- . 'configuration file. Please restart xinetd by hand:' . "\n" -- . ' killall -v -USR2 xinetd' . "\n\n" -- . 'Hit enter to continue.', '', 0); -- } - } - - # Update the Internet super-server's configuration file, and make the diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-services.patch b/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-services.patch deleted file mode 100644 index c29a87e..0000000 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-services.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -uNr vmware-server-distrib/installer/services.sh vmware-server-distrib.new/installer/services.sh ---- vmware-server-distrib/installer/services.sh 2006-02-05 00:21:25.000000000 +0000 -+++ vmware-server-distrib.new/installer/services.sh 2006-02-20 23:48:07.000000000 +0000 -@@ -538,7 +538,7 @@ - } - - vmware_load_module() { -- /sbin/insmod -s -f "/lib/modules/`uname -r`/misc/$1.o" || exit 1 -+ /sbin/modprobe -s -f "$1" || exit 1 - exit 0 - } - diff --git a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-vmware-authd-amd64 b/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-vmware-authd-amd64 deleted file mode 100644 index de076b4..0000000 --- a/app-emulation/vmware-server/files/vmware-server-1.0.0.22874-vmware-authd-amd64 +++ /dev/null @@ -1,6 +0,0 @@ -#%PAM-1.0 -auth sufficient /emul/linux/x86/lib/security/pam_unix.so shadow nullok -auth required /emul/linux/x86/lib/security/pam_unix_auth.so shadow nullok -account required /emul/linux/x86/lib/security/pam_listfile.so item=group sense=allow file=/etc/vmware/vmwaregroup onerr=fail -account sufficient /emul/linux/x86/lib/security/pam_unix.so -account required /emul/linux/x86/lib/security/pam_unix_acct.so |