Description:
added /dev/urandom to file allowed to be accessed, probably needed after ubuntu 9.04
git-svn-id: http://theory.cpe.ku.ac.th/grader/judge/trunk/scripts@417 6386c4cd-e34a-4fa8-8920-d93eb39b512e
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r76:4469d653fe5f - - 1 file changed: 1 inserted, 0 deleted
@@ -184,12 +184,13 | |||
|
184 | 184 | !strncmp(namebuf, "/lib/", 5) || |
|
185 | 185 | !strncmp(namebuf, "/usr/lib/", 9)) |
|
186 | 186 | && !strstr(namebuf, "..")) |
|
187 | 187 | return; |
|
188 | 188 | if (!strcmp(namebuf, "/dev/null") || |
|
189 | 189 | !strcmp(namebuf, "/dev/zero") || |
|
190 | + !strcmp(namebuf, "/dev/urandom") || | |
|
190 | 191 | !strcmp(namebuf, "/proc/meminfo") || |
|
191 | 192 | !strcmp(namebuf, "/proc/self/stat") || |
|
192 | 193 | !strncmp(namebuf, "/usr/share/zoneinfo/", 20)) |
|
193 | 194 | return; |
|
194 | 195 | } |
|
195 | 196 | die("Forbidden access to file `%s'.", namebuf); |
You need to be logged in to leave comments.
Login now