Page MenuHomeFreeBSD

D29605.id.diff
No OneTemporary

D29605.id.diff

diff --git a/usr.sbin/uefisign/uefisign.c b/usr.sbin/uefisign/uefisign.c
--- a/usr.sbin/uefisign/uefisign.c
+++ b/usr.sbin/uefisign/uefisign.c
@@ -410,8 +410,12 @@
if (pid < 0)
err(1, "fork");
- if (pid == 0)
+ if (pid == 0) {
+ close(pipefds[0]);
exit(child(inpath, outpath, pipefds[1], Vflag, vflag));
+ }
+
+ close(pipefds[1]);
if (!Vflag) {
certfp = checked_fopen(certpath, "r");

File Metadata

Mime Type
text/plain
Expires
Sun, Feb 15, 4:50 PM (48 m, 12 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28748806
Default Alt Text
D29605.id.diff (403 B)

Event Timeline