chkservice is a tool for managing systemd units in terminal.
sudo add-apt-repository ppa:linuxenko/chkservice
sudo apt-get update
sudo apt-get install chkservice
Arch
git clone https://aur.archlinux.org/chkservice.git
cd chkservice
makepkg -si
Fedora
dnf copr enable srakitnican/default
dnf install chkservice
chkservice
require super user privileges to make changes into unit states or sysv scripts. For user it works read-only.
Package dependencies:
- libncurses5
- libsystemd0 ( >= 222 )
Build dependencies:
- pkg-config
- libncurses5-dev
- libsystemd-dev ( >= 222 )
Build and install debian package.
git clone https://github.com/linuxenko/chkservice.git
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
cpack
dpkg -i chkservice-x.x.x.deb
Build release version.
git clone https://github.com/linuxenko/chkservice.git
mkdir build
cd build
cmake ../
make
To build debug version, DEBUG
environment should be set
export DEBUG=1
cmake ....
make Test
until travis run it on trusty
based containers
- -
.login1
target support (if someone request it)
GNU General Public License
chkservice is a tool for managing systemd units. more infomration at https://github.com/linuxenko/chkservice
Copyright (C) 2017 Svetlana Linuxenko <svetlana(at)linuxenko.pro>