Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

void-service-control-0.2.1.tar.gz (4.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page