fixed su
This commit is contained in:
parent
021447a556
commit
9737ea161c
|
@ -125,10 +125,13 @@ int main(int argc, char **argv) {
|
|||
|
||||
signal(SIGINT, endwin);
|
||||
|
||||
if (geteuid() != 0) {
|
||||
int ret = password(pw);
|
||||
hide_input(STDIN_FILENO, 0);
|
||||
|
||||
if (ret)
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* Start */
|
||||
if (setgid(pw->pw_gid) < 0) {
|
||||
|
|
Loading…
Reference in New Issue