{"id":31628059,"url":"https://github.com/jirutka/akms","last_synced_at":"2025-10-06T20:17:32.338Z","repository":{"id":65586343,"uuid":"391770266","full_name":"jirutka/akms","owner":"jirutka","description":"Alpine Kernel Module Support – aka DKMS for Alpine Linux","archived":false,"fork":false,"pushed_at":"2025-01-05T14:17:34.000Z","size":60,"stargazers_count":35,"open_issues_count":6,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-16T16:18:54.320Z","etag":null,"topics":["alpine-linux","dkms","kernel-modules","linux"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jirutka.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":"jirutka"}},"created_at":"2021-08-02T00:14:30.000Z","updated_at":"2025-06-06T08:26:31.000Z","dependencies_parsed_at":"2023-11-17T17:03:24.486Z","dependency_job_id":null,"html_url":"https://github.com/jirutka/akms","commit_stats":{"total_commits":61,"total_committers":2,"mean_commits":30.5,"dds":"0.016393442622950838","last_synced_commit":"132a298874f4b19e4b8623cf379181fca615aca8"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/jirutka/akms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jirutka%2Fakms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jirutka%2Fakms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jirutka%2Fakms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jirutka%2Fakms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jirutka","download_url":"https://codeload.github.com/jirutka/akms/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jirutka%2Fakms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278672041,"owners_count":26025826,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"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":["alpine-linux","dkms","kernel-modules","linux"],"created_at":"2025-10-06T20:17:26.871Z","updated_at":"2025-10-06T20:17:32.333Z","avatar_url":"https://github.com/jirutka.png","language":"Shell","funding_links":["https://github.com/sponsors/jirutka"],"categories":[],"sub_categories":[],"readme":"= Alpine Kernel Module Support (AKMS)\n:proj-name: akms\n:gh-name: jirutka/{proj-name}\n\nAKMS is a tool that enables building out-of-tree (external) Linux kernel modules from source for each installed kernel on the user’s system in an automated and organized fashion.\nThe concept is to have kernel modules automatically rebuilt when a new kernel version is installed.\n\nAKMS is inspired by https://github.com/dell/dkms[DKMS] (Dynamic Kernel Module Support) used on many Linux distributions.\nIt has been designed specifically for https://alpinelinux.org/[Alpine Linux] and https://gitlab.alpinelinux.org/alpine/apk-tools[APK]; implemented with simplicity, reliability, and security in mind.\n\nSee the following manual pages for more information.\n\n\n== Manual Pages\n\n* link:akms.8.adoc[akms(8)]\n* link:akms.conf.5.adoc[akms.conf(5)]\n* link:AKMBUILD.5.adoc[AKMBUILD(5)]\n\n\n== Requirements\n\n.*Runtime*:\n* http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html[POSIX-sh] compatible shell with `pipefail` (e.g. Busybox ash, ZSH, bash, …)\n* `env`, `grep`, `install`, `mount`, `umount`, `sed`, `su`, `tr` (Busybox or GNU)\n* `depmod` from https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git[kmod]\n* https://gitlab.alpinelinux.org/alpine/apk-tools[apk-tools]\n* https://github.com/containers/bubblewrap[bubblewrap]\n* Linux kernel with OverlayFS and namespaces\n\n.*Build*:\n* https://www.gnu.org/software/make/[GNU Make]\n* http://asciidoctor.org/[Asciidoctor] (for building man pages)\n\n\n== Installation\n\nInstall package https://pkgs.alpinelinux.org/packages?name={proj-name}[{proj-name}] on Alpine Linux v3.15 or later:\n\n[source, sh, subs=\"+attributes\"]\napk add {proj-name}\n\n\n== License\n\nThis project is licensed under http://opensource.org/licenses/MIT/[MIT License].\nFor the full text of the license, see the link:LICENSE[LICENSE] file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjirutka%2Fakms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjirutka%2Fakms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjirutka%2Fakms/lists"}