base-files: add a wrapper for init scripts in profile

"service" is a simple wrapper that will allow to call init.d scripts

current method:     #  /etc/init.d/network reload
with the wrapper:   #  service network reload

If the wrapper is called without arguments or with a wrong init script name, it will print an error and list the content of /etc/init.d/ folder

Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
owl
Alberto Bursi 2016-11-28 12:48:59 +01:00 committed by John Crispin
parent 102cb4742c
commit d52676d1ea
1 changed files with 9 additions and 0 deletions

View File

@ -41,3 +41,12 @@ in order to prevent unauthorized SSH logins.
--------------------------------------------------
EOF
fi
service() {
[ -f "/etc/init.d/$1" ] || {
echo -n "$1 does not exist. the following services are available :"
ls "/etc/init.d"
return 1
}
/etc/init.d/$@
}