Referência de arquivos
Arquivos e diretórios instalados, criados e utilizados pelo Riversoft® STCP Gemini Server. Os caminhos são os da instalação padrão; os itens configuráveis indicam o parâmetro que define o local.
Arquivos
| Arquivo | Local | Formato | Descrição |
|---|---|---|---|
stcpserver | /usr/local/bin/ | Executável | Riversoft STCP Gemini Server. Veja Operação. |
stcpserver.config.json | /usr/local/stcp/configs/ | JSON | Configuração do Server, criada a partir do modelo. Veja Configuração. |
example-stcpserver.config.json | /usr/local/stcp/configs/ | JSON | Modelo da configuração do Server. |
stcplang.json | /usr/local/stcp/configs/ (ApplMsgFileName) | JSON | Catálogo das mensagens de log nos idiomas ptb, enu e esp. Veja Códigos de mensagem e eventos. |
stcpgemini-server.service | Diretório de units do systemd | Unit systemd | Serviço do Server. O modelo example-stcpgemini-server.service fica em /usr/local/stcp/configs/. |
example-stcpgemini-server.initd | /usr/local/stcp/configs/ | Script | Modelo de script de inicialização para sistemas sem systemd. |
example-stcplibs-x86_64.ld.so.conf | /usr/local/stcp/configs/ | Texto | Diretórios das bibliotecas compartilhadas (/usr/local/lib e /usr/local/lib64). Copie para /etc/ld.so.conf.d/ e execute ldconfig. |
| Arquivo de licença | Definido em ApplLicense | Licença | Licença do produto, fornecida pela Riversoft. |
stcpserver.pid | /var/run/ (ApplPidFile) | Texto | Número do processo em execução. |
| Arquivos de lock | /usr/local/stcp/control/ (ApplLockDir) | — | Controle de execução e de concorrência da instância. |
stcplog-events.jsonl | $TMPDIR/stcplog-spool/ ou /tmp/stcplog-spool/ | JSON Lines | Spool de contingência do log. Veja Monitoramento e auditoria. |
Os arquivos da Riversoft STCP Gemini API e do Riversoft Console Portal estão em Configuração.
Diretórios de dados
O diretório de dados (DataDirectory, padrão /usr/local/stcp/data) é a raiz da estrutura de diretórios das caixas postais. Cada usuário tem a sua caixa postal em <DataDirectory>/<instância>/<usuário>/, usada da mesma forma pelo Riversoft STCP Gemini e pelo Riversoft STCP DirectLink. Os nomes dos diretórios são definidos na configuração da instância, no Riversoft Console Portal:
| Diretório | Parâmetro | Conteúdo |
|---|---|---|
entrada | InboxDirectoryName | Arquivos recebidos. |
entrada/restart | RestartDirectoryName | Informações de retomada das transferências interrompidas. |
saida | OutboxDirectoryName | Arquivos a transmitir e, no Riversoft STCP DirectLink, disponíveis para download. |
saida/backup | BackupDirectoryName | Arquivos já transmitidos ou baixados. Um arquivo do backup pode voltar para saida para ser retransmitido. |
saida/pendente | PendingDirectoryName | Controle de EERP do protocolo OFTP: confirmações de recepção aguardando envio. |
saida/link | LinkDirectoryName | Arquivos disponíveis por link seguro no Riversoft STCP DirectLink. Se o parâmetro não for definido, o nome usado é link. |
controle | ControlDirectoryName | Arquivos de controle das transferências, como EERP, NERP e locks. |
formato | FormatDirectoryName | Definições de formato aplicadas aos arquivos. |
temp | TempDirectoryName | Arquivos temporários. |