SOLVED: Πρόβλημα με code page σε Samba 2.2.8.
Theodore J. Soldatos
bafh at hellug.gr
Tue Apr 26 15:18:01 EEST 2005
Vasilis Vasaitis wrote:
> On Tue, Apr 26, 2005 at 12:53:57PM +0300, Theodore J. Soldatos wrote:
>
> ..[edited]..
>
>
>>Έχω έναν Samba Server (2.2.8) ο οποίος εδώ και χρόνια ήταν
>>ρυθμισμένος τελείως λάθος: έχει το "client code page = 737"
>>directive, χωρίς να έχει το "character set = ISO8859-7".
>
>
>>Το αποτέλεσμα έιναι ότι παρ' όλο που οι Windows clients γράφουν και
>>διαβάζουν σωστά ελληνικά filenames, όλα αυτά τα αρχεία είναι μη
>>προσπελάσιμα από linux με οποιονδήποτε τρόπο - locally ή από
>>smbclient, με el_GR ή el_GR.UTF8.
>
>
>>Το ερώτημα είναι αν θα μπορούσα με κάποιον τρόπο να μεταφράσω αυτά
>>τα filenames σε UTF8, ώστε να διαβάζονται από terminal και να
>>μπορέσω να χρησιμοποιήσω Samba 3.x, ή σε iso8859-7 ώστε να διορθώσω
>>το configuration της υπάρχουσας samba. Δεν ξέρω αν υπάρχει κάποιο
>>utility, library, module που να κάνει αυτή τη δουλειά.
>
>
> Το πρόγραμμα που ψάχνεις είναι το convmv [0]. Υποψιάζομαι ότι θα
Ναι, αυτό είναι. Δούλεψε μια χαρά.
> χρειαστείς κάτι του στυλ, convmv -f cp737 -t UTF-8, αλλά μια δοκιμή
Τα options που χρησιμοποίησα ήταν ακριβώς αυτά που λες.
> και το manpage θα σε πείσει. Α, και ναι, βάλε καλύτερα samba 3.x,
Όσο για το manpage, χάρηκα πολύ όταν είδα αυτήν την επικεφαλίδα:
"How to repair Samba files"
... και παρακάτω περιγράφει ακριβώς το πρόβλημα που είχα...
> είναι πολύ καλύτερη η συμπεριφορά της *και* στο θέμα κωδικοποιήσεων.
Ναι, στις δοκιμές που έκανα είδα εντυπωσιακά αποτελέσματα.
> [0] http://j3e.de/linux/convmv/
Ευχαριστώ πολύ,
Θ.
--
Theodore=J.=Soldatos=_\_======================================================
=====================_/_====== "Greed is never good" - Linus Torvalds ========
More information about the Linux-greek-users
mailing list