base-files: fix message of initscript wrapper
authorAlberto Bursi <alberto.bursi@outlook.it>
Sun, 1 Jan 2017 16:24:18 +0000 (17:24 +0100)
committerJo-Philipp Wich <jo@mein.io>
Mon, 2 Jan 2017 15:47:59 +0000 (16:47 +0100)
commit8496659eb464928a645025a55a7cd487e83199cb
tree9c5ad64abd75176ce5f6c1defdea11c56cafad1c
parent5639e45614ece107b99c2989fd002a1e69547fd5
base-files: fix message of initscript wrapper

currently (after blogic's edit to my commit) it prints like this:

root@lede:/# service aa
aa does not exist. the following services are available :adblock       dnsmasq       gpio_switch   rpcd          system
boot          done          led           sqm           uhttpd
crelay        dropbear      log           sysctl        umount
cron          firewall      network       sysfixtime    urandom_seed
ddns          fstab         odhcpd        sysntpd

which looks pretty bad, and is even worse if someone writes only "service" without arguments, as it will print " does not exist. " which is confusing.

with this commit it looks like this:

root@lede:/# service
service "" not found, the following services are available:
adblock       dnsmasq       gpio_switch   rpcd          system
boot          done          led           sqm           uhttpd
crelay        dropbear      log           sysctl        umount
cron          firewall      network       sysfixtime    urandom_seed
ddns          fstab         odhcpd        sysntpd

Yes there is some play with " and ', it is to display "name" or just "" if no service name is entered (like in the example).

Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
package/base-files/files/etc/profile