1
0
mirror of https://github.com/rancher/os.git synced 2025-09-05 08:42:38 +00:00

Add /run/utmp file

This commit is contained in:
Jason-ZW
2019-03-06 13:16:23 +08:00
committed by niusmallnan
parent 67ee26adda
commit 6735a98447

View File

@@ -70,6 +70,15 @@ func consoleInitFunc() error {
createHomeDir(rancherHome, 1100, 1100)
createHomeDir(dockerHome, 1101, 1101)
// who & w command need this file
if _, err := os.Stat("/run/utmp"); os.IsNotExist(err) {
f, err := os.OpenFile("/run/utmp", os.O_RDWR|os.O_CREATE, 0644)
if err != nil {
log.Error(err)
}
defer f.Close()
}
// some software need this dir, like open-iscsi
if _, err := os.Stat(runLockDir); os.IsNotExist(err) {
if err = os.Mkdir(runLockDir, 0755); err != nil {