Skip to content

Mivio-Linux/mivio-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mivio service

Утилита для быстрого управления службами в Void Linux (runit).
Позволяет экономить время на рутинных операциях: включать, выключать и просматривать сервисы — без ручной работы с симлинками.

Написана на Rust (~60 строк кода), легковесная (0.3MB), без зависимостей.

Mivio Service logo

Возможности

  • Просмотр всех доступных сервисов (/etc/sv/)
  • Включение сервиса (создаёт симлинк в /var/service/)
  • Выключение сервиса (удаляет симлинк из /var/service/)

Использование

  • ms list - вывод всех доступных сервисов
  • ms add [SERVICE] - включение сервиса
  • ms remove [SERVICE] - выключение сервиса

Сборка и установка

для начала копируем репозиторий:

git clone git@github.com:Mivio-Linux/mivio-service.git

переходим в папку репозитория:

cd mivio-service

для сборки нам понадобится cargo:

cargo build -r

бинарник будет лежать в ./target/release/

этот бинарник надо скопировать в /sbin:

sudo cp ./target/release/ms /sbin/

About

simple utility for control service in Void Linux

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages