version 1.5, 2025/03/22 21:44:32
|
version 1.6, 2025/03/24 16:04:49
|
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.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 444 int main (int argc, char **argv, char **
|
} |
} |
} |
} |
#endif |
#endif |
|
|
|
#if defined(__OS2__) |
|
if (run_daemon == TRUE && nofork == FALSE) { |
|
printf ("freem: running on OS/2; forcing daemon into foreground\r\n"); |
|
nofork = TRUE; |
|
} |
|
#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) { |