Para iniciarmos a instalação do Samba 4 no FreeBSD, precisamos atender alguns pré-requisitos que no caso são bibliotecas e programas, sendo eles perl, python e bind98.
Abaixo, iremos efetuar a instalação da biblioteca perl:
Comando:
# cd /usr/ports/lang/perl5.14
# make install clean
# cd /usr/ports/lang/perl5.14
# make install clean
Após executar a instalação , deixe a configuração padrão e confirme com o OK.
Abaixo, iremos efetuar a instalação da biblioteca python:
# cd /usr/ports/lang/python
# make install clean
Da mesma forma que na instalação das outras bibliotecas, deixe as opções padrão da instalação.
Na instalação da biblioteca python irá solicitar a instalação de outra biblioteca chamada libiconv que é necessária, nisso mantenha as configurações padrões e confirme a instalação com OK.
Após instalar as bibliotecas precisamos instalar o Servidor de DNS Bind98, pois é por intermédio de uma aplicação do Bind que é efetuada a instalação do DNS do Samba 4.
Mantenhas as configurações padrões da instalação do Bind.
Olá, estou tendo o seguinte erro ao executar o comando samba-tool domain provision.
ResponderExcluirTraceback (most recent call last):
File "/usr/local/samba/bin/samba-tool", line 33,in
from samba.netcmd.main import cmd_sambatool
File "/usr/local/samba/lib/python2.7/site-packages/samba/__init__.py" line 29, in
import samba.param
ImportError: No module named param
ola, seu samba foi compilado ou eh o padrao da sua distribuicao?
ResponderExcluirqual distribuicao voce usa?
se compilado. verifique com o comando abaixo a existencia de 2 samba-tool.
digite no prompt
root@hostname:/
whereis samba-tool
se existir por exemplo no /usr/bin ou /usr/sbin arquivos de um samba compilado e prefix em /opt ou usr/local/samba, eh porque voce tem 2 versoes do samba na sua maquina o que geralmente causa esse erro.