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>
This commit is contained in:
		 Alberto Bursi
					Alberto Bursi
				
			
				
					committed by
					
						 Jo-Philipp Wich
						Jo-Philipp Wich
					
				
			
			
				
	
			
			
			 Jo-Philipp Wich
						Jo-Philipp Wich
					
				
			
						parent
						
							5639e45614
						
					
				
				
					commit
					8496659eb4
				
			| @@ -44,7 +44,7 @@ fi | |||||||
|  |  | ||||||
| service() { | service() { | ||||||
| 	[ -f "/etc/init.d/$1" ] || { | 	[ -f "/etc/init.d/$1" ] || { | ||||||
| 		echo -n "$1 does not exist. the following services are available :" | 		echo "service "'"'"$1"'"'" not found, the following services are available:" | ||||||
| 		ls "/etc/init.d" | 		ls "/etc/init.d" | ||||||
| 		return 1 | 		return 1 | ||||||
| 	} | 	} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user