b5c2e7709dfdf8a082f6caafe9a016a8ccaabaf8
esv
esv is a simple service manager, compatible with sysv init scripts. It is intended to interface well wtith busybox init, however it also works well with sysvinit.
Get started
esv requires the following packages:
- Bash (esv runtime)
To install esv, clone the everest-tools repository:
git clone https://git.everestlinux.org/EverestLinux/everest-tools
Inside src/esv/esv3, edit install.conf.dist and ensure all options are adequate, and save as install.conf:
EDITOR=your_editor_here
$EDITOR install.conf.dist
Run build.sh as root:
doas ./build.sh install
# OR
sudo ./build.sh install
# OR
su -c ./build.sh install
Usage
esv {start,stop,restart} SERVICE_NAME # start a service
esv {-h,--help} # show a help message
esv {-v,--version} # show the version
Description
Languages
Shell
72.9%
Roff
27.1%