Startup script for Typo

Posted by Paul Verreth Mon, 26 Mar 2007 06:30:00 GMT

This is an init script you can use so that typo will be started after an system reboot. Using chkconfig, it wil be activated in the runlevel system (/etc/rc[0-6].d)

Also see: Installing typo with the installer

#!/bin/bash
#
#       /etc/rc.d/init.d/typo_sos
#
# Start typo blogging engine
#
# chkconfig: - 65 35
# description: Typo blogging engine
# processname: typo
# Source function library.
. /etc/init.d/functions

TYPO=/usr/bin/typo
TYPODIR=/var/www/your-website-directory/blog

test -x $TYPO || exit 0

RETVAL=0
prog="Typo blogging engine" 

start() {
        echo -n $"Starting $prog: " 
        cd $TYPODIR
        $TYPO start $TYPODIR
        RETVAL=$?
        echo
}

stop() {
        echo -n $"Stopping $prog: " 
        cd $TYPODIR
        $TYPO stop $TYPODIR
        RETVAL=$?
        echo
}

#
#       See how we were called.
#
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        stop
        start
        RETVAL=$?
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart}" 
        exit 1
esac

exit $RETVAL
Read more...

Posted in  | Tags , ,

Thunderbird: instellen van de voorkeurbrowser

Posted by Paul Verreth Wed, 07 Feb 2007 08:48:00 GMT

Soms is het niet mogelijk om op niveau van het OS, de voorkeur browser in te stellen.

Hier is een methode om de voorkeurbrowser in te stellen voor Thunderbird, zodat die dan gebruikt zal worden bij het klikken op een link in een mailbericht.

In de prefs.js van Thunderbird, die zich bevind in een directory zoals $HOME/.mozilla-thunderbird/d5bnqttu.default kan je volgende lijn bijvoegen:

user_pref("network.protocol-handler.app.http", "firefox");

Opgelet: Enkel doen wanneer Thunderbird niet actief is, want anders wordt prefs.js toch terug overschreven.

Posted in ,  | Tags

ImageMagick: maken van een thumbnail met behoud van de verhoudingen

Posted by Paul Verreth Tue, 06 Feb 2007 22:06:42 GMT

Voor het maken van een thumbnail met een bepaalde maximum grootte, maar met behoud van de verhoudingen:

convert een.png -thumbnail 500x500 een-thumb.png

Dit maakt van een png van 778×605 een thumbnail die past binnen een box van 500×500. De grootte van deze thumbnail is dan 500×389.

Posted in ,

mysql: systeem info opvragen

Posted by Paul Verreth Mon, 05 Feb 2007 16:00:00 GMT

English version of this quickref

Kort overzicht van de meest nuttige show commando’s voor het opvragen van systeem informatie:

pager less;

show databases;

show tables;

show create database|table database|table;

show [full] processlist; (\G)

show table status;

show status;
show engine innodb status; (\G)

show privileges;
show grants;

show variables;

show warnings;
show error; 

Opmerking:

Output voor de show table status:

Voor innodb: InnoDB free: ... geeft de vrije ruimte in de tablespace.

Posted in  | Tags

mysql: getting system info

Posted by Paul Verreth Mon, 05 Feb 2007 16:00:00 GMT

Nederlandse versie van dit artikel

Shortlist of the most useful show command’s:

pager less;

show databases;

show tables;

show create database|table database|table;

show [full] processlist; (\G)

show table status;

show status;
show engine innodb status; (\G)

show privileges;
show grants;

show variables;

show warnings;
show error; 

Attention:

Output from show table status:

For the innodb engine: InnoDB free: ... : free space in the tablespace.

Posted in  | Tags

Mysql, serial en foreign keys

Posted by Paul Verreth Fri, 19 Jan 2007 14:18:00 GMT

Bij het gebruik van foreign keys is het van belang dat beide velden hetzelfde zijn.

In mysql is serial hetzelfde als bigint unsigned not null auto_increment unique. Het is dan ook belangrijk dat de foreign key een bigint unsigned is.

Read more...

Posted in ,  | Tags

Bestanden in een boomstructuur aanpassen met sed

Posted by Paul Verreth Fri, 19 Jan 2007 13:26:00 GMT

Om (alle) bestanden in een boomstructuur aan te passen met inline editing

Bijvoorbeeld, alle bestanden waarin APP:: staat, aanpassen naar NEWAPP::.

Read more...

Posted in ,  | Tags

Ubuntu en java

Posted by Paul Verreth Tue, 09 Jan 2007 11:34:00 GMT

Standaard is Ubuntu (en ook Debian) voorzien van de GNU Java bytecode interpreter (gij) als package

Dit kan je merken door de usage van java

java

Usage: gij [OPTION] ... CLASS [ARGS] ...
          to invoke CLASS.main, or
       gij -jar [OPTION] ... JARFILE [ARGS] ...
          to execute a jar file
Try `gij --help' for more information.

Deze java interpreter kan voor sommige toepassigen problemen geven. Bij RadRails – Eclipse is dat zeker zo.

Daarvoor is het beter om sun-java5-jre te installeren, te vinden in de multiverse repo.

Read more...

Posted in ,  | Tags , ,

Mythtv op Ubuntu met Hauppauge PVR-350

Posted by Paul Verreth Tue, 02 Jan 2007 19:44:00 GMT

packages

Volgende packages installeren:

  • mythtv
  • mythtv-backend
  • mythtv-common
  • mythtv-database
  • mythtv-doc
  • mythtv-frontend
  • xmltv (en deps, voor de grabber)
Read more...

Posted in  | Tags , ,