summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Eckert2017-08-01 12:35:18 +0000
committerJohn Crispin2017-08-04 21:11:19 +0000
commitc31f0421ceb47f347ade7317f263fcd09cfe325f (patch)
treee94be6e2801b79367dee6a51bee18b39a1f8cfbc
parentfea89fa25b5e54ebf2ce5cc771a3f1eb20c6d972 (diff)
downloadopenwrt-c31f0421ceb47f347ade7317f263fcd09cfe325f.tar.gz
base-files: suppress uci not found output in login.sh
Fix "uci: Entry not found" output if "ttylogin" is not set in "etc/config/system" Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-rwxr-xr-xpackage/base-files/files/usr/libexec/login.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/base-files/files/usr/libexec/login.sh b/package/base-files/files/usr/libexec/login.sh
index 02ac9c828b..3c8bb509c0 100755
--- a/package/base-files/files/usr/libexec/login.sh
+++ b/package/base-files/files/usr/libexec/login.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-[ "$(uci get system.@system[0].ttylogin)" == 1 ] || exec /bin/ash --login
+[ "$(uci -q get system.@system[0].ttylogin)" == 1 ] || exec /bin/ash --login
exec /bin/login