Problema na instalação so Samba4 no OpenSuse

1. Problema na instalação so Samba4 no OpenSuse

Emerson Pereira
mezin76

(usa openSUSE)

Enviado em 23/05/2015 - 18:53h

Boa Noite Pessoal. Gostaria de uma Ajuda de Voces em um Problema que estou tendo na instalação do Samba4 em uma maquina virtual com o OpenSuse instalado nela.
openSUSE 13.2 (i586)
VERSION = 13.2
CODENAME = Harlequin
# /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Instalei os pacotes:
yast2 -i findutils readline glibc-devel findutils-locate gcc flex lynx compat-readline4 db-devel wget gcc-c++ subversion make vim telnet cron iptables iputils man man-pages nano pico sudo perl-TimeDate python libacl-devel libblkid-devel gnutls-devel readline-devel python-devel gdb pkgconfig nss-pam-ldapd openldap2 cups-devel pam-devel openldap2-client krb5-client krb5-devel openldap2-devel python-ldap
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Baixei o Samba4
wget http://samba.org/samba/ftp/stable/samba-4.0.3.tar.gz
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Descompactei e entrei na pasta
tar xvzf samba-4.0.3.tar.gz
cd samba-4.0.3/
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Executei o comando
./configure --enable-debug --enable-selftest
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------E executei o comando(e foi aqui que começou a dar problema):
make

Deu essa mensagem de Erro quando dei o comando make:

linux-udim:/samba-4.0.3 # make
WAF_MAKE=1 python ./buildtools/bin/waf build
Waf: Entering directory `/samba-4.0.3/bin'
Selected embedded Heimdal build
[ 132/3799] Generating VERSION
[ 167/3799] Generating smbd/build_options.c
[ 246/3799] Compiling IDL librpc/idl/atsvc.idl
defined(@array) is deprecated at /samba-4.0.3/pidl/lib/Parse/Pidl/ODL.pm line 73.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /samba-4.0.3/pidl/pidl line 608.
(Maybe you should just omit the defined()?)
/usr/include/stdc-predef.h:0: error: Syntax error near '3'
Failed to parse /samba-4.0.3/librpc/idl/atsvc.idl at /samba-4.0.3/pidl/pidl line 608.
Waf: Leaving directory `/samba-4.0.3/bin'
Build failed: -> task failed (err #255):
{task: PIDL_ATSVC atsvc.idl,CUtil.pm,Compat.pm,Dump.pm,Expr.pm,IDL.pm,NDR.pm,ODL.pm,ClientNDR.pm,ServerNDR.pm,Header.pm,Proxy.pm,Stub.pm,Header.pm,Client.pm,Parser.pm,Server.pm,Python.pm,TDR.pm,Template.pm,Samba4.pm,Typelist.pm,Util.pm,Conformance.pm,NDR.pm,Pidl.pm,Driver.pm -> atsvc.h,ndr_atsvc.c,ndr_atsvc.h,srv_atsvc.c,srv_atsvc.h,ndr_atsvc_s.c,ndr_atsvc_c.c,ndr_atsvc_c.h,py_atsvc.c}
Makefile:8: recipe for target 'all' failed
make: *** [all] Error 1
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Daqui em diante não consegui fazer mais nada.


Alguem pode me ajudar????


  


2. Re: Problema na instalação so Samba4 no OpenSuse

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/05/2015 - 19:13h

Uma pergunta:
Qual o motivo de compilar o samba 4.0.3 se o 4.1.12 ja esta disponível nos repositórios? Precisa de algum recurso especifico?

Salvo tenha um bom motivo para usar esta versão, use a dos repositório oficiais, que pode instalar facilmente com:


sudo zypper install samba
#ou
su -
zypper install samba


Se estiver seguindo algum tutorial ou apostila, é provável que ele tenha sido feito para uma versão anterior do openSUSE, onde o SAMBA 4 ainda não era o padrão, então pode segui-lo pulando a parte da compilação (Salvo o motivo de compilar esteja explicito, como habilitar ou desabilitar algum recurso especifico do samba).
------------------------------------------------------
¿? -> keyboard Error: No Keyboard Present, PRESS F1 to continue.



3. Re: Problema na instalação so Samba4 no OpenSuse

Emerson Pereira
mezin76

(usa openSUSE)

Enviado em 23/05/2015 - 19:32h

Boa noite Colega. É isso mesmo. Estou fazendo um treinamento para aprender a configurar esse servidor como controlador de domino tambem e o passo da errado ma parte do "make" onde da aquele erro.


4. Re: Problema na instalação so Samba4 no OpenSuse

Emerson Pereira
mezin76

(usa openSUSE)

Enviado em 23/05/2015 - 19:35h

A versão do OpenSuse usada é, no curso que estou acompanhando, é a 12.2



5. Re: Problema na instalação so Samba4 no OpenSuse

Emerson Pereira
mezin76

(usa openSUSE)

Enviado em 23/05/2015 - 19:41h

Pode me ajudar com esse erro Eris??



6. Re: Problema na instalação so Samba4 no OpenSuse

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/05/2015 - 19:57h

Eu seguiria com o proposto no treinamento, mas instalando os pacotes do repositório.
Note que o importante são os comandos específicos do samba e arquivos de configuração deste, o processo de compilação e algo que não é mais necessário.

Inclusive se for seguir passo a passo a parte de compilação e possíveis dependerias do seu curso, o ideal seria fazer no mesmo ambiente (openSUSE 12.2), pois podem haver algumas diferenças na versão 13.2

Mas reforço, usando a 13.2 instale pelos repositórios e tente configurar seguindo seu curso no que se refere aos arquivos de configuração, criar usuários e integração com LDAP etc, pulando a parte de compilar o samba. (qualquer coisa poste).

*Se for o curso do Uirá Ribeiro, ele também responde por e-mail para algo mais especifico e pode te confirmar se pode pular esta parte no openSESE 13.2 ou se obrigatoriamente tera que fazer tudo no 12.2 (pouco provável).

------------------------------------------------------
¿? -> keyboard Error: No Keyboard Present, PRESS F1 to continue.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts