No description
  • C# 71.9%
  • Shell 28.1%
Find a file
2026-04-20 15:42:42 -05:00
old refactor: rename svc.bash to svc.sh for consistency with shell script conventions 2026-03-17 13:04:02 -05:00
.gitignore refactor: rename svc.bash to svc.sh for consistency with shell script conventions 2026-03-17 13:04:02 -05:00
LICENSE chore: add MIT license and initial project documentation 2025-05-12 14:00:33 -05:00
Program.cs changes,devuan detection fixed,now supports openrc on devuan correctly 2026-04-20 15:42:42 -05:00
README.md docs: add notes about dotnet requirements and feature differences between bash and C# versions 2026-03-17 13:13:00 -05:00
svc-csharp.csproj refactor: rename svc.bash to svc.sh for consistency with shell script conventions 2026-03-17 13:04:02 -05:00

SVC

SVC is a unified wrapper for OpenRC, systemd, and package management (apt, dnf, pacman). It is designed to make it easier to manage services and packages on Linux systems. It is a simple script that can be used to start, stop, restart, enable, disable, and list services, as well as install and remove packages.

Notes

Does not need dotnet installed to run. Bash version in the old folder is the origianl version and supports FreeBSD. The new C# version does not and also had updating and searching removed. This was on purpose.