]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Checking if prc_chgid is working
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 18 Jun 2025 03:13:43 +0000 (23:13 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 18 Jun 2025 03:13:43 +0000 (23:13 -0400)
lib/Makefile
lib/uniprc.c
mailleur.spec.in

index e974170037273b8ed5b78b39c49bd59f745b708e..9f2c8371eec12dccc0372b51b9f2bf51fe8362e5 100644 (file)
@@ -2,7 +2,6 @@
 #Executable generation area
 #--------------------------------------------------------------------
 debug  :  toremake
-          @ echo CFLAGS=$(CFLAGS)
            $(MAKE)                             \
                $(PAR)                          \
                OPTIME="-g -DMODEDEBUG"         \
index 830ad523ed5deb7980dc803a14c30b59f720580d..d13fb836dbae4477b15359496d107687bc5721e7 100644 (file)
@@ -457,6 +457,7 @@ void prc_chgid(char *appnom)
 
 {
 #define        OPEP    "uniprc.c:prc_chgid,"
+
 #define        MSG \
   "%s Unable to %s to '%d' (error=<%s> (cur u/g id='%d/%d',eid='%d/%d') bug?)"
 
@@ -479,6 +480,7 @@ if (getuid()==0) {  /*is changing ID possible       */
                                 strerror(errno),
                                 getuid(),getgid(),
                                 geteuid(),getegid());
+  (void) rou_alert(0,"%s, euid='%d', egid='%d' now set",OPEP,geteuid,getegid);
   }
 if (getrlimit(RLIMIT_CORE,&limites)<0) {
   (void) rou_alert(0,"%s getrlimit error='%s'",OPEP,strerror(errno));
index a8c2c36d42985eab83baec27c5ee12e56f074fc6..74d3d257df0dcd8fcf8249449da8fcf511fdd400 100644 (file)
@@ -171,6 +171,8 @@ Obsoletes   :       %{name}-postgresql      <= %{version}-%{release}
 #building application
 %build
 
+#DB=1  ->Postgresql
+#DB=2  ->MYSQL
 %{__make}                              \
        DB=1                            \
        debug