Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Sep 2023 16:58:39 -0400
From:      mike tancsa <mike@sentex.net>
To:        =?UTF-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org>
Cc:        FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>, jrm@FreeBSD.org
Subject:   Re: tcpdump and timezone mismatch (STABLE 14 vs STABLE 13)
Message-ID:  <a3448420-fe7b-426d-8838-a1ba0bd53624@sentex.net>
In-Reply-To: <86edj0pjjs.fsf@ltc.des.no>
References:  <b45dcba7-4ec1-4bea-8eeb-f5be01e29b5b@sentex.net> <86edj0pjjs.fsf@ltc.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------wLNxPGC13RgLzW2mz5PUR8QS
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 9/14/2023 4:49 PM, Dag-Erling Smørgrav wrote:
> mike tancsa<mike@sentex.net>  writes:
> In main and stable/14, it enters capability mode immediately before the
> first attempt to read /etc/localtime, which fails:
>
>     745 tcpdump  0.069967829 CALL  cap_enter
>     745 tcpdump  0.070015646 RET   cap_enter 0
>     745 tcpdump  0.070139522 CALL  fstatat(AT_FDCWD,0x1c377723d38e,0x1c3773430d00
> ,0)
>     745 tcpdump  0.070196299 NAMI  "/etc/localtime"
>     745 tcpdump  0.070240578 RET   fstatat -1 errno 94 Not permitted in capability mode
>     745 tcpdump  0.070487574 CALL  fstatat(AT_FDCWD,0x1c377723d38e,0x1c3773430cd0,0)
>     745 tcpdump  0.070550458 NAMI  "/etc/localtime"
>     745 tcpdump  0.070593003 RET   fstatat -1 errno 94 Not permitted in capability mode
>
> The simplest workaround is to call tzset(3) before entering capability
> mode.

Thanks!

     Should open a PR about this ?

     ---Mike


--------------wLNxPGC13RgLzW2mz5PUR8QS
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 9/14/2023 4:49 PM, Dag-Erling
      Smørgrav wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:86edj0pjjs.fsf@ltc.des.no">
      <pre class="moz-quote-pre" wrap="">mike tancsa <a class="moz-txt-link-rfc2396E" href="mailto:mike@sentex.net">&lt;mike@sentex.net&gt;</a> writes:
</pre>
      <span style="white-space: pre-wrap">
</span>
      <pre class="moz-quote-pre" wrap="">In main and stable/14, it enters capability mode immediately before the
first attempt to read /etc/localtime, which fails:

   745 tcpdump  0.069967829 CALL  cap_enter
   745 tcpdump  0.070015646 RET   cap_enter 0
   745 tcpdump  0.070139522 CALL  fstatat(AT_FDCWD,0x1c377723d38e,0x1c3773430d00
,0)
   745 tcpdump  0.070196299 NAMI  "/etc/localtime"
   745 tcpdump  0.070240578 RET   fstatat -1 errno 94 Not permitted in capability mode
   745 tcpdump  0.070487574 CALL  fstatat(AT_FDCWD,0x1c377723d38e,0x1c3773430cd0,0)
   745 tcpdump  0.070550458 NAMI  "/etc/localtime"
   745 tcpdump  0.070593003 RET   fstatat -1 errno 94 Not permitted in capability mode

The simplest workaround is to call tzset(3) before entering capability
mode.
</pre>
    </blockquote>
    <p>Thanks!</p>
    <p>    Should open a PR about this ? <br>
    </p>
    <p>    ---Mike<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite" cite="mid:86edj0pjjs.fsf@ltc.des.no">
      <pre class="moz-quote-pre" wrap="">
</pre>
    </blockquote>
  </body>
</html>

--------------wLNxPGC13RgLzW2mz5PUR8QS--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a3448420-fe7b-426d-8838-a1ba0bd53624>