non ho saputo dire di più nell'oggetto del post, cercherò di spiegare meglio il problema.
Allora, ho una macchina su cui girava ubuntu 8.04 32bit e samba 3.0.28a, dai vari client (windows e osx) uso thunderbird, impostando come profilo la cartella remota via samba e che si trova sulla macchina linux (poichè in raid).
Tutto ha funzionato perfettaemente fino a quando ho deciso di passare alla versione ubuntu server 10.04 64bit, su cui gira samba 3.4.7.
Ho mantenuto lo stesso file smb.conf, che vi incollo poi sotto, e mentre dai client windows tutto continua a funzionare bene, dalle macchine con osx thunderbird non funziona e vi spiego cosa succede.
Per fare dei test "puliti" ho provato a creare un nuovo profilo thunderbird su una nuova cartella vuota (sul disco via samba), e il comportamento di thunderbird è questo:
avvio thunderbird con l'opzione -P
seleziono (o creo) il profilo che punta alla cartella di rete sul server con samba
clicco "avvia thunderbird"
a questo punto scompare la finestra di gestione dei profili e vedo che sul dock si chiude e si riapre thunderbird, poi si richiude e non si apre più.
Non dà nessun messaggio di errore, ho cercato se trovavo qualche file di log ma su osx non li ho trovati.
Se riprovo ad avviare quel profilo con thunderbird mi dice che il profilo è in uso,e giustamente poichè non si è chiuso correttamente e ci sono dei fle ancora in uso.
Sulla versione samba 3.0.28a invece thunderbird faceva comunque la cosa di aprirsi e chiudersi come qui, ma subito dopo si riapriva visualizzandone la schermata e funzionando.
ecco il file smb.conf:
Codice: Seleziona tutto
[global]
workgroup = WORKGROUP
netbios name = server
server string = Ubuntu Samba Server
security = share
#map to guest = Bad Password
name resolve order = hosts bcast lmhosts
#encrypt passwords = true
#smb passwd file = /etc/samba/smbpasswd
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes
#log level = 2
#log file = /var/log/samba/log.%L
#max log size = 1000
#hosts allow = 127.0.0.1 192.168.0.0/16
#interfaces = 192.168.1.0/24
; remote browse sync = 192.168.3.25 192.168.5.255
# Cause this host to announce itself to local subnets here
remote announce = 192.168.1.255 192.168.2.255
[thunderbird-mail]
comment = thunderbird-mail
writeable = yes
public = yes
locking = yes
force user =nobody
path = /mnt/thunderbird-mail
Spero di essere riuscito a spiegare il mio problema, ho provato a ricrearlo con delle macchine virtualbox e si ripete sempre.
Cosa può essere?
che opzioni posso provare sul smb.conf? (ho provato a mettere locking = no ma non cambia)
Se può aiutare e mi dite dove cercare i file di log di thunderbird su osx li posto volentieri.
Grazie in anticipo a chiunque dedicherà del tempo a questo problema.
ciaoo