--- base/nagios.c.orig 2007-04-17 10:52:43.370390000 +0200 +++ base/nagios.c 2007-04-17 10:56:46.452195000 +0200 @@ -142,7 +142,7 @@ int sigshutdown=FALSE; int sigrestart=FALSE; -char *sigs[]={"EXIT","HUP","INT","QUIT","ILL","TRAP","ABRT","BUS","FPE","KILL","USR1","SEGV","USR2","PIPE","ALRM","TERM","STKFLT","CHLD","CONT","STOP","TSTP","TTIN","TTOU","URG","XCPU","XFSZ","VTALRM","PROF","WINCH","IO","PWR","UNUSED","ZERR","DEBUG",(char *)NULL}; +extern char **sigs; int caught_signal=FALSE; int sig_id=0; --- base/utils.c.orig 2007-04-17 10:52:34.218343000 +0200 +++ base/utils.c 2007-04-17 10:58:40.339805000 +0200 @@ -76,7 +76,7 @@ extern int sigshutdown; extern int sigrestart; -extern char **sigs; +char *sigs[]={"EXIT","HUP","INT","QUIT","ILL","TRAP","ABRT","BUS","FPE","KILL","USR1","SEGV","USR2","PIPE","ALRM","TERM","STKFLT","CHLD","CONT","STOP","TSTP","TTIN","TTOU","URG","XCPU","XFSZ","VTALRM","PROF","WINCH","IO","PWR","UNUSED","ZERR","DEBUG",(char *)NULL}; extern int caught_signal; extern int sig_id;