Httpd :: realmmanager.

httpd :: realmmanager é um módulo Perl para gerenciar reinos de segurança do servidor HTTPD.
Baixe Agora

Httpd :: realmmanager. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Lincoln Stein
  • Site do editor:
  • http://search.cpan.org/~lds/Crypt-CBC-2.29/CBC.pm

Httpd :: realmmanager. Tag


Httpd :: realmmanager. Descrição

Httpd :: realmmanager é um módulo Perl para gerenciar reinos de segurança do servidor HTTPD. Httpd :: realmmanager é um módulo Perl para gerenciar o HTTPD Server Security Realms.synopsis Use httpd :: realmmanager; # Abra o banco de dados (também pode usar o httpd :: reino :: Connect () $ Base de dados = httpd :: realmmanager-> aberto (-config_file => '/ home / httpd / conf / realms.conf', -realm = > 'Membros', --writabitation => 1); # List Functions @users = $ Base de dados-> Usuários (); @groups = $ banco de dados-> Grupos (); # Informações sobre usuários e grupos: Imprimir "Grupos de Lincoln são @Groupn" Se @group = $ Base de dados -> grupo (-User => 'lincoln'); Imprimir "Lincoln é um assinante" se $ base de banco de dados-> match_group (-User => 'lincoln', - grupo => 'assinantes'); Imprimir "Senha de Lincoln é $ Passn" Se $ PASS = $ Base de dados -> passwd (-User => 'lincoln'); Imprimir "Intruder Alert.N" a menos que $ base de dados-> match_passwd (-User => 'lincoln', -password => 'xyzzy'); $ lincoln_info = $ base de banco de dados-> get_fields (-User => 'lincoln'); Imprimir "O nome completo de Lincoln é $ lincoln_info -> {nome} n"; Imprimir "Os assinantes são @ membros.n" Se @members = $ banco de dados-> Membros (-group => 'assinantes'); # Atualizações de banco de dados Imprimir "Adicionado fred.n" se $ base de banco de dados-> set_passwd (-User => 'fred', -password => 'sssh!', -Fieldos => {nome => 'fred smith', nacionalidade => 'Francês'}); Imprimir "Atribuído Fred para 'Assinantes' e 'Vips'n' se $ Base de dados -> set_group (-User => 'Fred', -group => ); Imprimir "Alterado a Nacionalidade de Fred." Se $ base de banco de dados-> set_fields (-User => 'fred', -fields => {nacionalidade => 'alemão'}); Imprimir "Fred agora adeu.n" se $ base de banco de dados-> delete_user (-User => 'fred'); Imprimir "O Grupo VIP agora se foi.N" se $ Base de dados-> delete_group (-group => 'VIPs'); Imprimir "uh oh. Ocorreu um erro:", $ base de dados-> errstr, "n" se $ base de banco de dados-> errstr; Requisitos: · Perl.


Httpd :: realmmanager. Software Relacionado

CPAN :: sqlite.

CPAN :: sqlite é um módulo Perl que permite manter e pesquisar um banco de dados CPAN mínimo. ...

250

Download