24.10.2004 Henning Heinz |
Domino on Debian Sarge If you run an unsupported OS for Domino (currently Debian Woody) you are little nervous if there is a major OS upgrade coming. With Debian this does not happen that often (all 3 to 4 years) so I thought it was time to test Domino 6.5.2 on Debian Sarge (the current testing release). Security Updates are already available. Not only did the upgrade itself went smooth (that is why I love Debian) but Domino 6.5.2 runs perfect. I tried some server.load tests but my WLAN connection saturated before the Domino server did anything unusual, I am not sure if that combination could run hundreds of real concurrent users but for my purposes it really does work (but unfortunately I expect major changes for Domino 7). In the past I have had problems running the language pack on Debian. The installer uses rpm to query the current OS release and if the query does not return Red Hat or SuSe it just does not run and tells you something like "You must run the installer as root". Here is the script that worked well for me. I found it on notes.net but had to adapt it a little because it did not work (I think this has something to do with the web formatting). /usr/local/bin/rpm
#!/bin/sh
the normal rpm package remains intact but /usr/local/bin/rpm superseeds the original package. This small script just fakes the answers that the Domino installer expects. If you use rpm on Debian I would recommend that you rename the rpm script file afterwards. After you installed the language pack you do not need it anymore (until there is a new release). After you initially created the file you need to make it executable chmod u+x rpm After everything is done I rename the file mv rpm rpm-2004-10-24 Even if you use the console version, the installer expects some X libraries installed. As mentioned in the original post an apt-get install xlibs should do the trick. Thanks to Nicolas Mahey for the tip. |