mirror of
https://github.com/yggdrasil-network/yggdrasil-go.git
synced 2025-08-26 21:17:36 +00:00
@@ -14,6 +14,12 @@ import (
|
|||||||
|
|
||||||
func chuser(input string) error {
|
func chuser(input string) error {
|
||||||
givenUser, givenGroup, _ := strings.Cut(input, ":")
|
givenUser, givenGroup, _ := strings.Cut(input, ":")
|
||||||
|
if givenUser == "" {
|
||||||
|
return fmt.Errorf("user is empty")
|
||||||
|
}
|
||||||
|
if strings.Index(input, ":") > -1 && givenGroup == "" {
|
||||||
|
return fmt.Errorf("group is empty")
|
||||||
|
}
|
||||||
|
|
||||||
var (
|
var (
|
||||||
err error
|
err error
|
||||||
|
@@ -4,8 +4,8 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"testing"
|
|
||||||
"os/user"
|
"os/user"
|
||||||
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Usernames must not contain a number sign.
|
// Usernames must not contain a number sign.
|
||||||
|
Reference in New Issue
Block a user