wip
This commit is contained in:
17
internal.go
17
internal.go
@@ -198,10 +198,21 @@ func InternalMountCmd() *cli.Command {
|
||||
|
||||
sourceDir := c.Args().First()
|
||||
|
||||
u, _ := user.Current()
|
||||
_, alrGid, _ := utils.GetUidGidAlrUser()
|
||||
u, err := user.Current()
|
||||
if err != nil {
|
||||
return cliutils.FormatCliExit("cannot get current user", err)
|
||||
}
|
||||
|
||||
if err := utils.EnuseIsWheelMember(); err != nil {
|
||||
_, alrGid, err := utils.GetUidGidAlrUser()
|
||||
if err != nil {
|
||||
return cliutils.FormatCliExit("cannot get alr user", err)
|
||||
}
|
||||
|
||||
if _, err := os.Stat(sourceDir); err != nil {
|
||||
return cliutils.FormatCliExit(fmt.Sprintf("cannot read %s", sourceDir), err)
|
||||
}
|
||||
|
||||
if err := utils.EnuseIsPrivilegedGroupMember(); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user