Disable printing access/secrets in systemd (#6621)

Minio when run as a service in `systemd` should
avoid printing access/secret keys.
This commit is contained in:
Harshavardhana
2018-10-16 13:19:12 -07:00
committed by Dee Koder
parent 1e7e5e297c
commit 21c8693d9c
2 changed files with 19 additions and 13 deletions

View File

@@ -57,8 +57,10 @@ func printGatewayCommonMsg(apiEndpoints []string) {
apiEndpointStr := strings.Join(apiEndpoints, " ")
// Colorize the message and print.
logger.StartupMessage(colorBlue("\nEndpoint: ") + colorBold(fmt.Sprintf(getFormatStr(len(apiEndpointStr), 1), apiEndpointStr)))
logger.StartupMessage(colorBlue("AccessKey: ") + colorBold(fmt.Sprintf("%s ", cred.AccessKey)))
logger.StartupMessage(colorBlue("SecretKey: ") + colorBold(fmt.Sprintf("%s ", cred.SecretKey)))
if isTerminal() {
logger.StartupMessage(colorBlue("AccessKey: ") + colorBold(fmt.Sprintf("%s ", cred.AccessKey)))
logger.StartupMessage(colorBlue("SecretKey: ") + colorBold(fmt.Sprintf("%s ", cred.SecretKey)))
}
if globalIsBrowserEnabled {
logger.StartupMessage(colorBlue("\nBrowser Access:"))