Author: fapeeler
Date: Tue Aug 4 18:43:12 2015
New Revision: 1694095
URL: http://svn.apache.org/r1694095
Log:
VCL-871
OS.pm - removed -n from the echo command
Linux.pm removed trailing new line from sudoers string
Modified:
vcl/trunk/managementnode/lib/VCL/Module/OS.pm
vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm
Modified: vcl/trunk/managementnode/lib/VCL/Module/OS.pm
URL:
http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/Module/OS.pm?rev=1694095&r1=1694094&r2=1694095&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/Module/OS.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/Module/OS.pm Tue Aug 4 18:43:12 2015
@@ -2207,7 +2207,7 @@ sub create_text_file {
my $hex_string = join('', @hex_values);
# Attempt to create/append the file using the hex string
- my $command = "echo -n -e \"$hex_string\" $mode \"$file_path\"";
+ my $command = "echo -e \"$hex_string\" $mode \"$file_path\"";
my ($exit_status, $output) = $self->execute($command, 0, 15, 1);
if (!defined($output)) {
notify($ERRORS{'DEBUG'}, 0, "failed to execute command
to $mode_string file on $computer_node_name, attempting to create file on
management node and copy it to $computer_node_name");
Modified: vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm
URL:
http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm?rev=1694095&r1=1694094&r2=1694095&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm Tue Aug 4 18:43:12 2015
@@ -2826,7 +2826,7 @@ sub grant_root_access {
if ($root_access) {
my $sudoers_file_path = '/etc/sudoers';
- my $sudoers_line = "$username ALL= NOPASSWD: ALL\n";
+ my $sudoers_line = "$username ALL= NOPASSWD: ALL";
if ($self->append_text_file($sudoers_file_path, $sudoers_line))
{
notify($ERRORS{'DEBUG'}, 0, "appended line to
$sudoers_file_path: '$sudoers_line'");
return 1;