Bug 1098337 - Remote commands stripping special characters
Summary: Remote commands stripping special characters
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Spacewalk
Classification: Community
Component: API
Version: 2.1
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Tomáš Kašpárek
QA Contact: Red Hat Satellite QA List
URL:
Whiteboard:
Depends On:
Blocks: space23
TreeView+ depends on / blocked
 
Reported: 2014-05-15 21:08 UTC by Jeremy Darr
Modified: 2015-04-14 19:17 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-03-30 17:29:55 UTC
Embargoed:


Attachments (Terms of Use)

Description Jeremy Darr 2014-05-15 21:08:10 UTC
Description of problem:
Remote commands on stock Spacewalk 2.1 are stripped of special characters: ()[]{}<> on execution.

Version-Release number of selected component (if applicable):
2.1

How reproducible:
Easily able to be reproduced on stock 2.1 install.

Steps to Reproduce:
1. Run a remote command such as:

#!/bin/bash
foo="bar";
echo ${foo};

Actual results:
When the command completes, you'd see:

#!/bin/bash
foo="bar";
echo $foo;

Expected results:
Commands should not be stripped and you should see the command that we originally entered.

Additional info:
It appears that workaround has been identified in the following mailing list entries:

http://www.redhat.com/archives/spacewalk-list/2014-April/msg00021.html
http://www.redhat.com/archives/spacewalk-list/2014-May/msg00086.html

Comment 1 Grant Gainey 2015-03-30 17:29:55 UTC
Should have been fixed in SW 2.2 - please re-open if that is not the case


Note You need to log in before you can comment on or make changes to this bug.