mgcp: Add the disable color option to the mgcp binary
diff --git a/openbsc/contrib/systemd/osmo-bsc-mgcp.service b/openbsc/contrib/systemd/osmo-bsc-mgcp.service
index b5e8ec3..4b3df2c 100644
--- a/openbsc/contrib/systemd/osmo-bsc-mgcp.service
+++ b/openbsc/contrib/systemd/osmo-bsc-mgcp.service
@@ -4,6 +4,6 @@
 [Service]
 Type=simple
 Restart=always
-ExecStart=/usr/bin/osmo-bsc_mgcp -c /etc/osmocom/osmo-bsc-mgcp.cfg
+ExecStart=/usr/bin/osmo-bsc_mgcp -s -c /etc/osmocom/osmo-bsc-mgcp.cfg
 Restart=always
 RestartSec=2
diff --git a/openbsc/src/osmo-bsc_mgcp/mgcp_main.c b/openbsc/src/osmo-bsc_mgcp/mgcp_main.c
index 6f22f90..540f760 100644
--- a/openbsc/src/osmo-bsc_mgcp/mgcp_main.c
+++ b/openbsc/src/osmo-bsc_mgcp/mgcp_main.c
@@ -80,6 +80,7 @@
 	printf("Some useful help...\n");
 	printf(" -h --help is printing this text.\n");
 	printf(" -c --config-file filename The config file to use.\n");
+	printf(" -s --disable-color\n");
 	printf(" -D --daemonize Fork the process into a background daemon\n");
 	printf(" -V --version Print the version number\n");
 }
@@ -93,6 +94,7 @@
 			{"config-file", 1, 0, 'c'},
 			{"daemonize", 0, 0, 'D'},
 			{"version", 0, 0, 'V'},
+			{"disable-color", 0, 0, 's'},
 			{0, 0, 0, 0},
 		};
 
@@ -109,6 +111,9 @@
 		case 'c':
 			config_file = talloc_strdup(tall_bsc_ctx, optarg);
 			break;
+		case 's':
+			log_set_use_color(osmo_stderr_target, 0);
+			break;
 		case 'V':
 			print_version(1);
 			exit(0);