From patchwork Thu Dec 2 07:06:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 48382 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E9887385BF80 for ; Thu, 2 Dec 2021 07:07:25 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E9887385BF80 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1638428846; bh=Wut8nfNaF6uLL7u6EA5SiXg9ljSTGAsqwsaVjG/T3Ak=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=j6dFSGDT5R/r1Sq0incbWj1r0LbkrKQGC7plQ0q4AZauM8TjZNKWEeD29LwX0sOKc jhoCPfrDsoLLXaUrJsygX+27R1ttvFs9o4ndU/sJsEq37WWTCIwWxno7UGjhZmxboG /minQEMFLLOVGkK3N3vpK2+nUctfQq+5g08x1eKg= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) by sourceware.org (Postfix) with ESMTPS id 67D843857C42 for ; Thu, 2 Dec 2021 07:07:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 67D843857C42 Received: by mail-pl1-x62d.google.com with SMTP id m24so19557302pls.10 for ; Wed, 01 Dec 2021 23:07:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Wut8nfNaF6uLL7u6EA5SiXg9ljSTGAsqwsaVjG/T3Ak=; b=UoWgpC3DY5XDv6v463GFQ1euk0clHFyea0VGMM8Esg3mnhzzIOyu83nRYy+/QQZ6m5 FiAMIbM1R72Xg6aaaj8PUGHixGYDKUgWT3IqKqohZRH6VuIQ+p1lIaXHcosE5e+a8dAU Ko8h2Wnq3WKwvKeVxBQBdpMRqs2XTfUe+suYLwpXQ4DebItj6bbX1DRhyfSOFGwr21eq nSI0zC1Z/p8brILttE20NOtG+e3qHrDxf29nMGZG/EDQ6+XYnSphsY7rQ3p8hPiFUkWl Fbr5jFOFL6M19vs5gLEOKsDhGbEhcyxzj45rYCm3LQSOz1CLQg7hhTBxB115150/L3Jz hg6g== X-Gm-Message-State: AOAM530cKLTlxBZuwnEKDBkXcOb1/2IMU9RyXR8a/q6v/b0qEuGNLd+C qB7vt26piNQcqmbk4D5z7SI1LcEgPWMRig== X-Google-Smtp-Source: ABdhPJxfEJORpBRzb1TP518m8pnIxJW7qCQQVkVSqe4U6Xkn8pUHic0hNegVJL+DiS/By3e7tX4uYg== X-Received: by 2002:a17:903:1103:b0:143:a593:dc41 with SMTP id n3-20020a170903110300b00143a593dc41mr13740189plh.5.1638428821148; Wed, 01 Dec 2021 23:07:01 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::ce68]) by smtp.gmail.com with ESMTPSA id r6sm1363064pjz.56.2021.12.01.23.07.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Dec 2021 23:07:00 -0800 (PST) To: libc-alpha@sourceware.org Subject: [PATCH] Remove bash dependency for nscd init script Date: Wed, 1 Dec 2021 23:06:56 -0800 Message-Id: <20211202070658.2164977-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Khem Raj via Libc-alpha From: Khem Raj Reply-To: Khem Raj Cc: Ross Burton Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libc-alpha" The nscd init script uses #! /bin/bash but only really uses one bashism (translated strings), so remove them and switch the shell to #!/bin/sh. Signed-off-by: Ross Burton Signed-off-by: Khem Raj --- nscd/nscd.init | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nscd/nscd.init b/nscd/nscd.init index a882da7d8b..b02986ec15 100644 --- a/nscd/nscd.init +++ b/nscd/nscd.init @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # # nscd: Starts the Name Switch Cache Daemon # @@ -49,7 +49,7 @@ prog=nscd start () { [ -d /var/run/nscd ] || mkdir /var/run/nscd [ -d /var/db/nscd ] || mkdir /var/db/nscd - echo -n $"Starting $prog: " + echo -n "Starting $prog: " daemon /usr/sbin/nscd RETVAL=$? echo @@ -58,7 +58,7 @@ start () { } stop () { - echo -n $"Stopping $prog: " + echo -n "Stopping $prog: " /usr/sbin/nscd -K RETVAL=$? if [ $RETVAL -eq 0 ]; then @@ -67,9 +67,9 @@ stop () { # a non-privileged user rm -f /var/run/nscd/nscd.pid rm -f /var/run/nscd/socket - success $"$prog shutdown" + success "$prog shutdown" else - failure $"$prog shutdown" + failure "$prog shutdown" fi echo return $RETVAL @@ -103,13 +103,13 @@ case "$1" in RETVAL=$? ;; force-reload | reload) - echo -n $"Reloading $prog: " + echo -n "Reloading $prog: " killproc /usr/sbin/nscd -HUP RETVAL=$? echo ;; *) - echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" + echo "Usage: $0 {start|stop|status|restart|reload|condrestart}" RETVAL=1 ;; esac