Git repository setup

# Git global setup
git config --global user.name "Your Name"
git config --global user.email "your@email.com"
# Create Repository
mkdir django_kbc_sm
cd django_kbc_sm
git init
touch README
git add README
git commit -m "first commit"
git remote add origin git@192.168.1.202:django_kbc_sm.git
git push -u origin master

Potpiši podatke privatnim ključem

Potpiši podatke privatnim ključem:

<?php
/* Generiraj potpis iz privatnog ključa trgovca */
$fp = fopen( 'private-key.pem', 'r');
$priv_key = fread($fp, 8192);
fclose($fp);
$pkeyid = openssl_get_privatekey($priv_key);
// generiranje potpisa
openssl_sign($data, $signature, $pkeyid);
// brisanje kljuca iz memorije
openssl_free_key($pkeyid);
// kodiranje vrijednosti u BASE64
$b64sign = base64_encode($signature);
?>

Ubuntu & Debian PostgreSQL setup

#File Locations:
Configuration files: /etc/postgresql/[version]/[cluster]/
Binaries: /usr/lib/postgresql/[version]
Data files: /var/lib/postgresql/[version]/[cluster]
# Instaliraj server i dodatni softvare
apt-get install postgresql
apt-get install postgresql-contrib
# Generiraj hr_HR locale
sudo locale-gen hr_HR.UTF-8
# Postavi da se na bazu može spojiti i lokalno pomoću šifre
vi /etc/postgresql/9.1/main/pg_hba.conf
local   all             all                                     password
# Za development, da se može spojiti na server preko TCP/IP protokola
host   all   all  0.0.0.0/0   password
i u postgresql.conf: listen_address = '*'
# Kreiraj superuser korisnika, pita za šifru
createuser -P -s -e myuser
# Kreiraj bazu
createdb -O myuser -E UTF8 -T template0 --locale=hr_HR.utf8 mydb
# Napravi restart PostgreSQL servisa
sudo /etc/init.d/postgresql restart