Aller au contenu

Probl


pymflower

Messages recommandés

Posté(e)

Bonjour à tous,

J'écrits ce post car je suis confronté à un petit problème avec mon synology :

J'ai un soucis de casse lorsque certains logiciels écrivent ou modifient des noms de dossiers/fichiers dans mes partages samba. En effet il apparait que la casse n'a pas d'incidence depuis windows (impossible de créer un dossier et/ou fichier du même nom en majuscule et minuscule alors que le NAS peut lui créer des dossiers/fichiers en minuscule et majuscule créant dès lors un bug de mes programmes.

Avez-vous déjà été confronté à un problème de se type et si oui comment l'avez vous contourné ???

D'avance merci...

PYM++

Posté(e)

Bonsoir,

Je viens de faire un test. Et en effet, c'est vraiment bizarre sous XP.

C'est vraiment un cas très particulier, je ne sais pas comment faire, si se n'est que d'éviter ce cas de figure. :(

A+

Fred.

Posté(e)

Bonjour,

En effet il faut faire attention mais quand c'est le soft qui écrit en majuscule/miniscule il arrive un moment ou cela bug !!! Le soft est mal dévoloppé certe mais comme contourné le problème ???

Ex: le soft travaille sur un fichier g3_xxx puis le re-crée en g3_XXX, comme il ne fait pas de différence entre Maj/min il utilise ensuite le nouveau crée qui est vide...

Merci en tout cas pour vos réponses...

PYM++

Posté(e)

voir les paramètres de smaba :

case sensitive = yes/no/auto

controls whether filenames are case sensitive. If they aren't, Samba

must do a filename search and match on passed names. The default

setting of auto allows clients that support case sensitive filenames

(Linux CIFSVFS and smbclient 3.0.5 and above currently) to tell the

Samba server on a per-packet basis that they wish to access the file

system in a case-sensitive manner (to support UNIX case sensitive

semantics). No Windows or DOS system supports case-sensitive file-

name so setting this option to auto is that same as setting it to no

for them. Default auto.

default case = upper/lower

controls what the default case is for new filenames (ie. files that

don't currently exist in the filesystem). Default lower. IMPORTANT

NOTE: This option will be used to modify the case of all incoming

client filenames, not just new filenames if the options case sensi-

tive = yes, preserve case = No, short preserve case = No are set.

This change is needed as part of the optimisations for directories

containing large numbers of files.

preserve case = yes/no

controls whether new files (ie. files that don't currently exist in

the filesystem) are created with the case that the client passes, or

if they are forced to be the default case. Default yes.

short preserve case = yes/no

controls if new files (ie. files that don't currently exist in the

filesystem) which conform to 8.3 syntax, that is all in upper case

and of suitable length, are created upper case, or if they are

forced to be the default case. This option can be used with preserve

case = yes to permit long filenames to retain their case, while

short names are lowercased. Default yes.

By default, Samba 3.0 has the same semantics as a Windows NT server, in

that it is case insensitive but case preserving. As a special case for

directories with large numbers of files, if the case options are set as

follows, "case sensitive = yes", "case preserve = no", "short preserve

case = no" then the "default case" option will be applied and will mod-

ify all filenames sent from the client when accessing this share.

Mais ce n'est pas ça qui arrangera les applications écrites avec les pieds

  • 2 semaines après...

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.