Você pode usar o Samba para compartilhar um sistema de arquivos local de maneira não sensível ... este artigo tem alguns detalhes.
A situação inicial é assim:
A situação desejada é assim:
Problema:
Já fiz algumas pesquisas, mas infelizmente não encontrei nada que fosse adequado também para um ambiente de produção. CIOPFS
parece legal, mas é explicitamente destinado a não ser usado em sistemas de produção. Você acha que mod_spelling
para o Apache seria uma opção? A questão ainda não resolvida para mim é se o PHP acessa arquivos com ajuda desse módulo ou diretamente (o que tornaria isso inútil).
Devemos engolir a pílula amarga e passar por todo o código? Gostaríamos de evitar isso, já que vamos substituir o ambiente de software atual peça por peça por novas construções (em longo prazo).
Você pode usar o Samba para compartilhar um sistema de arquivos local de maneira não sensível ... este artigo tem alguns detalhes.
Basta ver meu post aqui no ubuntuforums:
Crie um disco virtual
dd if=/dev/zero of=virtual.dsk bs=1048576 count=150
Formate-o
mkfs.vfat virtual.dsk
Monte-o
sudo mkdir -p /mnt/vfat
sudo mount virtual.dsk /mnt/vfat -t vfat -o loop
PS: monte permanentemente:
/path/to/virtual.dsk /mnt/vfat vfat loop,owner,group,umask=000 0 0
Juntamente com informações adicionais aqui: link
Tanto o ZFS quanto o JFS podem ser configurados para não diferenciar maiúsculas de minúsculas:
zfs create -o casesensitivity=insensitive filesystem
jfs_mkfs -O /dev/sdax
Escreva seu próprio invólucro de fusível que faz distinção entre maiúsculas e minúsculas em relação a qualquer outro fs? Com algum código python, isso pode ser feito rapidamente.