Perl Assignment

Annulleret Opslået Nov 14, 2005 Betalt ved levering
Annulleret Betalt ved levering

Hi People,

I need someone to do an assignment of Perl for me.

:Step 1

Read this:

<[url removed, login to view]>

: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

[url removed, login to view] your module accessible to the admin account through the System section of Webmin.

[url removed, login to view] MODULAR design typical of existing webmin modules. DO NOT write a single program implementing all the functional requirements.

[url removed, login to view] can add new aliases and functions.

[url removed, login to view] can delete existing aliases and functions.

[url removed, login to view] some level of error [url removed, login to view] 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.

[url removed, login to view] file locking when appropriate as you read and edit /etc/bashrc.

[url removed, login to view] 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.

[url removed, login to view] 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.

[url removed, login to view] 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.

PHP

Projekt ID: #3093724

Om projektet

Remote projekt Aktiv Nov 14, 2005