[Pkg-samba-maint] Bug#506292: Bug#506292: samba: segfault to add user with smbpasswd
Flamarion Jorge
jorge.flamarion at gmail.com
Fri Nov 21 10:49:51 UTC 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Christian,
I install the package by aptitude.
Step by Step:
aptitude install samba
many problens.
aptitude reinstall
porblens continue
aptitude remove and install
same thing
aptitude purge and install
nothing changes
did nothing besides using apt to install the program, and do what I had
done hundreds of times.
if there is any further information that I can send to resolve the
problems, send imadiatamente.
I know that the Debian default is / etc / samba / smb.conf, but as I
said earlier, did nothing but install the apt and appeared this setting.
português
aptitude purge samba samba-common
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Lendo informações estendidas de estado
Inicializando estados de pacotes... Pronto
Lendo descrições de tarefas... Pronto
Os pacotes a seguir estão QUEBRADOS:
winbind
Os pacotes a seguir serão REMOVIDOS:
samba{p} samba-common{p}
0 pacotes atualizados, 0 novos instalados, 2 a serem removidos e 3 não
atualizados.
É preciso obter 0B de arquivos. Depois do desempacotamento, 20,9MB serão
liberados.
Os pacotes a seguir possuem dependências não satisfeitas:
winbind: Depende: samba-common (= 2:3.2.4-1) mas não é instalável.
As seguintes ações resolverão estas dependências:
Remover os pacotes a seguir:
winbind
Pontuação é 119
Aceitar esta solução? [Y/n/q/?] Y
Os pacotes a seguir serão REMOVIDOS:
samba{p} samba-common{p} winbind{a}
0 pacotes atualizados, 0 novos instalados, 3 a serem removidos e 3 não
atualizados.
É preciso obter 0B de arquivos. Depois do desempacotamento, 29,2MB serão
liberados.
Você deseja continuar? [Y/n/?]
Escrevendo informações estendidas de estado... Pronto
(Lendo banco de dados ... 179789 arquivos e diretórios atualmente
instalados).
Removendo samba ...
Stopping Samba daemons: nmbd smbd.
Expurgando arquivos de configuração de samba ...
Removing configuration file /etc/default/samba...
Removing configuration file /etc/default/samba...
Processando gatilhos para man-db ...
(Lendo banco de dados ... 179729 arquivos e diretórios atualmente
instalados).
Removendo winbind ...
Stopping the Winbind daemon: winbind.
Processando gatilhos para man-db ...
(Lendo banco de dados ... 179704 arquivos e diretórios atualmente
instalados).
Removendo samba-common ...
Expurgando arquivos de configuração de samba-common ...
dpkg - aviso: durante a remoção de samba-common, diretório
'/var/log/samba' não estava vazio, logo não foi removido.
Processando gatilhos para man-db ...
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Lendo informações estendidas de estado
Inicializando estados de pacotes... Pronto
Escrevendo informações estendidas de estado... Pronto
Lendo descrições de tarefas... Pronto
root at arvore:~# ls /etc/s
sane.d/ securetty sensors.conf shadow
snmp/ ssl/ sysctl.d/
screenrc security/ services shadow-
sound/ subversion/ syslog.conf
scrollkeeper.conf selinux/ sestatus.conf shells
splashy/ sudoers
scsi_id.config sensors3.conf sgml/ skel/
ssh/ sysctl.conf
root at arvore:~# ls /etc/s
sane.d/ securetty sensors.conf shadow
snmp/ ssl/ sysctl.d/
screenrc security/ services shadow-
sound/ subversion/ syslog.conf
scrollkeeper.conf selinux/ sestatus.conf shells
splashy/ sudoers
scsi_id.config sensors3.conf sgml/ skel/
ssh/ sysctl.conf
root at arvore:~# ls /var/lib/s
scrollkeeper/ security/ sepolgen/ sgml-base/ snmp/
synaptic/
root at arvore:~# ls /var/lib/s
ls: impossível acessar /var/lib/s: Arquivo ou diretório não encontrado
root at arvore:~# dpkg -l samba samba-common
Desejado=U=Desconhecido/Instalar/Remover/exPurgar/H=Reter
|
Estado=Não/Inst/arqs-Cfg/U=Descomp/Falhou-cfg/H=semi-inst/W=trig-adiado/Trig-pend
|/ Erro?=(nenhum)/H=Ret/precisa-Reinst/X=ambos-problemas (Est,Err:
maiúsculas=ruim)
||/ Nome Versão
Descrição
+++-=================================-=================================-==================================================================================
pn samba <nenhuma>
(nenhuma descrição disponível)
pn samba-common <nenhuma>
(nenhuma descrição disponível)
aptitude install samba
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Lendo informações estendidas de estado
Inicializando estados de pacotes... Pronto
Lendo descrições de tarefas... Pronto
Os NOVOS pacotes a seguir serão instalados:
samba samba-common{a}
0 pacotes atualizados, 2 novos instalados, 0 a serem removidos e 3 não
atualizados.
É preciso obter 7697kB de arquivos. Depois do desempacotamento, 20,9MB
serão usados.
Você deseja continuar? [Y/n/?] Y
Escrevendo informações estendidas de estado... Pronto
Obter:1 http://ftp.br.debian.org lenny/main samba-common 2:3.2.4-1 [3403kB]
Obter:2 http://ftp.br.debian.org lenny/main samba 2:3.2.4-1 [4294kB]
Buscados 7697kB em 2min20s (54,9kB/s)
Pré-configurando pacotes ...
Selecionando pacote previamente não selecionado samba-common.
(Lendo banco de dados ... 179670 arquivos e diretórios atualmente
instalados).
Desempacotando samba-common (de .../samba-common_2%3a3.2.4-1_i386.deb) ...
Selecionando pacote previamente não selecionado samba.
Desempacotando samba (de .../samba_2%3a3.2.4-1_i386.deb) ...
Processando gatilhos para man-db ...
Configurando samba-common (2:3.2.4-1) ...
Creating config file /etc/samba/smb.conf with new version
Configurando samba (2:3.2.4-1) ...
Generating /etc/default/samba...
params.c:OpenConfFile() - Unable to open configuration file
"/etc/samba//lib/smb.conf":
No such file or directory
Can't load /etc/samba//lib/smb.conf - run testparm to debug it
dpkg: erro processando samba (--configure):
sub-processo post-installation script retornou estado de saída de erro 1
Erros foram encontrados durante o processamento de:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
A instalação de um pacote falhou. Tentando recuperar:
Configurando samba (2:3.2.4-1) ...
Starting Samba daemons: nmbd smbd.
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Lendo informações estendidas de estado
Inicializando estados de pacotes... Pronto
Escrevendo informações estendidas de estado... Pronto
Lendo descrições de tarefas... Pronto
root at arvore:~# smbpasswd -a flamarion
Can't load /etc/samba//lib/smb.conf - run testparm to debug it
root at arvore:~# cd /etc/samba/
root at arvore:/etc/samba# ls
gdbcommands smb.conf smbpasswd
root at arvore:/etc/samba# mkdir lib
root at arvore:/etc/samba# touch lib/smb.conf
root at arvore:/etc/samba# vi lib/smb.conf
root at arvore:/etc/samba# cp smb.conf lib/
root at arvore:/etc/samba# testparm
Load smb config files from /etc/samba//lib/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
map_file: Failed to load /etc/samba//lib/valid.dat - Arquivo ou
diretório não encontrado
creating default valid table
Loaded services file OK.
ERROR: lock directory /etc/samba//var/locks does not exist
ERROR: pid directory /etc/samba//var/locks does not exist
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = CASA
server string = %h server
obey pam restrictions = Yes
passdb backend = tdbsam
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n
*Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
root at arvore:/etc/samba# smbpasswd -a flamarion
Failed to open /etc/samba//private/secrets.tdb
Failed to open /etc/samba//private/secrets.tdb
PANIC (pid 4427): could not open secrets db
BACKTRACE: 6 stack frames:
#0 smbpasswd(log_stack_trace+0x2d) [0x8012beb4]
#1 smbpasswd(smb_panic+0x80) [0x8012c011]
#2 smbpasswd(get_global_sam_sid+0x46) [0x800ad4ca]
#3 smbpasswd(main+0x631) [0x80055fd8]
#4 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7e08455]
#5 smbpasswd [0x800554f1]
smb_panic(): calling panic action [/usr/share/samba/panic-action 4427]
smb_panic(): action returned status 0
Falha de segmentação
I did this whole life and always worked, now this has happened.
Flamarion Jorge
Christian Perrier escreveu:
> Quoting Flamarion Jorge (jorge.flamarion at gmail.com):
>
>> root at arvore:~# testparm
>> Load smb config files from /etc/samba//lib/smb.conf
>
>
> There is something definitely weird in your setup.
>
> testparm is looking for smb.conf in /etc/samba/lib, which is *not* the
> default location for smb.conf in Debian (for ages):
>
> root at mykerinos:~> testparm
> Load smb config files from /etc/samba/smb.conf
>
> .../...
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkkmkkcACgkQ0SDRnmynUOFalgCgtaDtcTdgYJYs71EX+081lM1N
oWkAni9mTEtGIwKlSaJyyEyzUKyYKEFL
=4QXi
-----END PGP SIGNATURE-----
More information about the Pkg-samba-maint
mailing list