[ 
https://issues.apache.org/jira/browse/MAPREDUCE-1418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hemanth Yamijala updated MAPREDUCE-1418:
----------------------------------------

    Attachment: MAPREDUCE-1418-y20s.patch

The attached patch [MAPREDUCE-1418-y20s.patch] is a similar patch to the one 
against trunk for earlier versions of Hadoop. In this patch, I've addressed the 
problem related to validating relative paths in job log directory 
initialization, as well as Amareshwari's comment about return code in 
prepare_task_logs. The trunk patch will have similar changes. All 
LinuxTaskController tests pass with this patch. I would appreciate a review.

This patch is not for commit to Apache SVN.

> LinuxTaskController binary misses validation of arguments passed for relative 
> components in some cases.
> -------------------------------------------------------------------------------------------------------
>
>                 Key: MAPREDUCE-1418
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1418
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: security, tasktracker
>            Reporter: Vinod K V
>            Assignee: Hemanth Yamijala
>         Attachments: MAPREDUCE-1418-y20s.patch, MAPREDUCE-1418.patch
>
>
> The function {{int check_path_for_relative_components(char * path)}} should 
> be used to validate the absence of relative components before any operation 
> is done on those paths. This is missed in all the {{initialize*()}} 
> functions, as Hemanth pointed out offline.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to