diff --git a/asterisk.c b/asterisk.c index 7adb0279043fba999b7cf7a939066e1d6fb2effd..9cff2c73deab66201e99072cef50c92c95aaef5f 100755 --- a/asterisk.c +++ b/asterisk.c @@ -1264,6 +1264,11 @@ int main(int argc, char *argv[]) _argv[x] = argv[x]; _argv[x] = NULL; + /* if the progname is rasterisk consider it a remote console */ + if ( argv[0] && (strstr(argv[0], "rasterisk")) != NULL) { + option_remote++; + option_nofork++; + } if (gethostname(hostname, sizeof(hostname))) strncpy(hostname, "<Unknown>", sizeof(hostname)-1); mainpid = getpid();