search for: default_umask

Displaying 1 result from an estimated 1 matches for "default_umask".

2001 Mar 29
3
Patches for OpenSSH 2.5.2p2: evaluate /etc/default/login, makefiles manpages
...vironment_value(default_login_env, "HZ"); + if (value != NULL) + child_set_env(env, envsize, "HZ", value); + + /* If UMASK is defined then set the default umask. */ + value = get_environment_value(default_login_env, "UMASK"); + if (value != NULL) { + int i; + mode_t default_umask = 0; + /* UMASK must contain only digits 0-7. */ + for (i = 0; + value[i] && isdigit((int)value[i]) && value[i] != '8' && value[i] != '9'; + i++) + default_umask = default_umask * 8 + value[i] - '0'; + /* Set umask only if the value h...