Change-Id: I9ff0756b7e6b5155def7ff5de93ded6b352b5027
Reviewed-on: http://photon-jenkins.eng.vmware.com/307
Reviewed-by: Divya Thaluru <dthaluru@vmware.com>
Tested-by: jenkins-photon <wangnan2015@hotmail.com>
| ... | ... |
@@ -1,7 +1,13 @@ |
| 1 |
-diff -ur shadow-original/libmisc/chkname.c shadow-4.1.5.1/libmisc/chkname.c |
|
| 2 |
-+++ shadow-4.1.5.1/libmisc/chkname.c 2015-10-26 12:09:16.874933768 -0700 |
|
| 3 |
-@@ -58,6 +58,7 @@ |
|
| 1 |
+--- shadow-4.1.5.1/libmisc/chkname.c 2015-12-15 16:05:25.691984925 -0800 |
|
| 2 |
+@@ -52,12 +52,13 @@ |
|
| 3 |
+ * User/group names must match [a-z_][a-z0-9_-]*[$] |
|
| 4 |
+ */ |
|
| 5 |
+ if (('\0' == *name) ||
|
|
| 6 |
+- !((('a' <= *name) && ('z' >= *name)) || ('_' == *name))) {
|
|
| 7 |
++ !((('a' <= *name) && ('z' >= *name)) || ('_' == *name)) || (('A' <= *name) && ('Z' >= *name))) {
|
|
| 8 |
+ return false; |
|
| 9 |
+ } |
|
| 4 | 10 |
|
| 5 | 11 |
while ('\0' != *++name) {
|
| 6 | 12 |
if (!(( ('a' <= *name) && ('z' >= *name) ) ||
|