1
0
mirror of https://github.com/rancher/os.git synced 2025-08-31 14:23:11 +00:00

Make /run/lock dir in console

This commit is contained in:
niusmallnan
2018-12-07 13:30:02 +08:00
committed by niusmallnan
parent 09ebd40162
commit b419db198c

View File

@@ -29,6 +29,7 @@ const (
gettyCmd = "/sbin/agetty"
rancherHome = "/home/rancher"
startScript = "/opt/rancher/bin/start.sh"
runLockDir = "/run/lock"
)
type symlink struct {
@@ -68,6 +69,13 @@ func consoleInitFunc() error {
createHomeDir(rancherHome, 1100, 1100)
createHomeDir(dockerHome, 1101, 1101)
// some software need this dir, like open-iscsi
if _, err := os.Stat(runLockDir); os.IsNotExist(err) {
if err = os.Mkdir(runLockDir, 0755); err != nil {
log.Error(err)
}
}
ignorePassword := false
for _, d := range cfg.Rancher.Disable {
if d == "password" {