This commit is contained in:
2025-04-13 20:22:32 +03:00
parent b8cb7af3bb
commit e3aaa88822
8 changed files with 139 additions and 109 deletions

View File

@ -18,7 +18,6 @@ package utils
import (
"errors"
"log/slog"
"os"
"os/user"
"strconv"
@ -26,6 +25,8 @@ import (
"github.com/leonelquinteros/gotext"
"github.com/urfave/cli/v2"
"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils"
)
func GetUidGidAlrUserString() (string, string, error) {
@ -83,8 +84,7 @@ func DropCapsToAlrUser() error {
func ExitIfCantDropCapsToAlrUser() cli.ExitCoder {
err := DropCapsToAlrUser()
if err != nil {
slog.Debug("dropping capabilities error", "err", err)
return cli.Exit(gotext.Get("Error dropping capabilities"), 1)
return cliutils.FormatCliExit(gotext.Get("Error dropping capabilities"), err)
}
return nil
}