summaryrefslogtreecommitdiffstats
path: root/rules/inetutils.postinst
diff options
context:
space:
mode:
authorRoland Hieber <rhi@pengutronix.de>2019-06-18 11:21:40 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2019-06-20 12:18:40 +0200
commitcf2786e5dfaf91393db9a36df70e073507c71e03 (patch)
tree576070775c1cb8da125e8ecd7667c119d138e4b2 /rules/inetutils.postinst
parent61cabe10a22bd9bb96b57cd846dc0f88103f33b3 (diff)
downloadptxdist-cf2786e5dfaf91393db9a36df70e073507c71e03.tar.gz
ptxdist-cf2786e5dfaf91393db9a36df70e073507c71e03.tar.xz
inetd services: don't use busybox's find in postinst
busybox's find doesn't understand '-empty', so when running these postinst scripts on a system without GNU coreutils, they will display a nice help text instead. Replace the find call with a test that tries to expand the same pattern that is used afterwards, so cat doesn't run with a non-matching pattern. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/inetutils.postinst')
-rw-r--r--rules/inetutils.postinst3
1 files changed, 1 insertions, 2 deletions
diff --git a/rules/inetutils.postinst b/rules/inetutils.postinst
index 6f564791d..441d6ef02 100644
--- a/rules/inetutils.postinst
+++ b/rules/inetutils.postinst
@@ -1,8 +1,7 @@
#!/bin/sh
# generate inetd.conf
-if [ -d $DESTDIR/etc/inetd.conf.d ] &&
- [ -z "`find $DESTDIR/etc/inetd.conf.d -type d -empty`" ]; then
+if [ "$(echo $DESTDIR/etc/inetd.conf.d/*)" != "$DESTDIR/etc/inetd.conf.d/*" ]; then
cat $DESTDIR/etc/inetd.conf.d/* > $DESTDIR/etc/inetd.conf
fi