Bugzilla – Attachment 2405 Details for
Bug 2140
Capsicum support for FreeBSD 10 (-current)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
minor fixes
file_2140.txt (text/plain), 870 bytes, created by
Loganaden Velvindron
on 2014-02-04 18:28:47 AEDT
(
hide
)
Description:
minor fixes
Filename:
MIME Type:
Creator:
Loganaden Velvindron
Created:
2014-02-04 18:28:47 AEDT
Size:
870 bytes
patch
obsolete
>diff --git a/sandbox-capsicum.c b/sandbox-capsicum.c >index ee2a7e7..655f0d2 100644 >--- a/sandbox-capsicum.c >+++ b/sandbox-capsicum.c >@@ -94,10 +94,12 @@ ssh_sandbox_child(struct ssh_sandbox *box) > fatal("can't limit stderr: %m"); > > cap_rights_init(&rights, CAP_READ, CAP_WRITE); >- if (cap_rights_limit(box->monitor->m_recvfd, &rights) == -1) >+ if (cap_rights_limit(box->monitor->m_recvfd, &rights) < 0 && >+ errno != ENOSYS) > fatal("%s: failed to limit the network socket", __func__); > cap_rights_init(&rights, CAP_WRITE); >- if (cap_rights_limit(box->monitor->m_log_sendfd, &rights) == -1) >+ if (cap_rights_limit(box->monitor->m_log_sendfd, &rights) < 0 && >+ errno != ENOSYS) > fatal("%s: failed to limit the logging socket", __func__); > if (cap_enter() < 0 && errno != ENOSYS) > fatal("%s: failed to enter capability mode", __func__);
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 2140
:
2326
|
2352
|
2364
|
2365
|
2371
|
2397
|
2398
|
2401
| 2405