Diff for /freem/src/mumps.c between versions 1.5 and 1.9

version 1.5, 2025/03/22 21:44:32 version 1.9, 2025/03/31 20:01:13
Line 24 Line 24
  *   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.   *   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.
  *   *
  *   $Log$   *   $Log$
    *   Revision 1.9  2025/03/31 20:01:13  snw
    *   Set d_uid in daemon
    *
    *   Revision 1.8  2025/03/24 16:10:48  snw
    *   Print error message and exit on OS/2 if daemon is run without --nofork
    *
    *   Revision 1.7  2025/03/24 16:07:55  snw
    *   Force daemon into foreground on OS/2
    *
    *   Revision 1.6  2025/03/24 16:04:49  snw
    *   Force daemon into foreground on OS/2
    *
  *   Revision 1.5  2025/03/22 21:44:32  snw   *   Revision 1.5  2025/03/22 21:44:32  snw
  *   Make the startup messages fewer and add environment name to direct-mode prompt   *   Make the startup messages fewer and add environment name to direct-mode prompt
  *   *
Line 441  int main (int argc, char **argv, char ** Line 453  int main (int argc, char **argv, char **
         }          }
     }      }
 #endif  #endif
   
   #if defined(__OS2__)
       if (run_daemon == TRUE && nofork == FALSE) {
           printf ("freem:  running on OS/2; daemon must be run with --nofork or -k\r\n");
           exit (1);
       }
   #endif
       
     snprintf (config_file, 4096, "%s/freem/%s/freem.conf", SYSCONFDIR, shm_env);      snprintf (config_file, 4096, "%s/freem/%s/freem.conf", SYSCONFDIR, shm_env);
           
     if (run_daemon == TRUE && geteuid() == 0) {      if (run_daemon == TRUE && geteuid() == 0) {
Line 466  int main (int argc, char **argv, char ** Line 486  int main (int argc, char **argv, char **
                           
             d_uid = d_user->pw_uid;              d_uid = d_user->pw_uid;
         }          }
           else {
               d_uid = 0;
           }
                   
     }      }
           

Removed from v.1.5  
changed lines
  Added in v.1.9


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>