Newsgroup: it.comp.macintosh
Titolo: Condivisione dati Linux->Mac, alcuni problemi

Ciao, sono di nuovo qua: lo switcher più palloso dell'anno.
Il problema è questo: ho tutti i miei dati sul pc linux (kubuntu 5.10) 
che prima utilizzavo come workstation, e che ora finirà a fare il file 
server(per ora).
Sul server linux ho installato samba, configurato la condivisione della 
cartella home e creato all'interno della cartella home un link simbolico 
alla cartella /cartellalavoro (nome inventato) che è la cartella che 
contiene tutti i dati di lavoro. Per accedere ai file dal mini utilizzo 
questo metodo: clicco vai->connessione al server, metto 
smb://indirizzoip, mi autentico e via. In questo modo sul desktop 
compare la nuova icona contenente la cartella "remota" con i miei dati.
I problemi di questo sistema sono principalmente due:
1- non so come accedere alla cartella di rete da tutti quei programmi 
che non sono nativi mac os x (gimp e openoffice).
2- se cerco di aprire dei documenti creati con openofficeo ottengo 
"errore generale nell' IO con volumes/etc etc etc /filechevolevoaprire
L'ideale per me sarebbe riuscire a montare la cartella di rete come una 
qualsiasi partizione (in linux modificavo fstab e la cosa funzionava, 
immagino che anche in osX si possa fare qualcosa del genere). In questo 
modo potrei montare la vecchia home all'interno della home nuova (questo 
solo per un periodo transitorio, in realtà dentro la home ci sono poche 
cose che mi serve mantenere, più che altro le mail) e la cartella di 
lavoro come un altra partizione ancora.
Credo che queste cose siano possibili, ma francamente non ho idee molto 
chiare sulla cosa.
Ho provato a cercare info su google, ma dei miliardi di post che vengono 
  fuori il 90% sono win-mac e parlano più che altro di come poter 
accedere a cartelle condivise, io avrei bisogno di qualcosa di un pò 
diverso.
Aspetto info, grazie comunque
ciao
Francesco

 che non sono nativi mac os x (gimp e openoffice).
I tuoi files dovrebbero trovarsi sul mac in
/Volumes/NOMESHARE/PATHTOFILE
d


Vero, avrei dovuto capirlo anche dal messaggio di errore, resta il 
problema del general IO error.
Potrebbe essere causato dai nomi dei file(abbastanza lunghi, nessuno 
spazio)? penso di no.

 per Mac.
dici che conviene lasciare samba a windows??
Proverò il software che mi consigli, e farò sapere.
Ciao
Francesco
-- 
Mi interessa il futuro perchè è la che passerò il resto della vita

 Francesco
 Ma scusa perchè non provi il protocollo ftp?
se si tratta solo di scambiare files funziona alla grande.
Ciao Andrea

 contiene tutti i dati di lavoro. 
Scusa ma perchè non installi netatalk? in quel modo puoi usare la 
condivisione file nativa di OSX senza impazzire dietro a samba, 
configurarlo non è molto complesso, e se installi avahi, avrai pure la 
visibilità tramite bonjour
Io faccio così per accedere ai file sul mio pc linux dal mio ibook
Luca

 Ciao Andrea
Ciao


 Luca
Proverò
Grazie e ciao


 per Mac.
Ma usare NFS?

 sono applicazioni immagino, ma non ho idea di cosa tu mi stia parlando
detta in 2 parole è un sistema per scoprire i servizi sulle macchine in 
rete, in pratica le varie macchine si annunciano senza bisogno di 
andarle a cercare con l'ip, è anche detto dynamic DNS, e bonjour (prima 
rendevouz) è l'implementazione di apple
http://en.wikipedia.org/wiki/Bonjour
Avahi invece è l'implementazione contenuta in ubuntu linux.
Nella pratica la condivisione ti apparirà direttamente nel finder, 
oppure sarà accessibile con il nome server.local
Luca

 "errore generale nell' IO con volumes/etc etc etc /filechevolevoaprire
Se copi il file sull'hd del mac ti da errore ?

 per Mac.
mmm non riesco a farlo andare.
ho compilato bdb 4.4.20 senza shared library, seguendo i consigli del readme
di netatalk.
l'ho installato e fin qui tutto bene.
quando tento di compilare netatalk non trova gli header del database...
devo compilarlo in qualche modo strano per fargli lasciare gli header? (il
db intendo)
queste sono le righe riguardanti il db nell'output del configure di
netatalk:
checking /usr/local/include//db.h version >= 4.1.0... 4.4.20, yes
checking for Berkeley DB link (-ldb-4.2)... yes
checking Berkeley DB library version >= 4.1.0... header/library version
mismatch (4.4.20/4.2.52), no
checking for Berkeley DB headers in /usr/include/db4.2... no
checking for Berkeley DB headers in /usr/include/db42... no
checking for Berkeley DB headers in /usr/include/db4.1... no
checking for Berkeley DB headers in /usr/include/db41... no
checking for Berkeley DB headers in /usr/include/db4... no
checking for Berkeley DB headers in /usr/include/... no
ah, mandriva 2006 :)
ciao,
Ale.

mcstanga ha scritto:

Sembra che faccia del casino (come sempre, ma perchè bdb ha 4 release 
tutte incompatibili tra loro???) e che alla fine netatalk si aspetti gli 
header della 4.2 anzichè 4.4, ma scusa non ci sono gli rpm già compilati 
su mandriva?
Luca

 su mandriva?
mah, ora cerco su 
rpm.pbone.net
intanto faccio un bel make uninstall.
grazie,
Ale.

mcstanga ha scritto:

ftp://gd.tuwien.ac.at/pub/linux/Mandrakelinux/official/2006.0/i586/media/main
a vedere qui il pacchetto netatalk è già incluso negli rpm di mandriva
Luca

suppaman wrote:

No, se lo copio e poi lo apro dal mac nessun errore


 
Interessante, approfondirò senza dubbio.


 No, se lo copio e poi lo apro dal mac nessun errore
Era giusto per capire se potevi avere un problema con OO.
Puoi incollare per esteso il percorso ad uno dei file che ti da errore
?
Se apri uno di quei file con un altro programma, TextEdit ad esempio,
hai sempre problemi?

 hai sempre problemi?
Provo e ti faccio sapere
Ciao


 L' utente che accede è il proprietario dei file.
Ho fatto delle prove con link su share linux e mac come client, sia che
puntano all'interno dello share che all'esterno e funziona, almeno da
me.
Molto semplicemente rinomina un file e vediamo che succede.