{"id":40950547,"url":"https://github.com/svarshavchik/vera","last_synced_at":"2026-01-22T05:11:33.308Z","repository":{"id":223980746,"uuid":"762070431","full_name":"svarshavchik/vera","owner":"svarshavchik","description":"init daemon for Slackware that uses kernel control groups (lightweight containers)","archived":false,"fork":false,"pushed_at":"2025-01-12T16:52:52.000Z","size":2004,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-12T17:36:58.934Z","etag":null,"topics":["init","slackware"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/svarshavchik.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-23T02:52:01.000Z","updated_at":"2025-01-12T16:52:56.000Z","dependencies_parsed_at":"2024-03-23T18:24:05.735Z","dependency_job_id":"9056f9c4-3aad-4273-8801-d3dbf4fc632a","html_url":"https://github.com/svarshavchik/vera","commit_stats":null,"previous_names":["svarshavchik/vera"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/svarshavchik/vera","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svarshavchik%2Fvera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svarshavchik%2Fvera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svarshavchik%2Fvera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svarshavchik%2Fvera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/svarshavchik","download_url":"https://codeload.github.com/svarshavchik/vera/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svarshavchik%2Fvera/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28655278,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-22T01:17:37.254Z","status":"online","status_checked_at":"2026-01-22T02:00:07.137Z","response_time":144,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["init","slackware"],"created_at":"2026-01-22T05:11:33.172Z","updated_at":"2026-01-22T05:11:33.301Z","avatar_url":"https://github.com/svarshavchik.png","language":"C","readme":"vera\n====\n\nvera is an init daemon supervisor (PID 1) that uses Linux kernel control\ngroups (cgroup v2, or lightweight containers). It is a replacement for\n/sbin/init.\n\nContainers allow reliable, foolproof shutdown and termination of started\nservices.\n\nvera was developed on Slackware 15.0. It is capable of booting and\nshutting down a stock installation of Slackware 15.\n\nFeatures\n--------\n\n* Uses cgroup version 2\n\n* It's just a PID 1 supervisor, nothing more, nothing less (except for\ncontainers)\n\n* Container units' specification files use a basic, simple, documented\nYAML syntax\n\n* Includes a script for migrating /etc/inittab and /etc/rc.d/rc?.d\nentries to vera's container units\n\n* Optional cgroup v2 controllers: if enabled it's possible to enforce limits\non resources used by the container (memory limits, number of processes,\nand other resources)\n\n* A fully fleshed out mechanism for defining dependencies between containers,\nwhich can be started at the same time, dependencies permitting\n\n* A basic management interface: a status command that lists all containers and\nall processes in each container, start and stop individual containers\n\n* Provides commands for switching to vera, and switching back to sysvinit,\nevery attempt is made to make this as foolproof as possible\n\n* Manual pages with full documentation\n\n* [Screen capture of booting and shutdown under vera](https://www.youtube.com/watch?v=ds0oprq-dEE)\n\nDownload\n--------\n\n- [Download the latest release tarball](https://github.com/svarshavchik/vera/releases),\nsee the INSTALL file in the tarball for build instructions\n\n- Instead of compiling and building, a package for Slackware 15 is also\navailable, but see the INSTALL file as well for additional information\n\n- PGP verification keys: https://www.courier-mta.org/KEYS.bin\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsvarshavchik%2Fvera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsvarshavchik%2Fvera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsvarshavchik%2Fvera/lists"}