hello all, I created the much awaited deb packages for GNUKhata. thy are right now available at http://kk.hipatia.net/public/gnukhata/ (/ at the end needs to be included ).
I am facing a few problems as this is actually the very first time that I am building deployment quality deb packages.
Right now the way those packages are built, I am sure that they only work on ubuntu 9.04 or perhaps the latest debian.
I want to make GNUKhata work on ubuntu 9.04, 8.04 LTS, and also on debian. Can some one volantear for helping me do this?
Further more, regarding daemons, I checked on the links provided by siddhesh and JTD in particular.
the tutorials were good to understand basic daemon creation. But there are 2 major problems.
Firstly GNUKhata is not a c program but an interprited python based application. So daemonising it is alltogether a different ball game.
Secondly, if some one could help out in the deb and rpm (deb on priority ), then I would also like to know if there is a way out to write some code that automates the setup completely?
For example on any distro the server deb package should first check for dependencies and install them if necessary, then create the gnukhata user, which is dedicated to run the gnukhata application server. Then the deb file should also generate the basic database and add the necessary tables.
Is this possible to do with a deb file?
I am sure then we can easily make an rpm by even using alien or some other software.
Any help from Kartik, Rajiv or any one would be appreciated. As I mentioned the rudimentary deb packages are available at the url given at the top of this email. Help me to help making GNUKhata deployable.
Thanks in advance.
happy hacking. Krishnakant.