diff --git a/app/app.go b/app/app.go index eebc7d0..8ff8087 100644 --- a/app/app.go +++ b/app/app.go @@ -88,7 +88,7 @@ func LoadAppSettings(appDirectory string) *settings.GlobalSettingsFile { // many other parts of Cwtch are likely to fail also. globalSettingsFile, err := settings.InitGlobalSettingsFile(appDirectory, DefactoPasswordForUnencryptedProfiles) if err != nil { - log.Errorf("error initializing global globalSettingsFile file %. Global globalSettingsFile might not be loaded or saves", err) + log.Errorf("error initializing global globalSettingsFile file %s. Global globalSettingsFile might not be loaded or saved", err) } return globalSettingsFile } diff --git a/settings/settings.go b/settings/settings.go index 4b2eae4..69c38cf 100644 --- a/settings/settings.go +++ b/settings/settings.go @@ -94,7 +94,7 @@ func InitGlobalSettingsFile(directory string, password string) (*GlobalSettingsF log.Errorf("Could not initialize salt: %v", err) return nil, err } - err := os.Mkdir(directory, 0700) + err := os.MkdirAll(directory, 0700) if err != nil { return nil, err }