Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 7C317200CF1 for ; Mon, 28 Aug 2017 21:49:07 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 7A9BB1657B3; Mon, 28 Aug 2017 19:49:07 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C30F61657B0 for ; Mon, 28 Aug 2017 21:49:06 +0200 (CEST) Received: (qmail 1890 invoked by uid 500); 28 Aug 2017 19:49:05 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 1878 invoked by uid 99); 28 Aug 2017 19:49:05 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Aug 2017 19:49:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 7C0ED1A321E for ; Mon, 28 Aug 2017 19:49:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 9JPeB3kRFgdT for ; Mon, 28 Aug 2017 19:49:04 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id B230A5F6CD for ; Mon, 28 Aug 2017 19:49:04 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 2F547E0012 for ; Mon, 28 Aug 2017 19:49:02 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 8168F23F0D for ; Mon, 28 Aug 2017 19:49:00 +0000 (UTC) Date: Mon, 28 Aug 2017 19:49:00 +0000 (UTC) From: "Dennis (JIRA)" To: commits@cassandra.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (CASSANDRA-13815) RPM package for client tools - cqlsh + nodetool MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 28 Aug 2017 19:49:07 -0000 Dennis created CASSANDRA-13815: ---------------------------------- Summary: RPM package for client tools - cqlsh + nodetool Key: CASSANDRA-13815 URL: https://issues.apache.org/jira/browse/CASSANDRA-13815 Project: Cassandra Issue Type: Wish Components: Packaging Reporter: Dennis Fix For: 3.11.x, 3.10 Feature request. I see you guys are picking up on the RPM packages. Thanks for that. That could even be improved if you could package the client tools as a separate or client-only package as well. That package could hold cqlsh and nodetool for example. That would support centralized, automated backup or other maintenance processes. Now the admin is forced to login to the box in order to use these tools, which is not really best practice, security wise. The admin would need to know an ssh account as well as the cassandra admin account. So, benefits or usage of a client package (cqlsh+nodetool): # Supports automated maintenance scripts (simply yum the client tools to a temporary vm) # Better security, as the admin doesn't need to ssh into the instance host. Without having to pull the full Cassandra packages on the clients. Datastax does have such client packages, but they don't support the community edition anymore, so I am hoping that you can do this going forward. Thanks! -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org For additional commands, e-mail: commits-help@cassandra.apache.org