Daemon to check for website scripts

Closed

Looking for an excellent software developer to write a small daemon that will do the following on a linux server:

1) Look for common website software

- Parse user home directories on a webserver

- Detect all installations of Wordpress / Joomla / osCommerce / Magento / Drupal / Concrete5 (should be easy to add more)

- For each type of script, extract the version number from the files present on the server

- Save a list of installations (including path, Script found, Version) in a SQLlite database (or similar)

- The daemon should monitor the server load and stop scanning if the load goes over a configurable value.

2) For each installation, depending on the script, run different checks (plugins). This will be developed in the future, but the following proof of concepts plugins should be delivered:

- Check the file permissions on the [url removed, login to view] file for Wordpress sites

- Check if wordpress's admin username is "Admin"

- Check the file permissions on the [url removed, login to view] file for Joomla sites

Expected deliverables :

- Commented source code for the daemon

- A documentation explaining how to add another script to scan for (let's say I want to add typo3 to the list)

- A documentation explaining how to add more plugins to perform extra checks

Preferred languages : Perl, Python or PHP. Knowledge of regular expressions is a must.

In your bid, please let me know how you will check for the version number of a Joomla site, as well as the language that you plan to use.

Skills: Perl, PHP, Python, Software Architecture

See more: daemon scripts, wordpress for home developer, wordpress documentation developer, wordpress developer documentation, website software developer, use regular expressions, source code for website in php, software developer from home, regular expressions list, regular expressions in linux, python look for file, looking for python developer, look for website developer, look for script developer, look for developer wordpress, list of wordpress website developer, linux regular expressions, joomla version developer, how to write a code in php, how to use regular expressions, how to present a bid, how to add script to website, drupal documentation, developer look for, database for website software

Project ID: #4535828

Awarded to:

lepoitr

I'm interested in that project. I'm experienced (15+) perl web developer and linux administrator. Please check your PM. Daemon will just have a skeleton config for providing regexp/md5sum to extract versions from fil More

$160 USD in 3 days
(10 Reviews)
5.1

8 freelancers are bidding on average $213 for this job

suriyant

I can do it, please check PM for answer.

$189 USD in 5 days
(18 Reviews)
4.3
tcrnicki

I am 15+ in IT, mainly installing and maintaing Linux Internet and Intranet servers and creating and maintaing custom tailored CMS sites. In these years I have worked with nearly all major open source CMS software, mos More

$400 USD in 10 days
(4 Reviews)
4.2
evidcomm

Please read PMS for more detail..many thanks..

$231 USD in 7 days
(14 Reviews)
4.1
mdrolc

I'm experienced PHP developer. I've been working with Drupal, Wordpress, Symfony2, Zend Framework, etc... I've answered to your questions in a PM.

$215 USD in 10 days
(2 Reviews)
4.1
appsgiant

I did a lot of projects like this ,check pm.

$175 USD in 5 days
(5 Reviews)
3.0
swap32

With 6+ years of experience in python, it is one of my favourite languages. This would be a pretty easy task for me. Please check PM

$222 USD in 4 days
(1 Review)
1.6
okolobasii

As I understood, the most flexible part of job is to find a general approach for different softs, so you can add next soft and checks by filling some settings for it. Regarding a version of a Joomla site few ways exis More

$111 USD in 7 days
(0 Reviews)
0.0