]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Change test directory organisation
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Thu, 8 May 2025 09:52:21 +0000 (05:52 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Thu, 8 May 2025 09:52:21 +0000 (05:52 -0400)
Makefile
app/feeder.c
data-feed/extfeed00.tst [moved from data-tst/extfeed00.tst with 100% similarity]
data-feed/feed00.tst [moved from data-tst/feed00.tst with 100% similarity]
data-feed/feed01.tst [new file with mode: 0644]
data-feed/xxfeed.tst [moved from data-tst/xxfeed.tst with 96% similarity]
data-feed/zone.example.com [moved from data-tst/zone.example.com with 100% similarity]
data-spf/spf.tst [moved from data-tst/spf.tst with 100% similarity]
lib/unitls.c

index c31db87f3c8004acb3bef1f3162817e72193ce77..6f1607e444f8ee20d0e2d68bbbee18bcda56ea3e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -24,7 +24,7 @@ clean :
 #--------------------------------------------------------------------
 #test area sub directory
 SBINDIR        =       usr/sbin
-DATATST        =       data-tst
+DATATST        =       data-feed
 LOCKDIR        =       $(TESTDIR)/var/run/$(APPNAME)
 
 #managing debugging test
@@ -218,11 +218,12 @@ killall   :
 #--------------------------------------------------------------------
 #test procedure
 #--------------------------------------------------------------------
+#testing SPF fonction
 tstspf :  clean debug
-          @ shell/test-spf.sh data-tst/spf.tst
+          @ shell/test-spf.sh data-spf/spf.tst
 
 #todo a specfic test
-DATA   =  chkaddr.spf.example.com 127.0.1.255
+#DATA  =  chkaddr.spf.example.com 127.0.1.255
 
 #--------------------------------------------------------------------
 #preparing a test area
index 2d5e3d52426cb9e0c536185ac76faeb920f34aa3..a890f8f07f0e3bfe71490f3a70618a42f2884341 100644 (file)
@@ -195,7 +195,6 @@ while (proceed==true) {
       phase=999;        //Trouble trouble
       break;
     case 5      :       //all data sent lets say it is good
-      (void) rou_alert(0,"JMPDBG all data sent",data);
       status=true;
       break;
     default     :       //SAFE Guard
@@ -633,7 +632,7 @@ while (proceed==true) {
   phase++;
   }
 if (status==true)
-  (void) rou_alert(0,"Scanning file <%s> was completed OK",filename);
+  (void) rou_alert(2,"Scanning file <%s> was completed OK",filename);
 return status;
 }
 /********************************************************/
@@ -665,7 +664,7 @@ while (next<argc) {
       if (scanonefile(feed,argv[next])==false) 
         next=argc;      //do not check next file
       break;
-    case  3     :       //incrementing numfile scanned
+    case  2     :       //incrementing numfile scanned
       numfile++;
       break;
     default     :       //still file to be scanned
@@ -727,7 +726,7 @@ while (proceed==true) {
       (void) openlog("feeder",LOG_NDELAY|LOG_PID,LOG_DAEMON);
       numfile=scanallfiles(params->argc,params->argv);
       if (numfile==(params->argc-2))
-        (void) rou_alert(0,"%d file successfully transmitted to <%s.%s>",
+        (void) rou_alert(0,"%d file successfully submitted to <%s.%s>",
                                numfile,params->argv[0],params->argv[1]);
       (void) closelog();
       break;
similarity index 100%
rename from data-tst/feed00.tst
rename to data-feed/feed00.tst
diff --git a/data-feed/feed01.tst b/data-feed/feed01.tst
new file mode 100644 (file)
index 0000000..08515d2
--- /dev/null
@@ -0,0 +1,26 @@
+#very simple  test to feed SMTP server
+#====================================================
+T:Very Simple email sending
+R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
+C:ORGN 127.127.0.2
+R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
+#====================================================
+S:HELO example.com
+R:250-mailleur.example.com, link (cleartext) ready, your IP/FQDN=[127.127.0.2/feed2.example.com]
+S:MAIL FROM: <postmaster@example.com>
+R:250 2.1.3 postmaster@example.com.. sender ok
+S:RCPT TO: <postmaster@example.com>
+R:250 2.6.2 Address accepted
+#-------------------------------------------------------------------------
+#-sending data
+C:DATA
+Subject: Very Simple email contents
+
+FIRST Line
+SECOND Line
+LAST Line
+
+.
+R:250 3.5.3 Message accepted for delivery
+S:QUIT
+R:221 2.0.0 Bye, closing connection...
similarity index 96%
rename from data-tst/xxfeed.tst
rename to data-feed/xxfeed.tst
index 26ffce3d44e1c79d95a3b37cef60aa2a2faef83f..08515d2d0004d659ae713e49275a8f87d5f1e1fd 100644 (file)
@@ -1,6 +1,6 @@
 #very simple  test to feed SMTP server
 #====================================================
-T:Simple email sending
+T:Very Simple email sending
 R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
 C:ORGN 127.127.0.2
 R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
similarity index 100%
rename from data-tst/spf.tst
rename to data-spf/spf.tst
index d7defb794ce241ec8ac14a4824541fb569c27b1b..a706945d3e9ed53c0eaa388644020e732bf1f95c 100644 (file)
@@ -412,8 +412,8 @@ while (proceed==true) {
       verif=SSL_get_verify_result(tls->ssl);
       switch (verif) {
         case X509_V_OK  :
-          (void) rou_alert(0,"Peer is [%s]/%s",tls->peerip,tls->peername);
-          (void) rou_alert(0,"%s; Remote certificate is verified",cn);
+          (void) rou_alert(1,"Peer is [%s]/%s",tls->peerip,tls->peername);
+          (void) rou_alert(1,"%s; Remote certificate is verified",cn);
           break;
         default         :
           (void) rou_alert(0,"%s Remote certificate status='%d'",OPEP,verif);