This is my way of installing nessusd on SME 5.5. It has not been tested for vulnerabilities or system instability. If your are going to install Nessusd on your system do so at your own risk.
1) Install gcc and make compiler to compile nessus and other programs on the server. I used gcc_2_96-98_i386.rpm and make -3.79.1-5.i386.rpm You will need to download the dependencies also for gcc which are glibc-devel-2_2_4-13_i386.rpm ,cpp-2_96-98_i386.rpm ,binutils-2_11_90_0_8-9_i386.rpm and kernel-headers-2_4_7-10_i386.rpm.
2) Install nmap port scanner. Download the latest nmap tool, I used version 3.
3) Download and install yacc and its dependencies. I used byacc-1.9-19cl.i386. You will need to download its dependencies miniperl4-4.036-6cl.i386.rpm, alternatives-0.93.80-6cl.noarch.rpm.
4) Install bison. I used bison-1.30-lcl.i386.rpm.
5) Install flex. I used flex-2.5.4a.i386.rpm.
Now your ready to install Nessusd on your server.