From patchwork Mon Nov 6 15:34:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Harsha Sharma X-Patchwork-Id: 834783 X-Patchwork-Delegate: pablo@netfilter.org Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netfilter-devel-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Z7rVvJWv"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3yVxSH3bQwz9s7m for ; Tue, 7 Nov 2017 02:34:23 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753835AbdKFPeW (ORCPT ); Mon, 6 Nov 2017 10:34:22 -0500 Received: from mail-pg0-f67.google.com ([74.125.83.67]:53941 "EHLO mail-pg0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753071AbdKFPeV (ORCPT ); Mon, 6 Nov 2017 10:34:21 -0500 Received: by mail-pg0-f67.google.com with SMTP id s2so8467275pge.10 for ; Mon, 06 Nov 2017 07:34:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=nTQOEOuN4y+Mb+DcVgcFkUm4vQ1HXEcGAmaGJ2JgiIs=; b=Z7rVvJWvzfTTUvjXtYk9/Nba9BGkWu3kJwxFnFLrvSQ9Lg854OXeAFkFqhjBFswv4K +T9GaJKnU9KppMSwlEF6FYjkE6pA3ZgTrbV8yXhK1rzzsBjj8tkXL+QrhoqcZHBPonf4 oNpKBC7XYwRCEU/ZdhlZKNnPZuCcL8TOF8Q+WeGIhOgqTwPeEaaqfSNFHTvXkRkko7qx H6k+2PabmY4395QjkPwZK26fMKgUyOmlPEZ5pFrdpigUPbF9MSGu/nyYMl0y+T5TrrYF /mx9zo6DNxToRziJr76mxh8VmdIlv42y3Fyx22/38yCngvBP+ebe1BMupNsSfcNormgR xVUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=nTQOEOuN4y+Mb+DcVgcFkUm4vQ1HXEcGAmaGJ2JgiIs=; b=dg+gNjlmCP0CfyqhFaASS3GsEbL6kpRN7KS8NtQlOwHRr22DL33hEZwdVkB7La8Vb3 ZoM48QsBWi2MBtua9L71rmQSsnKe3JN4F+Uv8IIH9DKQF0Q0Dyk2RXxICtZmEylxcbQp TxSpnQmo0lyVtTyUxQjZzopBR0C1qbE98XSv6D3PRUP4It8l5eCY3VvYBeRH5plnu5hc UsXxQm9aazc1rfskvFwWCgTxe3a7zsAO5gaaL37ruObPJFMEc8LbS3b8Ex/FKFJe5EOw wc+XBDa4qwX4JUUiM5FLQ/wwxIfV6+y75tstut7YWWsTTsz3QruuAkXQBb4kLzg3iKtb XelQ== X-Gm-Message-State: AMCzsaXZiH+AKIdHxUG605HnGx71FeNZ0S2t3X4Hfttrwd9x/0XMNdrW UWA/e+53Rxl0OpDrOPclwU8= X-Google-Smtp-Source: ABhQp+SduvTQMurxngGEpVl2dPezFtJUGULbqqLfV2u6Ke/l/Q7sPK+jBhNoaMp0MJ9ueO9AKv6zAQ== X-Received: by 10.98.76.206 with SMTP id e75mr17212877pfj.57.1509982461342; Mon, 06 Nov 2017 07:34:21 -0800 (PST) Received: from localhost.localdomain ([103.37.201.122]) by smtp.gmail.com with ESMTPSA id g13sm23408424pfm.130.2017.11.06.07.34.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Nov 2017 07:34:20 -0800 (PST) From: Harsha Sharma To: pablo@netfilter.org Cc: netfilter-devel@vger.kernel.org, Harsha Sharma Subject: [PATCH] tests/monitor: Print error "this requires root" and exit Date: Mon, 6 Nov 2017 21:04:05 +0530 Message-Id: <20171106153405.6294-1-harshasharmaiitr@gmail.com> X-Mailer: git-send-email 2.11.0 Sender: netfilter-devel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netfilter-devel@vger.kernel.org If executed without root privileges, print error "this requires root!" and exit. Signed-off-by: Harsha Sharma --- tests/monitor/run-tests.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/monitor/run-tests.sh b/tests/monitor/run-tests.sh index 23d4e21..1adabda 100755 --- a/tests/monitor/run-tests.sh +++ b/tests/monitor/run-tests.sh @@ -8,6 +8,11 @@ mydiff() { diff -w -I '^# ' "$@" } +if [ "$(id -u)" != "0" ] ; then + echo "this requires root!" + exit 1 +fi + testdir=$(mktemp -d) if [ ! -d $testdir ]; then echo "Failed to create test directory" >&2