--- nessus-core/nessusd/nessus-check-signature.c.orig 2008-11-23 12:37:30.000000000 +0100 +++ nessus-core/nessusd/nessus-check-signature.c 2008-11-23 12:38:33.000000000 +0100 @@ -36,7 +36,7 @@ int generate_signature(char * filename) { RSA * rsa = NULL; - FILE * fp = fopen(NESSUSD_STATEDIR "/nessus_org.priv.pem", "r"); + FILE * fp = fopen(NESSUSD_PKIDIR "/nessus_org.priv.pem", "r"); unsigned char * result; unsigned int len; int i; @@ -116,7 +116,7 @@ { unsigned char md[SHA_DIGEST_LENGTH+1]; RSA * rsa = NULL; - FILE * fp = fopen(NESSUSD_STATEDIR "/nessus_org.pem", "r"); + FILE * fp = fopen(NESSUSD_PKIDIR "/nessus_org.pem", "r"); char sig[16384]; unsigned char bin_sig[8192]; @@ -134,7 +134,7 @@ if ( fp == NULL ) { - fprintf(stderr, "Open %s/nessus_org.pem : %s\n", NESSUSD_STATEDIR, strerror(errno)); + fprintf(stderr, "Open %s/nessus_org.pem : %s\n", NESSUSD_PKIDIR, strerror(errno)); return -1; }