service/systime.go | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
service/systime.go
@@ -1,6 +1,7 @@ package service import ( "fmt" "os/exec" "gat1400Exchange/config" @@ -12,8 +13,8 @@ return } cmd := exec.Command("/bin/sh", "sudo ntpdate "+config.SysTimeConf.NTPServer) stdout, err := cmd.Output() cmdStr := fmt.Sprintf("sudo ntpdate %s", config.SysTimeConf.NTPServer) stdout, err := exec.Command("/bin/bash", "-c", cmdStr).Output() if err != nil { logger.Error("Fail to sync system time: %s", err.Error()) } else {