here is an install script for fully automated installation of domogik on Raspberry :
#!/bin/sh sudo apt-get update sudo apt-get upgrade -y sudo apt-get install -y python2.7-dev gcc libssl-dev libmysqlclient-dev mysql-client mysql-server mercurial if ! grep -q "default_storage_engine" /etc/mysql/my.cnf ; then sudo /etc/init.d/mysql stop sudo sed -i'.bck1' -e'/\[mysqld\]$/a \default_storage_engine=MyISAM' /etc/mysql/my.cnf fi if ! grep -q "ignore_builtin_innodb" /etc/mysql/my.cnf ; then sudo /etc/init.d/mysql stop sudo sed -i'.bck2' -e'/\[mysqld\]$/a \ignore_builtin_innodb' /etc/mysql/my.cnf fi sudo /etc/init.d/mysql start if ! mysqlshow --host=127.0.0.1 --user=domogik --password=domogik domogik| grep -q domogik; then SQL="CREATE DATABASE IF NOT EXISTS domogik;GRANT ALL PRIVILEGES ON domogik.* to domogik@127.0.0.1 IDENTIFIED BY 'domogik';" mysql -uroot -p -e "$SQL" fi if [ -e domogik.sql ]; then mysql --verbose -u root -p domogik < domogik.sql fi if [ -d ~/domogik ]; then cd ~/domogik if ! hg pull|grep -q "no changes found" ; then sudo /etc/init.d/domogik stop hg update sudo ./install.sh fi else cd ~ hg clone <a href="http://hg.domogik.org/domogik/ fi sudo">http://hg.domogik.org/domogik/ fi sudo</a> sed -i'.bck' '/^log_level/s/debug/critical/' /etc/domogik/domogik.cfg sudo sed -i'.bck' '/^log_level/s/debug/critical/' /etc/domogik/xplhub.cfg sudo sed -i '/^# Required.*\$network$/s/$/ mysql/' /etc/init.d/domogik sudo sed -i '/^# Required.*\$network$/s/$/ domogik/' /etc/init.d/domoweb if [ -d ~/domoweb ]; then cd ~/domoweb if ! hg pull|grep -q "no changes found" ; then sudo /etc/init.d/domoweb stop hg update sudo ./install.py fi else cd ~ hg clone <a href="http://hg.domogik.org/domoweb/ ">http://hg.domogik.org/domoweb/ </a> sudo update-rc.d domoweb defaults fi sudo update-rc.d domogik defaults sudo update-rc.d domoweb defaults sudo /etc/init.d/domogik start sudo /etc/init.d/domoweb start