ciopfs

Tela Software:
ciopfs
Detalhes de Software:
Versão: 0.4
Data de upload: 11 May 15
Revelador: Marc Andre Tanner
Licença: Livre
Popularidade: 11

Rating: 3.5/5 (Total Votes: 2)

ciopfs é um caso insensível no sistema de arquivos propósito baseado em FUSE.
ciopfs é um sistema empilháveis ​​ou sobrepor userspace arquivo linux (implementado com fusível) que monta um diretório normal com um sistema de arquivos regular em caso de forma insensível.
Os comandos a seguir devem ilustrar a sua função.
mkdir -p ~ / tmp / ciopfs / {. de dados, caso a insensitve}
ciopfs ~ / tmp / ciopfs / .data ~ / tmp / ciopfs / case-insensitive
cd ~ / tmp / ciopfs
mkdir -p case-insensitive / demo / Subpasta
echo demonstração & gt; & gt; case-insensitive / DEMO / subpasta / MyFile
Neste ponto o seu sistema de arquivos deve ser semelhante a este:
case-insensitive
`- Demo
 `- Subpasta
 `- MyFile
.data
`- Demo
 `- Subpasta
 `- Myfile
Para evitar quaisquer conflitos que você não deve manipular o diretório de dados diretamente, qualquer alteração deve ser feito sobre o ponto de montagem. Quaisquer nomes de arquivos no diretório de dados que não são todas as letras minúsculas são ignoradas.
Se você deseja montar o sistema de arquivos automaticamente no momento da inicialização adicionar uma linha como a abaixo para o seu / etc / fstab.
/ Dados / projetos / ciopfs / dados / dados / projetos / ciopfs / mnt ciopfs allow_other, default_permissions, use_ino, attr_timeout = 0 0 0
Requisitos:
· Sistema de Arquivos em Userspace
· International Components for Unicode (C / C ++) (opcional)
Requisitos tempo de execução
Se quiser que o sistema de arquivos para preservar as informações caso você tem que se certificar de que o sistema de arquivos subjacente suporta atributos estendidos (por exemplo, para ext {2,3} você precisa de um kernel com CONFIG_EXT {2,3} _FS_XATTR ativado). Você provavelmente também quer montar o sistema subjacente com a opção user_xattr que permite que os usuários não raiz para criar atributos estendidos.
Construir Requisitos
Para compilar ciopfs você vai precisar do arquivos de desenvolvimento de fusíveis, libattr e se você planeja usar caracteres Unicode dentro de nomes de arquivos você nem precisa glib que é o padrão ou, em alternativa libicu de icu-project.org.
Se você quiser usar nenhum desses sistema o arquivo vai cair de volta para tolower da libc (3) função que só é definido para [a-zA-Z] o que significa que só irá funcionar caso insensitvely para nomes de arquivos ascii.
Para facilidade de uso As seguintes 3 Makefile targets são suportados:
· Unicode-glib (padrão)
· Unicode-UTI
· Ascii
Executando um daqueles seguido por sudo make install deve fazer tudo o que é necessário.

O que é novo nesta versão:

  • Corrigido alguns bugs na criação de link simbólico.
  • Implementado melhor manuseio errno.

O que é novo na versão 0.3:

  • Segurança e correção melhorias foram feitas para acesso de gravação multi-usuário.
  • modo ASCII agora deve funcionar perfeitamente.
  • Várias correções foram feitas para passar o mais recente conjunto de testes do sistema de arquivos POSIX.

Programas semelhantes

LynxFS
LynxFS

2 Jun 15

cryptmount
cryptmount

9 Dec 15

unionfs-fuse
unionfs-fuse

20 Feb 15

XtreemFS
XtreemFS

20 Feb 15

Outro software de desenvolvedor Marc Andre Tanner

dvtm
dvtm

18 Feb 15

Comentário para ciopfs

Comentários não encontrado
Adicionar comentário
Ligue imagens!