From 2bcfc6b0fee7b3d8de70143450d09b929cb90dbb Mon Sep 17 00:00:00 2001 From: teru Date: Thu, 11 Aug 2016 17:42:17 +0900 Subject: [PATCH] Use a default password hash --- cmd/mailfull/command/domainadd.go | 2 +- const.go | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/mailfull/command/domainadd.go b/cmd/mailfull/command/domainadd.go index 8af48d8..6e04fb2 100644 --- a/cmd/mailfull/command/domainadd.go +++ b/cmd/mailfull/command/domainadd.go @@ -61,7 +61,7 @@ func (c *DomainAddCommand) Run(args []string) int { return 1 } - user, err := mailfull.NewUser("postmaster", "", nil) + user, err := mailfull.NewUser("postmaster", mailfull.NeverMatchHashedPassword, nil) if err != nil { fmt.Fprintf(c.UI.ErrorWriter, "[ERR] %v\n", err) return 1 diff --git a/const.go b/const.go index 07beaa3..2cf9aa6 100644 --- a/const.go +++ b/const.go @@ -18,3 +18,6 @@ const ( FileNameDbForwards = "forwards" FileNameDbPasswords = "vpasswd" ) + +// NeverMatchHashedPassword is hash string that is never match with any password. +const NeverMatchHashedPassword = "{SSHA}!!"