A simple script that will allow you to manage runit services in Void Linux
Project description
Void Service Control (VSC)
A simple script that will allow you to manage runit services in Void Linux
Available on:
Install:
You can install vsc using pip:
From git.orudo.ru:
$ pip install https://git.orudo.ru/trueold89/void-service-control/releases/download/0.2.1/VoidServiceControl-0.2.1.tar.gz
or pypi
$ pip install void-service-control
Or by downloading the pre-built binary / xbps-package from the releases page
Install .xbps package:
& xbps-rindex -a *.xbps && xbps-install --repository=$PWD void-service-control
Usage:
Enbale service:
$ vsc e <service_name>
Disable service:
$ vsc d <service_name>
Action with multiple services:
$ vsc e <first_service_name> <second_service_name>
Print help:
$ vsc --help
All commands require root privileges
Build from sources
Clone repo:
$ git clone https://git.orudo.ru/trueold89/void-service-control.git --depth=1 && cd void-service-control
Install deps:
$ pip install setuptools
Build sdist:
$ python3 setup.py sdist
Install:
$ pip install dist/*
Last command require root privileges
Example:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file void-service-control-0.2.1.tar.gz
.
File metadata
- Download URL: void-service-control-0.2.1.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4732324518afd09eaf5d66f33cf05cca94c68a0843d1bf8f36c93312c284859d |
|
MD5 | c86621a675e029235b65ff64a544d970 |
|
BLAKE2b-256 | 7defdf070c53bc17ae2ab57e180cd23aba81f523089f423f976f4deb40e548e3 |