On Mon, 22 Jul 2013 11:23:00 +0200 emmanuel segura <emi2f...@gmail.com> wrote:
> Hello List > > I try to figure out i what i think, get_version_integer function get 3 > parameters > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > # Get the running kernel integer version > get_version_integer() { > local version_uts > local v1 > local v2 > local v3 > > version_uts=`uname -r` > > # There is no double quote around the back-quoted expression on > purpose # There is no double quote around $version_uts on purpose > set `IFS='.'; echo $version_uts` > v1="$1" > v2="$2" > v3="$3" > # There is no double quote around the back-quoted expression on > purpose # There is no double quote around $v3 on purpose > set `IFS='-ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz'; > echo $v3` > v3="$1" > > kernel_version_integer "$v1" "$v2" "$v3" > } > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > the 3 paraters are passed to function kernel_version_integer, but i > see in whole script, get_version_intege function is called without > parameters > > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > vmware_start_acpi_hotplug() { > if [ `isLoaded $acpi` = 'yes' ]; then > # acpiphp is already loaded. Success. > return 0 > fi > # Don't allow pciehp and acpiphp to overlap. Also don't unload > # pciehp in order to then load acpiphp as this won't avoid acpiphp > # crashing while trying to register a device node pciehp already > has. # All this only before 2.6.17 - since 2.6.17 pciehp and acpiphp > can # coexist. > if [ `isLoaded pciehp` = 'yes' ]; then > local ok_kver=`kernel_version_integer '2' '6' '17'` > local run_kver=`get_version_integer` > if [ $run_kver -lt $ok_kver ]; then > return 1 > fi > fi > modprobe $acpi > return 0 > } > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > I don't use vmware for do a test > > Thanks an sorry for my english :) > > > > 2013/7/22 emmanuel segura <emi2f...@gmail.com> > > > Sorry > > > > Forgot the previous mail > > > > > > 2013/7/22 emmanuel segura <emi2f...@gmail.com> > > > >> Hello List > >> > >> Maybe i wrong but i think the error is local > >> run_kver=`get_version_integer` the script calls > >> get_version_integer like external command, but it's a function > >> > >> Thanks > >> > >> > >> 2013/7/21 William Hopkins <we.hopk...@gmail.com> > >> > >>> On 07/21/13 at 04:09pm, Stephen P. Molnar wrote: > >>> > In the case of Debian 7.1.0 the vmware tools installed without > >>> > any > >>> problems. > >>> > > >>> > Unfortunately, this was not the case with Debian Testing. the > >>> > tools installed without any problems, but when the installer ran > >>> > /usr/bin/ware/vmware.config.tools.pl there were errors: > >>> > > >>> > >Starting VMware Tools services in the virtual machine: > >>> > > Switching to guest configuration: [71G done > >>> > >/etc/init.d/vmware-tools: 1090: local: ': bad variable name > >>> > >/etc/init.d/vmware-tools: 1090: local: ': bad variable name > >>> > > Blocking file system: [71Gfailed > >>> > >/etc/init.d/vmware-tools: 1187: local: ': bad variable name > >>> > > Guest operating system daemon: [71G done > >>> > >Unable to start services for VMware Tools > >>> > The lines in question are: > >>> > > >>> > 1090 local run_kver=`get_version_integer` > >>> > > >>> > and > >>> > > >>> > 1187 local run_kver=`get_version_integer` > >>> > >>> Can you provide the vmware.config.tools.pl from your system? > >>> Can you `type get_version_integer`? if it's referenced in that > >>> script, can you > >>> provide it also? Sounds like an unescaped quote in one of these > >>> scripts, might > >>> have to identify the maintainer and bugreport upstream. > >>> > >>> Also, didn't you post this recently, with a longer log? Is this > >>> the same issue? > >>> > >>> -- > >>> William > >>> > >> > >> > >> > >> -- > >> esta es mi vida e me la vivo hasta que dios quiera > >> > > > > > > > > -- > > esta es mi vida e me la vivo hasta que dios quiera > > > > > Thanks for you reply and suggestion. Unfortunately, diffuse show no differences between the two /etc/init.d/vmware-tools files. Incidentally, your English is far better that my (non-existent) Spanish. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130722082311.7d12a...@inga.att.net