Simon John
2008-12-29 08:50:50 UTC
Hi,
I'm writing some NASL plugins at the moment and am getting fed up of
going through the following procedure to make sure the new script is
seen by NessusClient:
1. copy script from Git repository to the plugins directory
2. sign the script with nasl -S
3. nessusd -R
4. /etc/init.d/nessusd restart
5. reconnect client to server
The worst part is nessusd -R which takes forever even on a 3.2GHz quad
core! Isn't there a way this can be skipped or sped up as its a bit of a
pain, especially when you've forgotten a semi-colon somewhere in your
script and you've got to go through it all again!
I can only think of temporarily moving most of the plugins out of the
way, just leaving enough to satisfy dependencies.
Any other ideas?
I'm writing some NASL plugins at the moment and am getting fed up of
going through the following procedure to make sure the new script is
seen by NessusClient:
1. copy script from Git repository to the plugins directory
2. sign the script with nasl -S
3. nessusd -R
4. /etc/init.d/nessusd restart
5. reconnect client to server
The worst part is nessusd -R which takes forever even on a 3.2GHz quad
core! Isn't there a way this can be skipped or sped up as its a bit of a
pain, especially when you've forgotten a semi-colon somewhere in your
script and you've got to go through it all again!
I can only think of temporarily moving most of the plugins out of the
way, just leaving enough to satisfy dependencies.
Any other ideas?
--
Simon John
nessus at the-jedi.co.uk
Simon John
nessus at the-jedi.co.uk