Return-Path: X-Original-To: apmail-brooklyn-dev-archive@minotaur.apache.org Delivered-To: apmail-brooklyn-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5342B17ADA for ; Wed, 8 Oct 2014 01:00:29 +0000 (UTC) Received: (qmail 58005 invoked by uid 500); 8 Oct 2014 01:00:29 -0000 Delivered-To: apmail-brooklyn-dev-archive@brooklyn.apache.org Received: (qmail 57972 invoked by uid 500); 8 Oct 2014 01:00:29 -0000 Mailing-List: contact dev-help@brooklyn.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@brooklyn.incubator.apache.org Delivered-To: mailing list dev@brooklyn.incubator.apache.org Received: (qmail 57961 invoked by uid 99); 8 Oct 2014 01:00:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Oct 2014 01:00:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 08 Oct 2014 01:00:27 +0000 Received: (qmail 57650 invoked by uid 99); 8 Oct 2014 01:00:07 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Oct 2014 01:00:07 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 59D4090632B; Wed, 8 Oct 2014 01:00:07 +0000 (UTC) From: grkvlt To: dev@brooklyn.incubator.apache.org Reply-To: dev@brooklyn.incubator.apache.org References: In-Reply-To: Subject: [GitHub] incubator-brooklyn pull request: Miscellaneous 20141007 Content-Type: text/plain Message-Id: <20141008010007.59D4090632B@tyr.zones.apache.org> Date: Wed, 8 Oct 2014 01:00:07 +0000 (UTC) X-Virus-Checked: Checked by ClamAV on apache.org Github user grkvlt commented on a diff in the pull request: https://github.com/apache/incubator-brooklyn/pull/225#discussion_r18559698 --- Diff: brooklyn-install.sh --- @@ -237,20 +237,19 @@ if ! ssh ${SSH_OPTS} ${USER}@${HOST} "test -f .brooklyn/brooklyn.properties"; th log -n "Configuring Brooklyn properties..." ssh ${SSH_OPTS} ${USER}@${HOST} "mkdir -p .brooklyn" ssh ${SSH_OPTS} ${USER}@${HOST} "curl -L -s -o .brooklyn/brooklyn.properties http://brooklyncentral.github.io/use/guide/quickstart/brooklyn.properties" - ssh ${SSH_OPTS} ${USER}@${HOST} "curl -L -s -o .brooklyn/catalog.xml http://brooklyncentral.github.io/use/guide/quickstart/catalog.xml" # Generate Brooklyn admin password if ${GENERATE_PASSWORD}; then - GENERATED=$(dd if=/dev/random bs=1 count=8 2> /dev/null | uuencode -m - | sed -n 2p | tr -dc "A-Za-z0-9") + GENERATED=$(dd if=/dev/random bs=1 count=32 2> /dev/null | uuencode -m - | sed -n 2p | tr -dc "A-Za-z0-9") SALT=$(echo ${GENERATED} | cut -c1-4) PASSWORD=$(echo ${GENERATED} | cut -c5-12) which shasum && SHA256="shasum -a 256" which sha256sum && SHA256="sha256sum" - HASH=$(echo -n ${SALT}${PASSWORD} | ${SHA256} | cut -d\ -f1) + HASH=$(printf '${SALT}${PASSWORD}\\00' | ${SHA256} | cut -d\ -f1) ssh ${SSH_OPTS} ${USER}@${HOST} "tee -a .brooklyn/brooklyn.properties" > /dev/null 2>&1 <