This patch compartmentalize traceroute(8) utility. I've tested all traceroute flags and they still work. Compartmentalization logic is the following: - if we are passed (-n) flag - enter cap mode; - else, if we're able to use casper's DNS service - enter cap mode; - else do not enter cap mode.
Created attachment 147724 [details] patch
Feedback timeout is appropriate when a question to the submitter goes unanswered. You are the submitter here. It's likely nobody with the familiarity has had the time to look at this PR and address it.
I didn't notice this PR. I will take it.
A commit references this bug: Author: oshogbo Date: Mon Feb 20 23:48:51 UTC 2017 New revision: 314000 URL: https://svnweb.freebsd.org/changeset/base/314000 Log: Capsicumize traceroute. PR: 193973 Submitted by: Mikhail <mp39590@gmail.com> Reviewed by: pjd, bapt, emaste, AllanJude Differential Revision: https://reviews.freebsd.org/D9303 Changes: head/contrib/traceroute/traceroute.c head/usr.sbin/traceroute/Makefile
oshogbo, your thoughts on MFC?
batch change: For bugs that match the following - Status Is In progress AND - Untouched since 2018-01-01. AND - Affects Base System OR Documentation DO: Reset to open status. Note: I did a quick pass but if you are getting this email it might be worthwhile to double check to see if this bug ought to be closed.
A commit references this bug: Author: oshogbo Date: Wed Sep 5 20:13:28 UTC 2018 New revision: 338475 URL: https://svnweb.freebsd.org/changeset/base/338475 Log: MFC r314000: Capsicumize traceroute. PR: 193973 Submitted by: Mikhail <mp39590@gmail.com> Reviewed by: pjd, bapt, emaste, AllanJude Differential Revision: https://reviews.freebsd.org/D9303 Changes: _U stable/11/ stable/11/contrib/traceroute/traceroute.c stable/11/usr.sbin/traceroute/Makefile