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:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user