Write a kernel module or some workaround so this program does not need
to run setuid root. It could be a daemon that listens some tcp port.

-------

Write messages using some function that support locales.
