diff --git a/src/applications/repository/daemon/PhabricatorRepositoryPullLocalDaemon.php b/src/applications/repository/daemon/PhabricatorRepositoryPullLocalDaemon.php --- a/src/applications/repository/daemon/PhabricatorRepositoryPullLocalDaemon.php +++ b/src/applications/repository/daemon/PhabricatorRepositoryPullLocalDaemon.php @@ -272,6 +272,11 @@ $future->setTimeout($timeout); + // The default TERM inherited by this process is "unknown", which causes PHP + // to produce a warning upon startup. Override it to squash this output to + // STDERR. + $future->updateEnv('TERM', 'dumb'); + return $future; }