
Alterar a configuração do ambiente do usuário.
bdcnfg
Este utilitário permite a alteração de alguns valores DEFAULT para o OpenBASE e OPUS, sem a necessidade de, na execução de determinados comandos e utilitários, serem passados os valores utilizados pelo usuário.
A configuração pode ser feita para instalação ou para um único usuário, no momento da execução deste utilitário é exibida a seguinte tela:
Para que seja possível a alteração dos valores de configuração para instalação, o usuário necessariamente deve estar "LOGADO" como ROOT.
Quando a opção for para configurar a instalação, sendo permitido o acesso, será exibida uma tela, com as seguintes informações:
Para alterar os valores destes campos, basta digitar novos valores nos campos reservados às informações. Os itens apresentados na tela podem ser alterados da seguinte forma:
Quando a opção for para configurar usuário a identificação do usuário é solicitada. Se o usuário informado existe dentro do arquivo /etc/passwd, as seguintes informações serão apresentadas:
A configuração do usuário forçará a criação de um arquivo chamado .tscnfg no diretório "HOME" do usuário, permitindo configurar todos os parâmetros vistos na configuração da instalação, referentes ao usuário em questão.
Existe ainda, neste caso, a palavra de nível que pode ser especificada para cada usuário, fazendo com que as permissões de utilização de um Banco não se restrinjam aos programas em OPUS e sim aos usuários. Isto é possível quando em OPUS ou no Geral, no lugar da palavra de nível, seja especificado um "*" (asterisco).
O utilitário bdcnfg é interativo, solicitando na tela os valores das opções. Porém opcionalmente, as opções podem ser informadas numa linha de comando.
Obrigatório: -o
0 - configura instalação.
1 - configura usuário.
Opcionais:
-d <diretório>
-s <spool>
-v <INNN> - opções número Início/Fim, Smallname, Noexec, Screen
-b <número> - caracter break
-m <nümero> - memória compartilhada
Obrigatório:
-p <percurso>
-n <usuário> Se DOS
Opcionais:
-d <diretório>
-s <spool>
-v <INNN>
-b <número>
-n <palavra de nível>
O exemplo a seguir mostra o funcionamento do utilitário BDCNFG.
bdcnfg -o1 -p /usr/teste -s"imp -iserial" -b3 -nadm
