]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Need to implement sql_gettupple
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Sun, 13 Jul 2025 10:05:41 +0000 (06:05 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Sun, 13 Jul 2025 10:05:41 +0000 (06:05 -0400)
Makefile
app/scarmt.c
conf/mailleur.conf.dvl
lib/gessql.c

index 63cb1e2450dcfcae3db53af5821c338d32863b90..e1519b70847d8ab851e147ada37129dcf2352b25 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -17,8 +17,6 @@ debug                                                 \
               do                                       \
               $(MAKE) DB=$(DB) -s -C $$i $@ ;          \
               done
-          @ #ln -nsf bin-posql bin
-          @  ln -nsf bin-mysql bin
        
        
 
@@ -28,13 +26,14 @@ clean       :  cleanrpm
               $(MAKE) -s -C $$i $@ ;                   \
               done
           @ - rm -fr $(APPNAME)-*
-          @ - rm -fr bin
 
-posql  :  clean debug newtest
+posql  :  clean debug
           @ ln -nsf bin-posql bin
+          @ $(MAKE) -s newtest
 
-mysql  :  clean debug newtest
+mysql  :  clean debug
           @ ln -nsf bin-mysql bin
+          @ $(MAKE) -s newtest
 
 #====================================================================
 FEEDPAR        =                                               \
@@ -187,12 +186,13 @@ tstspf    :  clean debug
 #preparing a test area
 newtest        :  deltest
           @ mkdir -p $(TESTDIR)/var/run
+          @ mkdir -p $(TESTDIR)/$(SBINDIR)
           @ mkdir -p $(TESTDIR)/usr/share/$(APPNAME)
           @ mkdir -p $(TESTDIR)/var/spool/$(APPNAME)/queue
           @ mkdir -p $(TESTDIR)/var/spool/$(APPNAME)/mails
           @ mkdir -p $(TESTDIR)/usr
           @ cp -a                                      \
-               bin                                     \
+               bin/*                                   \
                $(TESTDIR)/$(SBINDIR)
           @ cp -a                                      \
                sql                                     \
index c987e715113d7524833ecf42f1f5cdb279ca854a..a42aec4c1e7ef20d704662ce503ec31f41a7c699 100644 (file)
@@ -44,6 +44,8 @@ _Bool proceed;
 sqlptr=(SQLPTR *)0;
 rmtip=(char **)0;
 delay=10;       //10 second sleeping time
+if (debug>0)
+  delay=2;
 phase=0;
 proceed=true;
 while (proceed==true) {
index 466ec80c2dd24fe39abee89243655f5f7c989470..8363d408844cbf2a0305665375bff8e15a7dc494 100644 (file)
@@ -44,10 +44,10 @@ CA_VERIFY_CLT=0     #to check PEER/server remote certificate
 DB_NAME=mailleur
 DB_HOST=localhost
 DB_LANG="UTF-8"
-#DB_TYPE=POSTGRESQL
-#DB_PORT=5432
-DB_TYPE=MYSQL
-DB_PORT=3306
+DB_TYPE=POSTGRESQL
+DB_PORT=5432
+#DB_TYPE=MYSQL
+#DB_PORT=3306
 
 #------------------------------------------------
 #Dovecot storage directory
index 8dda6a62b7356855170d6b862189054aabc2a0f1..e05b8322677949bc8d2d6d0eecd650381a8dcba3 100644 (file)
@@ -711,8 +711,13 @@ return isok;
 PUBLIC char **sql_getnewrmtip(SQLPTR *sqlptr)
 
 {
+static char *cmd="select remoteip from "RMTTBL" where lastscan<='2020-01-01' order by lastupdate asc";
+
 char **rmtip;
+int num;
 
 rmtip=(char **)0;
+num=sql_request(sqlptr,cmd);
+(void) rou_alert(0,"JMPDG NUM='%d'",num);
 return rmtip;
 }