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.

big picture


terminal thumbnail
search thumbnail
report thumbnail
objects thumbnail
objects thumbnail



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:


check42 is open-source and licensed under GPLv2.
You can download check42 directly from our servers by pressing the download button:

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 admin@check42.confirm.ch
    DocumentRoot /usr/local/check42/server/webroot/

Initialize the SQLite database:

cd /usr/local/check42/server/db
sqlite3 database.sqlite < init.sql
Hint: You can change the database settings in the servers config.inc.php.

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


You're interested? Feel free to contact us:

We're also available on Twitter and Xing.

check42 is a collaborative project of