Find Jobs
Hire Freelancers

Perl Assignment

$30-5000 USD

Cancelado
Publicado hace más de 18 años

$30-5000 USD

Pagado a la entrega
Hi People, I need someone to do an assignment of Perl for me. :Step 1 Read this: <[login to view URL]> :Step 2 The file /etc/bashrc contains alias and function definitions that every user logging into the system picks up. Individual users can customize their own environment by modifying ~/.bashrc. The webmin module you are going to build will provide a web interface to the file /etc/bashrc. :Required Features [login to view URL] your module accessible to the admin account through the System section of Webmin. [login to view URL] MODULAR design typical of existing webmin modules. DO NOT write a single program implementing all the functional requirements. [login to view URL] can add new aliases and functions. [login to view URL] can delete existing aliases and functions. [login to view URL] some level of error [login to view URL] must make some attempt at controlling what comes into your environment. You are operating these programs as root. When creating a new alias the alias name should not have special characters like a space, *, $ sign or any other characters that have special meaning to the shell. So don't take the name given and write it out ot /etc/bashrc. [login to view URL] file locking when appropriate as you read and edit /etc/bashrc. [login to view URL] you accept the definition of a new function you can place some limitations on how the user defines and creates that text in a html form. Think about how you are going to read that information into your perl program and manipulate it. [login to view URL] 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. [login to view URL] the image attach or create your own. ## Deliverables The code will be owned by me for school purposes (For marks) because we need to declare statement of authorship, therefore if I cannot declare ownership to the code, I cannot hand it in. Once it is marked, the program will be destroyed. All coding needs to be done in Fedora using Webmin 1.2.2.2. My deadline is Nov 30, I'd like to have the code completed before Nov 23 so I have time to asorb how it works. All files worked on and modified put in must have detailed comments describing why the code is put there, and why the code is needed. All files modified, created, used need to be send to me via email, so I can complete my assignment and have time to understand how the program work. If you have any questions, please do not hesitate to contact me to clearify it. Since this assignment will determine me passing or failing the course, I really don't mind to pay a bit extra if I can get this assignment done nicely and pass this class. If possible, I want to see the progress as you code, I will not intervine, just that I can understand how it works. ## Platform We are using Fedora, (Latest version) and Webmin 1.2.2.2 at school therefore I need all codes to be 100% compatible to this specific platform. As long as it works, everything is good.
ID del proyecto: 3093724

Información sobre el proyecto

Proyecto remoto
Activo hace 19 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de CANADA
Canada
5,0
2
Miembro desde nov 14, 2005

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.