Provisão :: Unix.

Contas de provisão em sistemas UNIX
Baixe Agora

Provisão :: Unix. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • Matt Simerson
  • Site do editor:
  • http://search.cpan.org/~msimerson/

Provisão :: Unix. Tag


Provisão :: Unix. Descrição

Contas de provisão em sistemas UNIX Provision :: UNIX é um conjunto de aplicativos para criar, destruir ou modificar contas em sistemas UNIX de forma confiável e consistente, os scripts de linha são fornecidos para os seres humanos para realizar ações de provisionamento. Veja a documentação incluída em cada um dos scripts Prov_ *. Programadores e sistemas automatizados devem estar carregando o fornecimento :: Unix módulos e chamando os métodos diretamente. A API fornecida por cada método é estável e apenas alterações quando parâmetros adicionais são adicionados. Os tipos de contas que podem ser provisionados são organizados por classe com cada classe, incluindo um conjunto padrão de métodos. Todas as classes apoiam pelo menos cria e destroem. Métodos comuns adicionais são: modificar, ativar e desabilitar. Cada classe (DNS, usuário, Virtualos, Web) possui um módulo geral que contém a lógica para selecionar e despachar solicitações para sub-classes específicas de implementação. Selecionar e o despacho é feito com base nas configurações do arquivo de ambiente e configuração no tempo de execução. Por exemplo, Provision :: Unix :: DNS contém toda a lógica geral para operações de DNS (crie uma zona, registro, alias, etc). As subclasses contêm informações específicas, como como provisionar um registro DNS para Nictool, BIND ou Tinydns.not todos os módulos específicos ainda são totalmente implementados. Ex: Sistema :: Virtualos :: Linux :: Xen é totalmente implementado, onde a provisão :: UNIX :: Virtualos :: FreeBSD :: jail não é.brawse os módulos perl para ver quais módulos estão disponíveis. :: Unix; Meu $ Foo = Provisão :: Unix-> Novo (); ... prov_dns --action = Create --Zone = example.com Prov_user --act = Create --username = matt --pass = 'neat0app!' Prov_Virtual --action = Create --Name = TestVPS Prov_Web --act = Create --vhost = www.example.com Requisitos: · Perl.


Provisão :: Unix. Software Relacionado