/** * Setup banner */ protected function setupBanner() { $command = new SelfCommandBuilder(); $command->addArgument('system:banner'); $output = $command->execute()->getOutputString(); // escape special chars for /etc/issue $outputIssue = addcslashes($output, '\\'); file_put_contents('/etc/issue', $outputIssue); file_put_contents('/etc/motd', $output); UnixUtility::reloadTtyBanner('tty1'); }