linuxenko / Chkservice
Licence: other
Systemd units manager with ncurses, terminal interface
Stars: ✭ 219
Projects that are alternatives of or similar to Chkservice
Cursive
A Text User Interface library for the Rust programming language
Stars: ✭ 2,613 (+1093.15%)
Mutual labels: ncurses
Pdcursesmod
Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model, modified and extended from the 'official' version
Stars: ✭ 182 (-16.89%)
Mutual labels: ncurses
Pia Tools
Shell script to automate privateinternetaccess port forwarding and starting/stopping transmission when connected/disconnected and other stuff
Stars: ✭ 130 (-40.64%)
Mutual labels: systemd
Container Linux Update Operator
A Kubernetes operator to manage updates of Container Linux by CoreOS
Stars: ✭ 208 (-5.02%)
Mutual labels: systemd
2048 Cli
The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)
Stars: ✭ 176 (-19.63%)
Mutual labels: ncurses
Goaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Stars: ✭ 14,096 (+6336.53%)
Mutual labels: ncurses
Neomutt
✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat
Stars: ✭ 2,343 (+969.86%)
Mutual labels: ncurses
Systemd Service Hardening
Basic guide to harden systemd services
Stars: ✭ 165 (-24.66%)
Mutual labels: systemd
Ansible Role Hardening
Ansible role to apply a security baseline. Systemd edition.
Stars: ✭ 188 (-14.16%)
Mutual labels: systemd
Programmer Calculator
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
Stars: ✭ 135 (-38.36%)
Mutual labels: ncurses
Procsd
Manage your application processes in production hassle-free like Heroku CLI with Procfile and Systemd
Stars: ✭ 181 (-17.35%)
Mutual labels: systemd
Cuishark
A protocol analyzer like a wireshark on CUI. cuishark is using libwireshark to analyze packets. https://cuishark.slankdev.net
Stars: ✭ 208 (-5.02%)
Mutual labels: ncurses
chkservice
chkservice is a tool for managing systemd units in terminal.
Installation
APT
sudo apt install chkservice
Arch
git clone https://aur.archlinux.org/chkservice.git
cd chkservice
makepkg -si
Usage
chkservice
requires super user privileges to make changes. For user it works read-only.
Dependencies
Package dependencies:
- libncurses5
- libsystemd0 ( >= 222 )
Build dependencies:
- pkg-config
- libncurses5-dev
- libsystemd-dev ( >= 222 )
Build
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
Changelog
- v0.3 - Search using
/
key added - v0.3 - Emacs key bindings implemented
- v0.2 - Integration with Travis was fixed
- v0.2 - Window resize supoport added by Gilles Talis [email protected]
License
GNU General Public License
chkservice is a tool for managing systemd units. more infomration at https://github.com/linuxenko/chkservice
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].