Instalando o WMIC no Ubuntu Server 12.04 LTS

2

Alguém teve alguma sorte em instalar o wmic (cliente wmi) no Ubuntu Server 14.04 LTS?

Eu tentei seguir o link do documento no entanto, ainda não consigo obter uma marca de sucesso.

Alguém teve alguma sorte em obter uma versão compilada do wmic no Ubuntu, eu preciso disso para nagios check_wmi_plus, mas sempre erros, detalhes abaixo.

Não tenho certeza se as informações de suporte estão me dizendo para instalar esses módulos ou não (desculpe se é burro, novo no Ubuntu do OpenSuse).

Muito obrigado antecipadamente.

Summary:

Support for GTK+ frontends: no (install gtk,gconf)
Support for SSL in SWAT and LDAP: no (install GNUTLS)
Support for threads in smbd (see --with-pthread): no (install PTHREAD)
Support for intelligent command line editing: no (install READLINE)
Support for changing process titles (see --with-setproctitle): no (install SETPROCTITLE)
Support for using extended attributes: yes
Support for using libblkid: no (install BLKID)
Support for using iconv: yes
Support for using pam: no (install PAM)
Using external popt: no
Developer mode: no
Automatic dependencies: no (install GNU make >= 3.81 and see --enable-automatic-dependencies)
Building shared libraries: yes
Using shared libraries internally: no (specify --enable-dso)

make[1]: Entering directory '/tmp/wmi-1.3.14/Samba/source'
Creating lib/util/util_proto.h
Creating lib/charset/charset_proto.h
Creating param/proto.h
Creating libcli/util/proto.h
defined(@array) is deprecated at ./pidl/pidl line 583.
        (Maybe you should just omit the defined()?)
Compiling ./librpc/idl/atsvc.idl
/usr/include/stdc-predef.h:0: Syntax error near '3'
Failed to parse ./librpc/idl/atsvc.idl at ./pidl/pidl line 583.
make[1]: *** [idl] Error 1
make[1]: Leaving directory '/tmp/wmi-1.3.14/Samba/source'
cd Samba/source ; \
        cp bin/winexe ../../bin ; \
        cp bin/wmic ../../bin ; \
        cp bin/shared/*async_wmi_lib.so.0* ../../lib/python
cp: cannot stat ‘bin/winexe’: No such file or directory
cp: cannot stat ‘bin/wmic’: No such file or directory
cp: cannot stat ‘bin/shared/*async_wmi_lib.so.0*’: No such file or directory
make: *** [pywmi-installed] Error 1
    
por trevrobwhite 28.05.2014 / 17:59

1 resposta

3

Tente adicionar a opção de compilador -ffreestanding . Funcionou para mim com o Ubuntu 14.04 LTS.

make "CPP=gcc -E -ffreestanding"

Encontrei esta solução em um comentário aqui:    Instalando o wmic no Ubuntu 12.04 (LTS) Desktop de 64 bits

    
por gwyn 02.06.2014 / 14:14