bj-installer: создавать /etc/bj перед записью update.pub (песочница/установка с образа)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4YVo4UMopqT5DzicqpPjL
This commit is contained in:
zuevav
2026-09-23 16:31:04 +03:00
parent 14303b2522
commit cb67875f7b
+2
View File
@@ -578,6 +578,7 @@ func (in *installer) stepComponents() (string, error) {
if !res.OK {
return "", errors.New(res.Error)
}
_ = os.MkdirAll(in.P("/etc/bj"), 0o755)
if err := os.WriteFile(in.P("/etc/bj/update.pub"), []byte(release.DefaultPublicKey+"\n"), 0o644); err != nil {
return "", err
}
@@ -649,6 +650,7 @@ func (in *installer) componentsFromBundle() (string, error) {
if !res.OK {
return "", errors.New(res.Error)
}
_ = os.MkdirAll(in.P("/etc/bj"), 0o755)
if err := os.WriteFile(in.P("/etc/bj/update.pub"), []byte(release.DefaultPublicKey+"\n"), 0o644); err != nil {
return "", err
}