diff options
| author | André Erdmann <dywi@mailerd.de> | 2014-10-26 18:41:46 +0100 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2014-10-26 18:51:54 +0100 |
| commit | 286e4d94344f04c80cc4f3158bc0a14b80301638 (patch) | |
| tree | a7992a44b47484cb0e27bba0e830d589eaa8e9a8 /package/proftpd | |
| parent | 5065d475fb9e33f8b6cceb2d44326cffece22999 (diff) | |
| download | buildroot-286e4d94344f04c80cc4f3158bc0a14b80301638.tar.gz buildroot-286e4d94344f04c80cc4f3158bc0a14b80301638.zip | |
sysv init scripts: use symbolic names in trap command
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 <dywi@mailerd.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/proftpd')
| -rwxr-xr-x | package/proftpd/S50proftpd | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/package/proftpd/S50proftpd b/package/proftpd/S50proftpd index 550e0a6ad0..dd6cad2e53 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 |

