[source] base-files: suppress uci not found output in login.sh
LEDE Commits
lede-commits at lists.infradead.org
Fri Aug 4 14:13:26 PDT 2017
blogic pushed a commit to source.git, branch master:
https://git.lede-project.org/c31f0421ceb47f347ade7317f263fcd09cfe325f
commit c31f0421ceb47f347ade7317f263fcd09cfe325f
Author: Florian Eckert <fe at dev.tdt.de>
AuthorDate: Tue Aug 1 14:35:18 2017 +0200
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 at dev.tdt.de>
---
package/base-files/files/usr/libexec/login.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/base-files/files/usr/libexec/login.sh b/package/base-files/files/usr/libexec/login.sh
index 02ac9c8..3c8bb50 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. at system[0].ttylogin)" == 1 ] || exec /bin/ash --login
+[ "$(uci -q get system. at system[0].ttylogin)" == 1 ] || exec /bin/ash --login
exec /bin/login
More information about the lede-commits
mailing list