summaryrefslogtreecommitdiff
path: root/pkgs/build-support/kernel/make-initrd-ng/Cargo.lock (follow)
Commit message (Expand)AuthorAgeFilesLines
* make-initrd-ng: Restore stripped file permissions•••Previously, all initrd ELFs would be made *world-writable*. This commit sets the write bit for the file owner exclusively, and removes it when done. It also sets the umask so that files don't implicitly become writable for other users by mistake. Fixes: https://github.com/NixOS/nixpkgs/security/advisories/GHSA-m7pq-h9p4-8rr4 Reported-By: sudoBash418 <sudobash418@gmail.com> sudoBash4182025-04-131-1/+8
* nixos/make-initrd-ng: Pass contents as JSONWill Fancher2024-07-211-8/+53
* makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2024-02-121-2/+2
* makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2024-01-251-2/+2
* makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2024-01-071-6/+6
* makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2024-01-011-6/+6
* makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2023-12-161-8/+8
* makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2023-11-231-4/+4
* makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2023-10-111-25/+16
* makeInitrdNGTool: better errors•••It's extremely frustrating seeing "Error: Os { code: 13, kind: PermissionDenied, message: "Permission denied" }" without any hint as to where exactly that occurred. This commit fixes that by adding context to most errors. Cole Helbling2023-05-251-0/+23
* make-initrd-ng: use goblin instead of shelling out to patchelf and friendsK9002022-08-021-0/+92
* make-initrd-ng: initWill Fancher2022-03-221-0/+5