From 434bbd7ac0f7a23e5b4e23dd404b813207f9383c Mon Sep 17 00:00:00 2001 From: "Jean-Marc Pigeon (Delson)" Date: Thu, 17 Jul 2025 20:24:42 -0400 Subject: [PATCH] Adding scanner title --- app/scanner.c | 8 +++++--- mailleur.spec.in | 4 +--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/scanner.c b/app/scanner.c index 1194a42..33e498f 100644 --- a/app/scanner.c +++ b/app/scanner.c @@ -212,7 +212,7 @@ static void doscanning(int frequency) { #define OPEP "scanner.c:doscanning," -unsigned int cycle; +unsigned long cycle; SCATYP scanref; char **dnsbls; char **rmtip; @@ -235,6 +235,8 @@ while (proceed==true) { case 0 : //empty phase break; case 1 : //check about signal + cycle++; + (void) prc_settitle("%s sleeping mode (cycle=%08d)",appname,cycle); (void) sleep(delay); break; case 2 : //double check signal @@ -244,11 +246,9 @@ while (proceed==true) { } break; case 3 : //refreshing the dnsbls list - cycle++; if ((cycle%100)==0) { dnsbls=(char **)rou_freelist((void **)dnsbls,(genfree_t)rou_freestr); dnsbls=load_dnsbls(); - cycle=0; } proceed=(dnsbls!=(char **)0); break; @@ -339,6 +339,7 @@ while (proceed==true) { } break; case 1 : //Preparing scan + (void) prc_preptitle(argc,argv,environ); (void) rou_setappname(SCANNER); (void) rou_modesubrou(true); (void) prc_chgid(argv[0]); @@ -356,6 +357,7 @@ while (proceed==true) { (void) doscanning(FREQUENCY); break; default : //end of task + (void) prc_cleantitle(); params=par_freeparams(params); (void) rou_loadconfig(config,false); (void) sig_trapsignal(false,sig_alrm); diff --git a/mailleur.spec.in b/mailleur.spec.in index f62f9c2..ce7cf59 100644 --- a/mailleur.spec.in +++ b/mailleur.spec.in @@ -202,7 +202,6 @@ case "$OS" in #adjusting libexec bin directory %{__ln_s} -nsf ./bin-posql %{_libexecdir}/%{name}/bin -echo %{__ln_s} -nsf ./bin-posql %{_libexecdir}/%{name}/bin %postun postgresql if [ "$1" = 0 ]; then @@ -271,8 +270,7 @@ case "$OS" in esac #adjusting libexec bin directory -%{__ln} -nsf ./bin-mysql %{_libexecdir}/%{name}/bin -echo %{__ln} -nsf ./bin-mysql %{_libexecdir}/%{name}/bin +%{__ln_s} -nsf ./bin-mysql %{_libexecdir}/%{name}/bin %postun mysql if [ "$1" = 0 ]; then -- 2.47.3