Skip to content
This repository has been archived by the owner on Jan 20, 2023. It is now read-only.

Commit

Permalink
Version 1.3.1.
Browse files Browse the repository at this point in the history
Merge remote-tracking branch 'origin/dev'

Change-Id: Ic18ee060280904518fa1ff0b1f602b923f7a93bd
  • Loading branch information
aizurov-vmw committed Aug 9, 2017
2 parents 2c3cd19 + c57a50c commit e9285f2
Show file tree
Hide file tree
Showing 130 changed files with 3,436 additions and 2,060 deletions.
22 changes: 13 additions & 9 deletions build/package/rpm/lightwave.spec
Original file line number Diff line number Diff line change
Expand Up @@ -416,9 +416,9 @@ Lightwave POST service
started_lwregd=true
sleep 5
fi
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmdir.reg
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmdns.reg
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmca.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmdir.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmdns.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmca.reg
if [ $started_lwregd = true ]; then
kill -TERM `pidof lwregd`
wait
Expand Down Expand Up @@ -496,6 +496,7 @@ Lightwave POST service
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmafd.reg
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmdir-client.reg
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmdns-client.reg
%{_likewise_open_bindir}/lwsm -q refresh
else
started_lwregd=false
if [ -z "`pidof lwregd`" ]; then
Expand Down Expand Up @@ -533,16 +534,19 @@ Lightwave POST service
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmafd.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmdir-client.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmdns-client.reg
%{_likewise_open_bindir}/lwsm -q refresh
sleep 5
else
started_lwregd=false
if [ -z "`pidof lwregd`" ]; then
echo "Starting lwregd"
%{_likewise_open_sbindir}/lwregd &
started_lwregd=true
sleep 5
fi
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmafd.reg
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmdir-client.reg
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/vmdns-client.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmafd.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmdir-client.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/vmdns-client.reg
if [ $started_lwregd = true ]; then
kill `pidof lwregd`
wait
Expand Down Expand Up @@ -623,7 +627,7 @@ Lightwave POST service
if [ $try_starting_lwregd_svc = true ]; then
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/post.reg
%{_likewise_open_bindir}/lwsm -q refresh
sleep 2
sleep 5
else
started_lwregd=false
if [ -z "`pidof lwregd`" ]; then
Expand All @@ -632,7 +636,7 @@ Lightwave POST service
started_lwregd=true
sleep 5
fi
%{_likewise_open_bindir}/lwregshell import %{_datadir}/config/post.reg
%{_likewise_open_bindir}/lwregshell upgrade %{_datadir}/config/post.reg
if [ $started_lwregd = true ]; then
kill -TERM `pidof lwregd`
wait
Expand Down Expand Up @@ -953,7 +957,7 @@ Lightwave POST service
%{_jarsdir}/openidconnect-protocol.jar
%{_jarsdir}/openidconnect-server.jar
%{_jarsdir}/commons-lang-2.6.jar
%{_jarsdir}/commons-logging-1.1.1.jar
%{_jarsdir}/commons-logging-1.2.jar
%{_jarsdir}/jna-4.2.1.jar
%{_jarsdir}/httpclient-4.5.1.jar
%{_jarsdir}/slf4j-api-1.7.25.jar
Expand Down
28 changes: 14 additions & 14 deletions config/cfgutils/cfgutils.c
Original file line number Diff line number Diff line change
Expand Up @@ -667,20 +667,6 @@ VmwDeploySetupClient(
BAIL_ON_DEPLOY_ERROR(dwError);
}

pszUsername = (pParams->bUseMachineAccount && pParams->pszMachineAccount)
? pParams->pszMachineAccount : VMW_ADMIN_NAME;

VMW_DEPLOY_LOG_INFO(
"Validating Domain credentials for user [%s@%s]",
VMW_DEPLOY_SAFE_LOG_STRING(pszUsername),
VMW_DEPLOY_SAFE_LOG_STRING(pParams->pszDomainName));

dwError = VmAfdJoinValidateDomainCredentialsA(
pParams->pszDomainName,
pszUsername,
pParams->pszPassword);
BAIL_ON_DEPLOY_ERROR(dwError);

if (pParams->bDisableAfdListener)
{
VMW_DEPLOY_LOG_INFO("Disabling AFD Listener");
Expand All @@ -704,6 +690,20 @@ VmwDeploySetupClient(
BAIL_ON_DEPLOY_ERROR(dwError);
}

pszUsername = (pParams->bUseMachineAccount && pParams->pszMachineAccount)
? pParams->pszMachineAccount : VMW_ADMIN_NAME;

VMW_DEPLOY_LOG_INFO(
"Validating Domain credentials for user [%s@%s]",
VMW_DEPLOY_SAFE_LOG_STRING(pszUsername),
VMW_DEPLOY_SAFE_LOG_STRING(pParams->pszDomainName));

dwError = VmAfdJoinValidateDomainCredentialsA(
pParams->pszDomainName,
pszUsername,
pParams->pszPassword);
BAIL_ON_DEPLOY_ERROR(dwError);

VMW_DEPLOY_LOG_INFO("Setting configuration values");

dwError = VmAfdSetCAPathA(pszHostname, VMW_DEFAULT_CA_PATH);
Expand Down
19 changes: 14 additions & 5 deletions config/scripts/configure-lightwave-server.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

LW_BIN_DIR=/opt/likewise/bin
LW_SBIN_DIR=/opt/likewise/sbin
LW_DEFAULT_VERSION="1.2.0"
LW_DEFAULT_VERSION="1.3.0"
LW_KEY="[HKEY_THIS_MACHINE\\Services\\lw-server]"

_get_lw_version(){

LW_VERSION=`rpm -qid vmware-lightwave-server | grep -i Version | cut -d ':' -f2 | tr -d '[[:space:]]'`
LW_VERSION=`rpm -qid lightwave-server | grep -i Version | cut -d ':' -f2 | tr -d '[[:space:]]'`

if [ -z $LW_VERSION ]; then
LW_VERSION=$LW_DEFAULT_VERSION
Expand Down Expand Up @@ -366,10 +366,19 @@ else

case "$LOTUS_DEPLOYMENT" in
"standalone")
$BIN_DIR/ic-promote --domain $LOTUS_DOMAIN_DEFAULT --password "$LOTUS_ADMIN_PASSWORD_DEFAULT" --site $LOTUS_SITE_NAME
$BIN_DIR/ic-promote \
--domain $LOTUS_DOMAIN_DEFAULT \
--password "$LOTUS_ADMIN_PASSWORD_DEFAULT" \
--site $LOTUS_SITE_NAME \
$LOTUS_SSL_SUBJECT_ALT_NAME_ARG
;;
"partner")
$BIN_DIR/ic-promote --domain $LOTUS_DOMAIN_DEFAULT --password "$LOTUS_ADMIN_PASSWORD_DEFAULT" --site $LOTUS_SITE_NAME --partner $LOTUS_PARTNER_HOSTNAME
$BIN_DIR/ic-promote \
--domain $LOTUS_DOMAIN_DEFAULT \
--password "$LOTUS_ADMIN_PASSWORD_DEFAULT" \
--site $LOTUS_SITE_NAME \
--partner $LOTUS_PARTNER_HOSTNAME \
$LOTUS_SSL_SUBJECT_ALT_NAME_ARG
;;
esac

Expand All @@ -381,7 +390,7 @@ else
case $DISABLE_STS in
0)
echo "Secure Token Service Installation - Started"
$BIN_DIR/configure-sts --domain $LOTUS_DOMAIN_DEFAULT --password "$LOTUS_ADMIN_PASSWORD_DEFAULT"
$BIN_DIR/configure-sts --domain $LOTUS_DOMAIN_DEFAULT --password "$LOTUS_ADMIN_PASSWORD_DEFAULT"
if [ $? -ne 0 ]; then
echo "Secure Token Service Installation - Failed"
_exit 1
Expand Down
8 changes: 4 additions & 4 deletions lwraft/client/client.c
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ VmDirRaftAppendEntries(
int entriesSize,
/* [in] */ unsigned char *entries,
/* [out] */ UINT32 * currentTerm,
/* [out] */ UINT32 * status
/* [out] */ unsigned long long *status
);

/*
Expand Down Expand Up @@ -4891,18 +4891,18 @@ VmDirRaftAppendEntries(
int entriesSize,
/* [in] */ unsigned char *entries,
/* [out] */ UINT32 * currentTerm,
/* [out] */ UINT32 * status
/* [out] */ unsigned long long *status
)
{
DWORD dwError = 0;
UINT32 iCurrentTerm = 0;
UINT32 iStatus = 0;
idl_uhyper_int iStatus = 0;
chglog_container chglogEntries = {0};
chglogEntries.chglog_size = entriesSize;
chglogEntries.chglog_bytes = entries;

*currentTerm = 0;
*status = 1;
*status = 0;

VMDIR_RPC_TRY
{
Expand Down
Loading

0 comments on commit e9285f2

Please sign in to comment.