check42 is an easy-to-use Bash Scripting framework for *NIX like operating systems.
The main scope of check42 is execution and validation of QC checks, though it can be used for any other purpose.
The major technologies used for check42 are Bash Scripts, Regular Expressions, PHP, Twitter Bootstrap (CSS 3 & HTML 5) and jQuery.
The whole client is written in Bash, so the only thing you need on your clients is:
The server frontend (WebUI) is written in PHP, and by default we're using SQLite to store our results. So you might need the following requirements on your server installation:
While you're installing check42, you've to meet the following requirements:
Alternatively you can use wget for that:
wget -O /tmp/check42.zip http://check42.ch/download/check42.zip
Extract the gzipped tarball into your preferred location, for example:
mkdir -p /usr/local/check42 tar xfz /tmp/ -C /usr/local/check42
Setup your preferred webserver, point the document root to the
webroot/ directory and don't forget to restart it. Here's an example for Apache:
NameVirtualHost *:80 <VirtualHost *:80> ServerName check42.confirm.ch ServerAlias check42 check42.stic.ch ServerAdmin email@example.com DocumentRoot /usr/local/check42/server/webroot/ </VirtualHost>
Initialize the SQLite database:
cd /usr/local/check42/server/db sqlite3 database.sqlite < init.sqlHint: You can change the database settings in the servers
Set the correct permissions for your webserver, for example on Debian:
chown -R www-data: /usr/local/check42/server/webroot chown -R www-data: /usr/local/check42/server/db
That's it - that's the whole magic. Browse with your browser to the installed check42 WebUI and follow the instructions in the help page.
Now you might want to ask:
Hey guys, what's it worth?
Honestly? We don't know, because it's always a question of perspective!
Yes, it is! We think it's your decision to set the price tag.
Just tell us, how much check42 is worth for you and / or your company.
We appreciate every offer