Page MenuHomeFreeBSD

D43897.id.diff
No OneTemporary

D43897.id.diff

diff --git a/sbin/md5/md5.c b/sbin/md5/md5.c
--- a/sbin/md5/md5.c
+++ b/sbin/md5/md5.c
@@ -574,7 +574,7 @@
argv += optind;
#ifdef HAVE_CAPSICUM
- if (caph_limit_stdout() < 0 || caph_limit_stderr() < 0)
+ if (caph_limit_stdio() < 0)
err(1, "unable to limit rights for stdio");
#endif
@@ -629,10 +629,6 @@
rec = rec->next;
continue;
}
-#ifdef HAVE_CAPSICUM
- if (caph_rights_limit(fileno(f), &rights) < 0)
- err(1, "capsicum");
-#endif
if (cflag && mode != mode_bsd) {
checkAgainst = rec->chksum;
rec = rec->next;
@@ -643,10 +639,6 @@
MDOutput(&Algorithm[digest], p, filename);
} while (*++argv);
} else if (!cflag && string == NULL && !skip) {
-#ifdef HAVE_CAPSICUM
- if (caph_limit_stdin() < 0)
- err(1, "capsicum");
-#endif
if (mode == mode_bsd)
output_mode = output_bare;
p = MDInput(&Algorithm[digest], stdin, buf, pflag);

File Metadata

Mime Type
text/plain
Expires
Mon, Mar 2, 2:19 AM (17 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29136031
Default Alt Text
D43897.id.diff (894 B)

Event Timeline