{"id":16251140,"url":"https://github.com/joelnb/initrd_tools","last_synced_at":"2025-04-08T12:27:52.654Z","repository":{"id":77682991,"uuid":"162202581","full_name":"joelnb/initrd_tools","owner":"joelnb","description":"Simple golang tools for working with initrd files","archived":false,"fork":false,"pushed_at":"2020-10-21T19:04:54.000Z","size":10,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-14T08:33:52.986Z","etag":null,"topics":["golang","initramfs"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joelnb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2018-12-17T23:26:23.000Z","updated_at":"2023-03-05T02:05:38.000Z","dependencies_parsed_at":"2023-03-02T10:30:17.895Z","dependency_job_id":null,"html_url":"https://github.com/joelnb/initrd_tools","commit_stats":{"total_commits":8,"total_committers":1,"mean_commits":8.0,"dds":0.0,"last_synced_commit":"acdd0c8f35e63db7833a12cd60b1de7c887563db"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelnb%2Finitrd_tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelnb%2Finitrd_tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelnb%2Finitrd_tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelnb%2Finitrd_tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joelnb","download_url":"https://codeload.github.com/joelnb/initrd_tools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247841190,"owners_count":21005053,"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","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":["golang","initramfs"],"created_at":"2024-10-10T15:09:02.673Z","updated_at":"2025-04-08T12:27:52.623Z","avatar_url":"https://github.com/joelnb.png","language":"Shell","readme":"# initrd tools\n\nSome golang tools for working with initrd files. An example script using the available tools is provided which should be capable of extracting any (gzipped) initrd and reconstructing it (most likely with some changes).\n\n## Building\n\nA Makefile is provided for easier building - simply type `make` to build both binaries.\n\n## gunzip-trailer\n\nExtract a gzipped data file (`GZIP_FILE`) to `OUTFILE` and put and trailing data in `TRAILER` for further processing.\n\n```\nUsage: gunzip-trailer GZIP_FILE OUTFILE TRAILER\n```\n\n## gzip-length\n\nGet the length of gzip data before any trailing data in `FILENAME`.\n\n```\nUsage: gzip-length FILENAME\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoelnb%2Finitrd_tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoelnb%2Finitrd_tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoelnb%2Finitrd_tools/lists"}