From 286e4d94344f04c80cc4f3158bc0a14b80301638 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Erdmann?= Date: Sun, 26 Oct 2014 18:41:46 +0100 Subject: [PATCH] sysv init scripts: use symbolic names in trap command MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Not really necessary(*), but checkbashisms complains about "trap with signal numbers". (*) Quoting man 1p trap: trap [action condition...] [...] The condition can be EXIT, 0 (equivalent to EXIT), or a signal specified using a symbolic name, without the SIG prefix [...] XSI-conformant systems also allow numeric signal numbers[...] Only one file is affected by this commit, and it should be checked whether it really needs to ignore SIGTERM/SIGHUP or if the trap commands can simply be removed: package/proftpd/S50proftpd Signed-off-by: André Erdmann Signed-off-by: Thomas Petazzoni --- package/proftpd/S50proftpd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/proftpd/S50proftpd b/package/proftpd/S50proftpd index 550e0a6ad..dd6cad2e5 100755 --- a/package/proftpd/S50proftpd +++ b/package/proftpd/S50proftpd @@ -1,8 +1,8 @@ -#!/bin/sh +#!/bin/sh DAEMON=/usr/sbin/proftpd -trap "" 1 -trap "" 15 +trap "" HUP +trap "" TERM test -f $DAEMON || exit 0 [ ! -d /var/run/proftpd ] && mkdir /var/run/proftpd [ ! -f /var/log/wtmp ] && touch /var/log/wtmp