screen-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[screen-devel] [bug #28448] screen infloops/hangs when running it with u


From: Axel Beckert
Subject: [screen-devel] [bug #28448] screen infloops/hangs when running it with username "none"
Date: Thu, 04 Jun 2015 08:45:46 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 conkeror/1.0pre1 (Debian-1.0~~pre-1+git141025-1)

Follow-up Comment #2, bug #28448 (project screen):

>From acl.c:

/*
 * Add a new user. His password may be NULL or "" if none. His name must not 
 * be "none", as this represents the NULL-pointer when dealing with groups.
 * He has default rights, determined by umask.
 */

Is this "none" a POSIX thing or is it a screen-specific reserved word?

I see "none" also being used in other places as keyword, too. Especially this
code from process.c looks scary to me:

          if (!strcmp(user->u_password, "none"))
            {
              if (n)
                OutputMsg(0, "Password checking disabled");
              free(user->u_password);
              user->u_password = NullStr;
            }

Does that mean that screen handles any user (or screen lock) whose password is
"none" different?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?28448>

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]