FS#37675 - [tar] tar -T improperly handle escaped characters
Attached to Project:
Arch Linux
Opened by Sergey Shepelev (temoto) - Thursday, 07 November 2013, 11:46 GMT
Last edited by Allan McRae (Allan) - Monday, 18 November 2013, 00:52 GMT
Opened by Sergey Shepelev (temoto) - Thursday, 07 November 2013, 11:46 GMT
Last edited by Allan McRae (Allan) - Monday, 18 November 2013, 00:52 GMT
|
Details
Description:
Please, release bugfix for upstream bug #5371 http://thread.gmane.org/gmane.comp.gnu.tar.bugs/5371 This affects early docker adopters: https://github.com/dotcloud/docker/issues/2403 Patch from that thread: diff --git a/src/names.c b/src/names.c index eecb9b0..fc9841e 100644 --- a/src/names.c +++ b/src/names.c @@ -492,6 +492,8 @@ read_next_name (struct name_elt *ent, struct name_elt *ret) ent->v.file.term = 0; /* fall through */ case file_list_success: + if (unquote_option) + unquote_string (name_buffer); if (handle_option (name_buffer) == 0) { name_list_adjust (); |
This task depends upon
Closed by Allan McRae (Allan)
Monday, 18 November 2013, 00:52 GMT
Reason for closing: Fixed
Additional comments about closing: tar 1.27.1-1 in [testing]
Monday, 18 November 2013, 00:52 GMT
Reason for closing: Fixed
Additional comments about closing: tar 1.27.1-1 in [testing]
[1] http://thread.gmane.org/gmane.comp.gnu.tar.bugs/5371/focus=5382