From e4d94e378f993aefe78bc24eae5c2c8b81345627 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Wed, 4 Feb 2026 13:03:52 +0200 Subject: [PATCH] Move bpm locks to var/cache/bpm --- src/bpmlib/utils.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bpmlib/utils.go b/src/bpmlib/utils.go index b8f2ee4..2c179c7 100644 --- a/src/bpmlib/utils.go +++ b/src/bpmlib/utils.go @@ -19,14 +19,14 @@ type BPMLock struct { } func LockBPM(rootDir string) (*BPMLock, error) { - // Create parent directories if they don't already exist - err := os.MkdirAll(path.Join(rootDir, "/var/lib/bpm"), 0755) + // Create cache directory if it doesn't already exist + err := os.MkdirAll(path.Join(rootDir, "/var/cache/bpm"), 0755) if err != nil { return nil, err } // Create file - f, err := os.Create(path.Join(rootDir, "var/lib/bpm/bpm.lock")) + f, err := os.Create(path.Join(rootDir, "var/cache/bpm/bpm.lock")) if err != nil { return nil, err } @@ -37,7 +37,7 @@ func LockBPM(rootDir string) (*BPMLock, error) { return nil, err } - return &BPMLock{f, path.Join(rootDir, "var/lib/bpm/bpm.lock")}, nil + return &BPMLock{f, path.Join(rootDir, "var/cache/bpm/bpm.lock")}, nil } func (lock *BPMLock) Unlock() error {