Find Jobs
Hire Freelancers

create webmin module

$30-95 USD

Concluído
Publicado há mais de 14 anos

$30-95 USD

Pago na entrega
? I need you to create a webmin module using the perl language? following the webmin modular design as well as require enough commenting so that anyone can understand it and modify it in the future.... ## Deliverables **Objectives:** Create a new module in Webmin that will allow the adminstrator to create or modify existing .exrc files on the system. Changes can be made globally to all users or to a select few. **Step 1.** The vi editor reads a configuration file named .exrc which for we will assume is always located in the users home directory. Our vi editor invokes the vim program (vi improved) which can use a configuration file named .vimrc. The webmin module you are going to build will provide a safe web interface to the file /home/xxxxxxx/.exrc. Filling in an html form is safer, less error prone and can more easily be done by a junior administrator. Editing files directly with vi or emacs is more likely to produce an error. This is one of the main function goals of webmin. You should also code some error checking before the modifications are written to the file. **Required Features** 1. Make your module accessible to the admin account through the System section of Webmin. 2. Maintain the modular design typical of existing webmin modules. If you write one monolithic program which successfully implements all the functional requirements of the exercise your project will not be accepted because you abandoned the design of webmin. 3. Administrator can create a new .exrc file for all accounts on the sytem. 4. Administrator can edit any .exrc file on the system. 5. Adminstratior can create or edit the /etc/skel/.exrc file. 6. Implement file locking when appropriate as you read and edit files. On a large sytem it is quite possible you will have more than one administrator using this application. 7. After you have saved your file I would like you to confirm that the contents of the file pass a syntax check. This is not a simple step, but I think it is an important step. You should be able to tell the user which line numbers have errors on them. 8. Your program will operate in English, French and German. You will build and use files in the lang subdirectory to achieve multiple languages. The perl programs you write are exactly the same regardless of language, the user could switch back and forth without modifying the perl code. You can get the language translations from BableFish . 9. You can use this image (see attachment for the image)or create your own.
ID do Projeto: 2896851

Sobre o projeto

1 proposta
Projeto remoto
Ativo há 15 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
See private message.
$80,75 USD em 20 dias
5,0 (51 avaliações)
5,0
5,0

Sobre o cliente

Bandeira do(a) CANADA
Canada
5,0
3
Membro desde out. 5, 2005

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.