This is an automated email from the ASF dual-hosted git repository.

junaid pushed a commit to branch 
VCL-1116_use_database_hostnames_for_ad_joined_computers
in repository https://gitbox.apache.org/repos/asf/vcl.git

commit 5d84193dfafacb6f68fd65505e7defc6fab9b000
Author: Junaid Ali <[email protected]>
AuthorDate: Thu Mar 21 13:30:54 2019 -0500

    use shorter name for database field as it was causing issue with 
managementnode code
---
 managementnode/lib/VCL/DataStructure.pm     | 2 +-
 managementnode/lib/VCL/Module/OS/Windows.pm | 6 +++---
 web/.ht-inc/addomain.php                    | 4 ++--
 web/.ht-inc/utils.php                       | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/managementnode/lib/VCL/DataStructure.pm 
b/managementnode/lib/VCL/DataStructure.pm
index 0068546..6ab5421 100644
--- a/managementnode/lib/VCL/DataStructure.pm
+++ b/managementnode/lib/VCL/DataStructure.pm
@@ -404,7 +404,7 @@ $SUBROUTINE_MAPPINGS{image_domain_owner_id} = 
'$self->request_data->{reservation
 #$SUBROUTINE_MAPPINGS{image_domain_password} = 
'$self->request_data->{reservation}{RESERVATION_ID}{image}{imagedomain}{password}';
 # Explicit subroutine
 $SUBROUTINE_MAPPINGS{image_domain_secret_id} = 
'$self->request_data->{reservation}{RESERVATION_ID}{image}{imagedomain}{secretid}';
 $SUBROUTINE_MAPPINGS{image_domain_username} = 
'$self->request_data->{reservation}{RESERVATION_ID}{image}{imagedomain}{username}';
-$SUBROUTINE_MAPPINGS{image_domain_usedatabasehostnamesforcomputerobjects} = 
'$self->request_data->{reservation}{RESERVATION_ID}{image}{imagedomain}{usedatabasehostnamesforcomputerobjects}';
+$SUBROUTINE_MAPPINGS{image_domain_usedbhostname} = 
'$self->request_data->{reservation}{RESERVATION_ID}{image}{imagedomain}{usedbhostname}';
 $SUBROUTINE_MAPPINGS{image_domain_base_ou} = 
'$self->request_data->{reservation}{RESERVATION_ID}{image}{imagedomain}{imageaddomain}{baseOU}';
 $SUBROUTINE_MAPPINGS{image_domain_cryptsecret} = 
'$self->request_data->{reservation}{RESERVATION_ID}{image}{imagedomain}{cryptsecret}{cryptsecret}';
 
diff --git a/managementnode/lib/VCL/Module/OS/Windows.pm 
b/managementnode/lib/VCL/Module/OS/Windows.pm
index 5451d4a..16118a0 100644
--- a/managementnode/lib/VCL/Module/OS/Windows.pm
+++ b/managementnode/lib/VCL/Module/OS/Windows.pm
@@ -3929,8 +3929,8 @@ sub reboot {
                        }
                        
                        # Set sshd service startup mode to auto
-                       if (!$self->set_service_startup_mode('sshd', 'auto')) {
-                               notify($ERRORS{'WARNING'}, 0, "reboot not 
attempted, unable to set sshd service startup mode to auto");
+                       if (!$self->set_service_startup_mode('sshd', 'manual')) 
{
+                               notify($ERRORS{'WARNING'}, 0, "reboot not 
attempted, unable to set sshd service startup mode to manual");
                                return 0;
                        }
                        
@@ -12731,7 +12731,7 @@ sub set_computer_hostname {
                return;
        }
        
-       my $use_database_hostnames = 
$self->data->image_domain_usedatabasehostnamesforcomputerobjects();
+       my $use_database_hostnames = 
$self->data->get_image_domain_usedbhostname();
        my $database_computer_hostname = $self->data->get_computer_hostname();
        my $system32_path = $self->get_system32_path() || return;
        
diff --git a/web/.ht-inc/addomain.php b/web/.ht-inc/addomain.php
index 997362c..c4fba74 100644
--- a/web/.ht-inc/addomain.php
+++ b/web/.ht-inc/addomain.php
@@ -244,7 +244,7 @@ class ADdomain extends Resource {
                                $updates[] = "dnsServers = 
'{$data['dnsservers']}'";
                        # useDatabaseHostnamesForComputerObjects
                        if($data['useDatabaseHostnamesForComputerObjects'] != 
$olddata['useDatabaseHostnamesForComputerObjects'])
-                           $updates[] = 
"useDatabaseHostnamesForComputerObjects = 
{$data['useDatabaseHostnamesForComputerObjects']}";
+                           $updates[] = "usedbhostname = 
{$data['useDatabaseHostnamesForComputerObjects']}";
                        if(count($updates)) {
                                $query = "UPDATE addomain SET "
                                       . implode(', ', $updates)
@@ -350,7 +350,7 @@ class ADdomain extends Resource {
                                .       "password, "
                                .       "secretid, "
                                .       "dnsServers, "
-                               .       
"useDatabaseHostnamesForComputerObjects) "
+                               .       "usedbhostname) "
                                .       "VALUES ('{$data['name']}', "
                                .       "$ownerid, "
                                .       "'{$data['domaindnsname']}', "
diff --git a/web/.ht-inc/utils.php b/web/.ht-inc/utils.php
index c81f7bf..1550297 100644
--- a/web/.ht-inc/utils.php
+++ b/web/.ht-inc/utils.php
@@ -9504,7 +9504,7 @@ function getADdomains($addomainid=0) {
               .        "ad.username, "
               .        "ad.dnsServers AS dnsservers, "
               .        "ad.secretid, "
-              .        "ad.useDatabaseHostnamesForComputerObjects AS 
useDatabaseHostnamesForComputerObjects "
+              .        "ad.usedbhostname AS 
useDatabaseHostnamesForComputerObjects "
               . "FROM addomain ad, "
               .      "affiliation a, "
               .      "user u, "

Reply via email to