Previous: Private Module Installation, Up: Module Installation


6.7.2 System Module Installation

Para instalar um módulo de forma que esse módulo esteja disponível para todos os usuários do Geomview faça o seguinte

1.
Crie um arquivo chamado .geomview-módulo módulo é o nome do módulo. Esse arquivo deve conter uma linha simples que é um comando emodule-define para aquele módulo:
          (emodule-define "Novo Módulo" "novomodulo")

O primeiro argumento, "Novo Módulo" acima, é a sequência de caracteres que irá aparecer no navegador de módulo (Modules). A segunda sequência de caracteres, "novomodulo" acima, é o comando de Bourne shell para invocar o módulo. Esse comando de shell pode incluir argumentos, e você pode assumir que o módulo encontra-se localizado em $PATH que representa os locais de busca do shell.

2.
Coloque uma cópia do .geomview-módulo e o executável do módulo propriamente dito no diretório /usr/local/libexec/geomview.

Após esses passos, o novo módulo deve aparecer, em ordem alfabética, no navegador de módulos (Modules) do Geomview do painel principal (Main) da próxima vez que o Geomview for inicializado. A razão desse trabalho é que quando Geomview for invocado processará todos os arquivos .geomview-* em seu diretório de módulos. Geomview também lembra o caminho desse diretório e coloca aquele caminho em $PATH do shell no qual Geomview invoca tal módulo.