Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Dec 2021 00:27:34 -0400
From:      Eric Turgeon <ericturgeon.bsd@gmail.com>
To:        Cy Schubert <Cy.Schubert@cschubert.com>
Cc:        Tomoaki AOKI <junchoon@dec.sakura.ne.jp>, dev-commits-ports-main@freebsd.org,  Cy Schubert <cy@freebsd.org>
Subject:   Re: git: f3caf742108b - main - x11/mate-screensaver: Fix PAM build
Message-ID:  <CADRZFmqsPFD8GS1H8W4pKC%2BoRUu4yJ%2BZ9WMBaSo7GsOH8K7XOQ@mail.gmail.com>
In-Reply-To: <202112310402.1BV42p3C036429@slippy.cwsent.com>
References:  <20211230110857.1c0ac0e19e8206cb64a040d7@dec.sakura.ne.jp> <202112300342.1BU3gPt9003879@slippy.cwsent.com> <CADRZFmrE8avprf7NZPcU%2BtbsgVBzk9=qp4zHKgxLXSOK60QQQw@mail.gmail.com> <202112301701.1BUH1dji009235@slippy.cwsent.com> <202112310402.1BV42p3C036429@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000ba3e2005d46997a0
Content-Type: text/plain; charset="UTF-8"

It is most likely this commit
https://github.com/mate-desktop/mate-screensaver/commit/ed6e6065bf0e85b64317b5a34b9f7a36a0c839a6
.

*Eric Turgeon*


On Fri, Dec 31, 2021 at 12:02 AM Cy Schubert <Cy.Schubert@cschubert.com>
wrote:

> I can confirm PAM authentication is broken by this new release. Like
> layers
> of an onion, this problem will need to be investigated further. I doubt
> simply adding additional macros would resolve the problem. The reason I
> believe this is that the macros are likely a small part of something
> larger.
>
> Having said that, ports/security/pecl-pam includes a copy of the file with
> a reference to the URL from whence it came (suggesting a GPL violation in
> the ports tree).
>
> I think the path forward is to engage our upstream. Then look at a number
> of short-term or longer-term options to get us over this hump.
>
> If upstream is open to fixing the problem temporarily marking the PAM
> option broken or temporarily rolling back the upgrade may suffice.
>
> Alternatively, if upstream isn't open to remediation we may want to
> consider importing Linux-pam on github as a port. Be aware that multiple
> PAM stacks can coexist however similar problems we have with three KRB5s
> will require getting linking just right. This option does have the
> advantage of supporting other software written for Linux-PAM (instead of
> OpenPAM or Solaris PAM -- FreeBSD PAM is based on OpenPAM).
>
> Another alternative is dump mate-screensaver for xscreensaver. IIRC
> xscreensaver was the original screen saver for Gnome back in the day. (IMO
> xscreensaver is superior to the Gnome and mate screensavers, though this
> is
> just a personal preference. I've also used it to replace the CDE
> screensaver on a per-user basis.) Anyhow, just a thought for anyone.
>
> Until we look at the code we won't have a good idea of what kind of work
> is
> involved.
>
> Strategically a Linux-PAM port might be something we might want to think
> about long term. Tactically, any of the other options could work.
>
>
> --
> Cheers,
> Cy Schubert <Cy.Schubert@cschubert.com>
> FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
> NTP:           <cy@nwtime.org>    Web:  https://nwtime.org
>
>         The need of the many outweighs the greed of the few.
>
>
> In message <202112301701.1BUH1dji009235@slippy.cwsent.com>, Cy Schubert
> writes:
> > No. It's a bunch of inline macros that perform memory and other
> functions.
> > All could have been made to be actual functions. On my Fedora VM at $JOB
> > they're part of the pam-devel.rpm.
> >
> >
> > --
> > Cheers,
> > Cy Schubert <Cy.Schubert@cschubert.com>
> > FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
> > NTP:           <cy@nwtime.org>    Web:  https://nwtime.org
> >
> >       The need of the many outweighs the greed of the few.
> >
> >
> > In message
> <CADRZFmrE8avprf7NZPcU+tbsgVBzk9=qp4zHKgxLXSOK60QQQw@mail.gmail.c
> > om>
> > , Eric Turgeon writes:
> > > --00000000000063b43405d45dfc6d
> > > Content-Type: text/plain; charset="UTF-8"
> > >
> > > Do we have an equivalent of security/_pam_macros.h?
> > >
> > > *Eric Turgeon*
> > >
> > >
> > > On Wed, Dec 29, 2021 at 11:42 PM Cy Schubert <
> Cy.Schubert@cschubert.com>
> > > wrote:
> > >
> > > > This commit only fixed a compile time error, include file
> > > > security/_pam_macros.h not found (discovered by my poudriere build).
> > > > security/_pam_macros is an include file found only on some distros of
> > > > Linux, a Linuxism. Try it without PAM enabled; the file not found
> error
> > > > may
> > > > just be the beginning of a multitude of PAM issues.
> > > >
> > > > I'll try to look at it over the next couple days.
> > > >
> > > >
> > > > --
> > > > Cheers,
> > > > Cy Schubert <Cy.Schubert@cschubert.com>
> > > > FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
> > > > NTP:           <cy@nwtime.org>    Web:  https://nwtime.org
> > > >
> > > >         The need of the many outweighs the greed of the few.
> > > >
> > > >
> > > > In message <20211230110857.1c0ac0e19e8206cb64a040d7@dec.sakura.ne.jp
> >,
> > > > Tomoaki
> > > > AOKI writes:
> > > > > Hi.
> > > > > Wondered whih commit to comment but decided to latest.
> > > > > mate-screensaver no longer opens login panel after upgrading from
> > > > > 1.26.0 to 1.26.1.
> > > > >
> > > > > Created Bug 260811 [1].
> > > > >
> > > > > [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260811
> > > > >
> > > > >
> > > > > > The branch main has been updated by cy:
> > > > > >
> > > > > > URL:
> > > > >
> > > >
> https://cgit.FreeBSD.org/ports/commit/?id=f3caf742108bb552724d4c4dae74b28
> > ea
> > > 26
> > > > > 6a6a3
> > > > > >
> > > > > > commit f3caf742108bb552724d4c4dae74b28ea266a6a3
> > > > > > Author:     Cy Schubert <cy_at_FreeBSD.org>
> > > > > > AuthorDate: 2021-12-29 03:12:39 +0000
> > > > > > Commit:     Cy Schubert <cy_at_FreeBSD.org>
> > > > > > CommitDate: 2021-12-29 03:12:39 +0000
> > > > > >
> > > > > >     x11/mate-screensaver: Fix PAM build
> > > > > >
> > > > > >     Fix build when PAM enabled; <security/_pam_macros.h> is a
> Linuxis
> > m.
> > > > > > ---
> > > > > >  x11/mate-screensaver/files/patch-helper_pam-helper.c | 10
> ++++++++++
> > > > > >  1 file changed, 10 insertions(+)
> > > > > >
> > > > > > diff --git a/x11/mate-screensaver/files/patch-helper_pam-helper.c
> > > > > b/x11/mate-screensaver/files/patch-helper_pam-helper.c
> > > > > > new file mode 100644
> > > > > > index 000000000000..605141fb0e54
> > > > > > --- /dev/null
> > > > > > +++ b/x11/mate-screensaver/files/patch-helper_pam-helper.c
> > > > > > _at__at_ -0,0 +1,10 _at__at_
> > > > > > +--- helper/pam-helper.c.orig       2021-11-15
> 14:28:47.000000000 -08
> > 00
> > > > > > ++++ helper/pam-helper.c    2021-12-28 19:09:39.501645000 -0800
> > > > > > +_at__at_ -33,7 +33,6 _at__at_
> > > > > > +  */
> > > > > > +
> > > > > > + #include <security/pam_appl.h>
> > > > > > +-#include <security/_pam_macros.h>
> > > > > > +
> > > > > > + #include <sys/types.h>
> > > > > > + #include <stdarg.h>
> > > > >
> > > > > --
> > > > > Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>
> > > >
> > > >
> > > >
> > >
> > > --00000000000063b43405d45dfc6d
> > > Content-Type: text/html; charset="UTF-8"
> > > Content-Transfer-Encoding: quoted-printable
> > >
> > > <div dir=3D"ltr"><div>Do we have an equivalent of
> security/_pam_macros.h?</
> > =
> > > div><div><br></div><div><div><div dir=3D"ltr"
> class=3D"gmail_signature" dat
> > =
> > > a-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div
> dir=3D"ltr"><div
> > =
> > > ><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><span><font
> color=
> > > =3D"#888888"><font><font color=3D"#000000"><b>Eric
> Turgeon</b></font></font
> > =
> > >
> ></font></span><span></span><cite></cite><br></div><span></span></div></div
> > =
> > > ></div></div></div></div></div></div></div><br></div></div><br><div
> class=
> > > =3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Dec 29,
> 2021
> > =
> > >  at 11:42 PM Cy Schubert &lt;<a href=3D"mailto:
> Cy.Schubert@cschubert.com">C
> > =
> > > y.Schubert@cschubert.com</a>&gt; wrote:<br></div><blockquote
> class=3D"gmail
> > =
> > > _quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid
> rgb(204,204
> > =
> > > ,204);padding-left:1ex">This commit only fixed a compile time error,
> includ
> > =
> > > e file <br>
> > > security/_pam_macros.h not found (discovered by my poudriere build).
> <br>
> > > security/_pam_macros is an include file found only on some distros of
> <br>
> > > Linux, a Linuxism. Try it without PAM enabled; the file not found
> error may
> > =
> > >  <br>
> > > just be the beginning of a multitude of PAM issues.<br>
> > > <br>
> > > I&#39;ll try to look at it over the next couple days.<br>
> > > <br>
> > > <br>
> > > -- <br>
> > > Cheers,<br>
> > > Cy Schubert &lt;<a href=3D"mailto:Cy.Schubert@cschubert.com"
> target=3D"_bla
> > =
> > > nk">Cy.Schubert@cschubert.com</a>&gt;<br>
> > > FreeBSD UNIX:=C2=A0 &lt;cy@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a
> href=
> > > =3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">
> https://FreeB
> > =
> > > SD.org</a><br>
> > > NTP:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:
> cy@nwtim
> > =
> > > e.org" target=3D"_blank">cy@nwtime.org</a>&gt;=C2=A0 =C2=A0
> Web:=C2=A0 <a h
> > =
> > > ref=3D"https://nwtime.org" rel=3D"noreferrer" target=3D"_blank">
> https://nwt
> > =
> > > ime.org</a><br>
> > > <br>
> > > =C2=A0 =C2=A0 =C2=A0 =C2=A0 The need of the many outweighs the greed
> of the
> > =
> > >  few.<br>
> > > <br>
> > > <br>
> > > In message &lt;<a href=3D"mailto:
> 20211230110857.1c0ac0e19e8206cb64a040d7@de
> > =
> > > c.sakura.ne.jp"
> target=3D"_blank">20211230110857.1c0ac0e19e8206cb64a040d7@d
> > =
> > > ec.sakura.ne.jp</a>&gt;, <br>
> > > Tomoaki<br>
> > > AOKI writes:<br>
> > > &gt; Hi.<br>
> > > &gt; Wondered whih commit to comment but decided to latest.<br>
> > > &gt; mate-screensaver no longer opens login panel after upgrading
> from<br>
> > > &gt; 1.26.0 to 1.26.1.<br>
> > > &gt;<br>
> > > &gt; Created Bug 260811 [1].<br>
> > > &gt;<br>
> > > &gt; [1] <a href=3D"
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260
> > =
> > > 811" rel=3D"noreferrer" target=3D"_blank">
> https://bugs.freebsd.org/bugzilla
> > =
> > > /show_bug.cgi?id=3D260811</a><br>
> > > &gt;<br>
> > > &gt;<br>
> > > &gt; &gt; The branch main has been updated by cy:<br>
> > > &gt; &gt; <br>
> > > &gt; &gt; URL:<br>
> > > &gt; <a href=3D"
> https://cgit.FreeBSD.org/ports/commit/?id=3Df3caf742108bb55
> > =
> > > 2724d4c4dae74b28ea26" rel=3D"noreferrer" target=3D"_blank">
> https://cgit.Fre
> > =
> > > eBSD.org/ports/commit/?id=3Df3caf742108bb552724d4c4dae74b28ea26</a><br>
> > > &gt; 6a6a3<br>
> > > &gt; &gt; <br>
> > > &gt; &gt; commit f3caf742108bb552724d4c4dae74b28ea266a6a3<br>
> > > &gt; &gt; Author:=C2=A0 =C2=A0 =C2=A0Cy Schubert
> &lt;cy_at_FreeBSD.org&gt;<
> > =
> > > br>
> > > &gt; &gt; AuthorDate: 2021-12-29 03:12:39 +0000<br>
> > > &gt; &gt; Commit:=C2=A0 =C2=A0 =C2=A0Cy Schubert
> &lt;cy_at_FreeBSD.org&gt;<
> > =
> > > br>
> > > &gt; &gt; CommitDate: 2021-12-29 03:12:39 +0000<br>
> > > &gt; &gt; <br>
> > > &gt; &gt;=C2=A0 =C2=A0 =C2=A0x11/mate-screensaver: Fix PAM build<br>
> > > &gt; &gt;=C2=A0 =C2=A0 =C2=A0<br>
> > > &gt; &gt;=C2=A0 =C2=A0 =C2=A0Fix build when PAM enabled;
> &lt;security/_pam_
> > =
> > > macros.h&gt; is a Linuxism.<br>
> > > &gt; &gt; ---<br>
> > > &gt; &gt;=C2=A0 x11/mate-screensaver/files/patch-helper_pam-helper.c |
> 10 +
> > =
> > > +++++++++<br>
> > > &gt; &gt;=C2=A0 1 file changed, 10 insertions(+)<br>
> > > &gt; &gt; <br>
> > > &gt; &gt; diff --git
> a/x11/mate-screensaver/files/patch-helper_pam-helper.c
> > =
> > > <br>
> > > &gt; b/x11/mate-screensaver/files/patch-helper_pam-helper.c<br>
> > > &gt; &gt; new file mode 100644<br>
> > > &gt; &gt; index 000000000000..605141fb0e54<br>
> > > &gt; &gt; --- /dev/null<br>
> > > &gt; &gt; +++
> b/x11/mate-screensaver/files/patch-helper_pam-helper.c<br>
> > > &gt; &gt; _at__at_ -0,0 +1,10 _at__at_<br>
> > > &gt; &gt; +--- helper/pam-helper.c.orig=C2=A0 =C2=A0 =C2=A0
> =C2=A02021-11-1
> > =
> > > 5 14:28:47.000000000 -0800<br>
> > > &gt; &gt; ++++ helper/pam-helper.c=C2=A0 =C2=A0 2021-12-28
> 19:09:39.5016450
> > =
> > > 00 -0800<br>
> > > &gt; &gt; +_at__at_ -33,7 +33,6 _at__at_<br>
> > > &gt; &gt; +=C2=A0 */<br>
> > > &gt; &gt; + <br>
> > > &gt; &gt; + #include &lt;security/pam_appl.h&gt;<br>
> > > &gt; &gt; +-#include &lt;security/_pam_macros.h&gt;<br>
> > > &gt; &gt; + <br>
> > > &gt; &gt; + #include &lt;sys/types.h&gt;<br>
> > > &gt; &gt; + #include &lt;stdarg.h&gt;<br>
> > > &gt;<br>
> > > &gt; -- <br>
> > > &gt; Tomoaki AOKI=C2=A0 =C2=A0 &lt;<a href=3D"mailto:
> junchoon@dec.sakura.ne
> > =
> > > .jp" target=3D"_blank">junchoon@dec.sakura.ne.jp</a>&gt;<br>
> > > <br>
> > > <br>
> > > </blockquote></div>
> > >
> > > --00000000000063b43405d45dfc6d--
> >
>
>
>

--000000000000ba3e2005d46997a0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>It is most likely this commit <a href=3D"https://gith=
ub.com/mate-desktop/mate-screensaver/commit/ed6e6065bf0e85b64317b5a34b9f7a3=
6a0c839a6">https://github.com/mate-desktop/mate-screensaver/commit/ed6e6065=
bf0e85b64317b5a34b9f7a36a0c839a6</a>.</div><div><br></div><div><div><div di=
r=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div=
 dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"l=
tr"><div dir=3D"ltr"><span><font color=3D"#888888"><font><font color=3D"#00=
0000"><b>Eric Turgeon</b></font></font></font></span><span></span><cite></c=
ite><br></div><span></span></div></div></div></div></div></div></div></div>=
</div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Dec 31, 2021 at 12:02 AM Cy Schubert &lt;<a href=3D=
"mailto:Cy.Schubert@cschubert.com">Cy.Schubert@cschubert.com</a>&gt; wrote:=
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I can confirm P=
AM authentication is broken by this new release. Like layers <br>
of an onion, this problem will need to be investigated further. I doubt <br=
>
simply adding additional macros would resolve the problem. The reason I <br=
>
believe this is that the macros are likely a small part of something larger=
.<br>
<br>
Having said that, ports/security/pecl-pam includes a copy of the file with =
<br>
a reference to the URL from whence it came (suggesting a GPL violation in <=
br>
the ports tree).<br>
<br>
I think the path forward is to engage our upstream. Then look at a number <=
br>
of short-term or longer-term options to get us over this hump.<br>
<br>
If upstream is open to fixing the problem temporarily marking the PAM <br>
option broken or temporarily rolling back the upgrade may suffice.<br>
<br>
Alternatively, if upstream isn&#39;t open to remediation we may want to <br=
>
consider importing Linux-pam on github as a port. Be aware that multiple <b=
r>
PAM stacks can coexist however similar problems we have with three KRB5s <b=
r>
will require getting linking just right. This option does have the <br>
advantage of supporting other software written for Linux-PAM (instead of <b=
r>
OpenPAM or Solaris PAM -- FreeBSD PAM is based on OpenPAM).<br>
<br>
Another alternative is dump mate-screensaver for xscreensaver. IIRC <br>
xscreensaver was the original screen saver for Gnome back in the day. (IMO =
<br>
xscreensaver is superior to the Gnome and mate screensavers, though this is=
 <br>
just a personal preference. I&#39;ve also used it to replace the CDE <br>
screensaver on a per-user basis.) Anyhow, just a thought for anyone.<br>
<br>
Until we look at the code we won&#39;t have a good idea of what kind of wor=
k is <br>
involved.<br>
<br>
Strategically a Linux-PAM port might be something we might want to think <b=
r>
about long term. Tactically, any of the other options could work.<br>
<br>
<br>
-- <br>
Cheers,<br>
Cy Schubert &lt;<a href=3D"mailto:Cy.Schubert@cschubert.com" target=3D"_bla=
nk">Cy.Schubert@cschubert.com</a>&gt;<br>
FreeBSD UNIX:=C2=A0 &lt;cy@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a href=
=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://FreeB=
SD.org</a><br>
NTP:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:cy@nwtim=
e.org" target=3D"_blank">cy@nwtime.org</a>&gt;=C2=A0 =C2=A0 Web:=C2=A0 <a h=
ref=3D"https://nwtime.org" rel=3D"noreferrer" target=3D"_blank">https://nwt=
ime.org</a><br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 The need of the many outweighs the greed of the=
 few.<br>
<br>
<br>
In message &lt;<a href=3D"mailto:202112301701.1BUH1dji009235@slippy.cwsent.=
com" target=3D"_blank">202112301701.1BUH1dji009235@slippy.cwsent.com</a>&gt=
;, Cy Schubert <br>
writes:<br>
&gt; No. It&#39;s a bunch of inline macros that perform memory and other fu=
nctions. <br>
&gt; All could have been made to be actual functions. On my Fedora VM at $J=
OB <br>
&gt; they&#39;re part of the pam-devel.rpm.<br>
&gt;<br>
&gt;<br>
&gt; -- <br>
&gt; Cheers,<br>
&gt; Cy Schubert &lt;<a href=3D"mailto:Cy.Schubert@cschubert.com" target=3D=
"_blank">Cy.Schubert@cschubert.com</a>&gt;<br>
&gt; FreeBSD UNIX:=C2=A0 &lt;cy@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a h=
ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr=
eeBSD.org</a><br>
&gt; NTP:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:cy@=
nwtime.org" target=3D"_blank">cy@nwtime.org</a>&gt;=C2=A0 =C2=A0 Web:=C2=A0=
 <a href=3D"https://nwtime.org" rel=3D"noreferrer" target=3D"_blank">https:=
//nwtime.org</a><br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0The need of the many outweighs the greed of =
the few.<br>
&gt;<br>
&gt;<br>
&gt; In message &lt;CADRZFmrE8avprf7NZPcU+tbsgVBzk9=3Dqp4zHKgxLXSOK60QQQw@m=
ail.gmail.c<br>
&gt; om&gt;<br>
&gt; , Eric Turgeon writes:<br>
&gt; &gt; --00000000000063b43405d45dfc6d<br>
&gt; &gt; Content-Type: text/plain; charset=3D&quot;UTF-8&quot;<br>
&gt; &gt;<br>
&gt; &gt; Do we have an equivalent of security/_pam_macros.h?<br>
&gt; &gt;<br>
&gt; &gt; *Eric Turgeon*<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On Wed, Dec 29, 2021 at 11:42 PM Cy Schubert &lt;<a href=3D"mailt=
o:Cy.Schubert@cschubert.com" target=3D"_blank">Cy.Schubert@cschubert.com</a=
>&gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; This commit only fixed a compile time error, include file<br=
>
&gt; &gt; &gt; security/_pam_macros.h not found (discovered by my poudriere=
 build).<br>
&gt; &gt; &gt; security/_pam_macros is an include file found only on some d=
istros of<br>
&gt; &gt; &gt; Linux, a Linuxism. Try it without PAM enabled; the file not =
found error<br>
&gt; &gt; &gt; may<br>
&gt; &gt; &gt; just be the beginning of a multitude of PAM issues.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I&#39;ll try to look at it over the next couple days.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; Cheers,<br>
&gt; &gt; &gt; Cy Schubert &lt;<a href=3D"mailto:Cy.Schubert@cschubert.com"=
 target=3D"_blank">Cy.Schubert@cschubert.com</a>&gt;<br>
&gt; &gt; &gt; FreeBSD UNIX:=C2=A0 &lt;cy@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=
=C2=A0 <a href=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank"=
>https://FreeBSD.org</a><br>;
&gt; &gt; &gt; NTP:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"=
mailto:cy@nwtime.org" target=3D"_blank">cy@nwtime.org</a>&gt;=C2=A0 =C2=A0 =
Web:=C2=A0 <a href=3D"https://nwtime.org" rel=3D"noreferrer" target=3D"_bla=
nk">https://nwtime.org</a><br>;
&gt; &gt; &gt;<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The need of the many outwei=
ghs the greed of the few.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; In message &lt;<a href=3D"mailto:20211230110857.1c0ac0e19e82=
06cb64a040d7@dec.sakura.ne.jp" target=3D"_blank">20211230110857.1c0ac0e19e8=
206cb64a040d7@dec.sakura.ne.jp</a>&gt;,<br>
&gt; &gt; &gt; Tomoaki<br>
&gt; &gt; &gt; AOKI writes:<br>
&gt; &gt; &gt; &gt; Hi.<br>
&gt; &gt; &gt; &gt; Wondered whih commit to comment but decided to latest.<=
br>
&gt; &gt; &gt; &gt; mate-screensaver no longer opens login panel after upgr=
ading from<br>
&gt; &gt; &gt; &gt; 1.26.0 to 1.26.1.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Created Bug 260811 [1].<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [1] <a href=3D"https://bugs.freebsd.org/bugzilla/show_b=
ug.cgi?id=3D260811" rel=3D"noreferrer" target=3D"_blank">https://bugs.freeb=
sd.org/bugzilla/show_bug.cgi?id=3D260811</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; The branch main has been updated by cy:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; URL:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; <a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3Df3caf=
742108bb552724d4c4dae74b28" rel=3D"noreferrer" target=3D"_blank">https://cg=
it.FreeBSD.org/ports/commit/?id=3Df3caf742108bb552724d4c4dae74b28</a><br>
&gt; ea<br>
&gt; &gt; 26<br>
&gt; &gt; &gt; &gt; 6a6a3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; commit f3caf742108bb552724d4c4dae74b28ea266a6a3<br=
>
&gt; &gt; &gt; &gt; &gt; Author:=C2=A0 =C2=A0 =C2=A0Cy Schubert &lt;cy_at_F=
reeBSD.org&gt;<br>
&gt; &gt; &gt; &gt; &gt; AuthorDate: 2021-12-29 03:12:39 +0000<br>
&gt; &gt; &gt; &gt; &gt; Commit:=C2=A0 =C2=A0 =C2=A0Cy Schubert &lt;cy_at_F=
reeBSD.org&gt;<br>
&gt; &gt; &gt; &gt; &gt; CommitDate: 2021-12-29 03:12:39 +0000<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0x11/mate-screensaver: Fix PAM b=
uild<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0Fix build when PAM enabled; &lt=
;security/_pam_macros.h&gt; is a Linuxis<br>
&gt; m.<br>
&gt; &gt; &gt; &gt; &gt; ---<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 x11/mate-screensaver/files/patch-helper_pam-=
helper.c | 10 ++++++++++<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 1 file changed, 10 insertions(+)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; diff --git a/x11/mate-screensaver/files/patch-help=
er_pam-helper.c<br>
&gt; &gt; &gt; &gt; b/x11/mate-screensaver/files/patch-helper_pam-helper.c<=
br>
&gt; &gt; &gt; &gt; &gt; new file mode 100644<br>
&gt; &gt; &gt; &gt; &gt; index 000000000000..605141fb0e54<br>
&gt; &gt; &gt; &gt; &gt; --- /dev/null<br>
&gt; &gt; &gt; &gt; &gt; +++ b/x11/mate-screensaver/files/patch-helper_pam-=
helper.c<br>
&gt; &gt; &gt; &gt; &gt; _at__at_ -0,0 +1,10 _at__at_<br>
&gt; &gt; &gt; &gt; &gt; +--- helper/pam-helper.c.orig=C2=A0 =C2=A0 =C2=A0 =
=C2=A02021-11-15 14:28:47.000000000 -08<br>
&gt; 00<br>
&gt; &gt; &gt; &gt; &gt; ++++ helper/pam-helper.c=C2=A0 =C2=A0 2021-12-28 1=
9:09:39.501645000 -0800<br>
&gt; &gt; &gt; &gt; &gt; +_at__at_ -33,7 +33,6 _at__at_<br>
&gt; &gt; &gt; &gt; &gt; +=C2=A0 */<br>
&gt; &gt; &gt; &gt; &gt; +<br>
&gt; &gt; &gt; &gt; &gt; + #include &lt;security/pam_appl.h&gt;<br>
&gt; &gt; &gt; &gt; &gt; +-#include &lt;security/_pam_macros.h&gt;<br>
&gt; &gt; &gt; &gt; &gt; +<br>
&gt; &gt; &gt; &gt; &gt; + #include &lt;sys/types.h&gt;<br>
&gt; &gt; &gt; &gt; &gt; + #include &lt;stdarg.h&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; Tomoaki AOKI=C2=A0 =C2=A0 &lt;<a href=3D"mailto:junchoo=
n@dec.sakura.ne.jp" target=3D"_blank">junchoon@dec.sakura.ne.jp</a>&gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --00000000000063b43405d45dfc6d<br>
&gt; &gt; Content-Type: text/html; charset=3D&quot;UTF-8&quot;<br>
&gt; &gt; Content-Transfer-Encoding: quoted-printable<br>
&gt; &gt;<br>
&gt; &gt; &lt;div dir=3D3D&quot;ltr&quot;&gt;&lt;div&gt;Do we have an equiv=
alent of security/_pam_macros.h?&lt;/<br>
&gt; =3D<br>
&gt; &gt; div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt=
;div dir=3D3D&quot;ltr&quot; class=3D3D&quot;gmail_signature&quot; dat<br>
&gt; =3D<br>
&gt; &gt; a-smartmail=3D3D&quot;gmail_signature&quot;&gt;&lt;div dir=3D3D&q=
uot;ltr&quot;&gt;&lt;div&gt;&lt;div dir=3D3D&quot;ltr&quot;&gt;&lt;div<br>
&gt; =3D<br>
&gt; &gt; &gt;&lt;div dir=3D3D&quot;ltr&quot;&gt;&lt;div&gt;&lt;div dir=3D3=
D&quot;ltr&quot;&gt;&lt;div dir=3D3D&quot;ltr&quot;&gt;&lt;span&gt;&lt;font=
 color=3D<br>
&gt; &gt; =3D3D&quot;#888888&quot;&gt;&lt;font&gt;&lt;font color=3D3D&quot;=
#000000&quot;&gt;&lt;b&gt;Eric Turgeon&lt;/b&gt;&lt;/font&gt;&lt;/font<br>
&gt; =3D<br>
&gt; &gt; &gt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;cite&g=
t;&lt;/cite&gt;&lt;br&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&=
lt;/div<br>
&gt; =3D<br>
&gt; &gt; &gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&=
lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div =
class=3D<br>
&gt; &gt; =3D3D&quot;gmail_quote&quot;&gt;&lt;div dir=3D3D&quot;ltr&quot; c=
lass=3D3D&quot;gmail_attr&quot;&gt;On Wed, Dec 29, 2021<br>
&gt; =3D<br>
&gt; &gt;=C2=A0 at 11:42 PM Cy Schubert &amp;lt;&lt;a href=3D3D&quot;mailto=
:<a href=3D"mailto:Cy.Schubert@cschubert.com" target=3D"_blank">Cy.Schubert=
@cschubert.com</a>&quot;&gt;C<br>
&gt; =3D<br>
&gt; &gt; <a href=3D"mailto:y.Schubert@cschubert.com" target=3D"_blank">y.S=
chubert@cschubert.com</a>&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;/div&gt;&lt=
;blockquote class=3D3D&quot;gmail<br>
&gt; =3D<br>
&gt; &gt; _quote&quot; style=3D3D&quot;margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204<br>
&gt; =3D<br>
&gt; &gt; ,204);padding-left:1ex&quot;&gt;This commit only fixed a compile =
time error, includ<br>
&gt; =3D<br>
&gt; &gt; e file &lt;br&gt;<br>
&gt; &gt; security/_pam_macros.h not found (discovered by my poudriere buil=
d). &lt;br&gt;<br>
&gt; &gt; security/_pam_macros is an include file found only on some distro=
s of &lt;br&gt;<br>
&gt; &gt; Linux, a Linuxism. Try it without PAM enabled; the file not found=
 error may<br>
&gt; =3D<br>
&gt; &gt;=C2=A0 &lt;br&gt;<br>
&gt; &gt; just be the beginning of a multitude of PAM issues.&lt;br&gt;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; I&amp;#39;ll try to look at it over the next couple days.&lt;br&g=
t;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; -- &lt;br&gt;<br>
&gt; &gt; Cheers,&lt;br&gt;<br>
&gt; &gt; Cy Schubert &amp;lt;&lt;a href=3D3D&quot;mailto:<a href=3D"mailto=
:Cy.Schubert@cschubert.com" target=3D"_blank">Cy.Schubert@cschubert.com</a>=
&quot; target=3D3D&quot;_bla<br>
&gt; =3D<br>
&gt; &gt; nk&quot;&gt;<a href=3D"mailto:Cy.Schubert@cschubert.com" target=
=3D"_blank">Cy.Schubert@cschubert.com</a>&lt;/a&gt;&amp;gt;&lt;br&gt;<br>
&gt; &gt; FreeBSD UNIX:=3DC2=3DA0 &amp;lt;cy@FreeBSD.org&amp;gt;=3DC2=3DA0 =
=3DC2=3DA0Web:=3DC2=3DA0 &lt;a href=3D<br>
&gt; &gt; =3D3D&quot;<a href=3D"https://FreeBSD.org" rel=3D"noreferrer" tar=
get=3D"_blank">https://FreeBSD.org</a>&quot; rel=3D3D&quot;noreferrer&quot;=
 target=3D3D&quot;_blank&quot;&gt;<a href=3D"https://FreeB" rel=3D"noreferr=
er" target=3D"_blank">https://FreeB</a><br>;
&gt; =3D<br>
&gt; &gt; SD.org&lt;/a&gt;&lt;br&gt;<br>
&gt; &gt; NTP:=3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0 =3DC2=
=3DA0&amp;lt;&lt;a href=3D3D&quot;mailto:<a href=3D"mailto:cy@nwtim" target=
=3D"_blank">cy@nwtim</a><br>
&gt; =3D<br>
&gt; &gt; <a href=3D"http://e.org" rel=3D"noreferrer" target=3D"_blank">e.o=
rg</a>&quot; target=3D3D&quot;_blank&quot;&gt;<a href=3D"mailto:cy@nwtime.o=
rg" target=3D"_blank">cy@nwtime.org</a>&lt;/a&gt;&amp;gt;=3DC2=3DA0 =3DC2=
=3DA0 Web:=3DC2=3DA0 &lt;a h<br>
&gt; =3D<br>
&gt; &gt; ref=3D3D&quot;<a href=3D"https://nwtime.org" rel=3D"noreferrer" t=
arget=3D"_blank">https://nwtime.org</a>&quot; rel=3D3D&quot;noreferrer&quot=
; target=3D3D&quot;_blank&quot;&gt;<a href=3D"https://nwt" rel=3D"noreferre=
r" target=3D"_blank">https://nwt</a><br>;
&gt; =3D<br>
&gt; &gt; <a href=3D"http://ime.org" rel=3D"noreferrer" target=3D"_blank">i=
me.org</a>&lt;/a&gt;&lt;br&gt;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; =3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0 The need of the many =
outweighs the greed of the<br>
&gt; =3D<br>
&gt; &gt;=C2=A0 few.&lt;br&gt;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; In message &amp;lt;&lt;a href=3D3D&quot;mailto:<a href=3D"mailto:=
20211230110857.1c0ac0e19e8206cb64a040d7@de" target=3D"_blank">2021123011085=
7.1c0ac0e19e8206cb64a040d7@de</a><br>
&gt; =3D<br>
&gt; &gt; <a href=3D"http://c.sakura.ne.jp" rel=3D"noreferrer" target=3D"_b=
lank">c.sakura.ne.jp</a>&quot; target=3D3D&quot;_blank&quot;&gt;20211230110=
857.1c0ac0e19e8206cb64a040d7@d<br>
&gt; =3D<br>
&gt; &gt; <a href=3D"http://ec.sakura.ne.jp" rel=3D"noreferrer" target=3D"_=
blank">ec.sakura.ne.jp</a>&lt;/a&gt;&amp;gt;, &lt;br&gt;<br>
&gt; &gt; Tomoaki&lt;br&gt;<br>
&gt; &gt; AOKI writes:&lt;br&gt;<br>
&gt; &gt; &amp;gt; Hi.&lt;br&gt;<br>
&gt; &gt; &amp;gt; Wondered whih commit to comment but decided to latest.&l=
t;br&gt;<br>
&gt; &gt; &amp;gt; mate-screensaver no longer opens login panel after upgra=
ding from&lt;br&gt;<br>
&gt; &gt; &amp;gt; 1.26.0 to 1.26.1.&lt;br&gt;<br>
&gt; &gt; &amp;gt;&lt;br&gt;<br>
&gt; &gt; &amp;gt; Created Bug 260811 [1].&lt;br&gt;<br>
&gt; &gt; &amp;gt;&lt;br&gt;<br>
&gt; &gt; &amp;gt; [1] &lt;a href=3D3D&quot;<a href=3D"https://bugs.freebsd=
.org/bugzilla/show_bug.cgi?id=3D3D260" rel=3D"noreferrer" target=3D"_blank"=
>https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D3D260</a><br>;
&gt; =3D<br>
&gt; &gt; 811&quot; rel=3D3D&quot;noreferrer&quot; target=3D3D&quot;_blank&=
quot;&gt;<a href=3D"https://bugs.freebsd.org/bugzilla" rel=3D"noreferrer" t=
arget=3D"_blank">https://bugs.freebsd.org/bugzilla</a><br>;
&gt; =3D<br>
&gt; &gt; /show_bug.cgi?id=3D3D260811&lt;/a&gt;&lt;br&gt;<br>
&gt; &gt; &amp;gt;&lt;br&gt;<br>
&gt; &gt; &amp;gt;&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; The branch main has been updated by cy:&lt;br&g=
t;<br>
&gt; &gt; &amp;gt; &amp;gt; &lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; URL:&lt;br&gt;<br>
&gt; &gt; &amp;gt; &lt;a href=3D3D&quot;<a href=3D"https://cgit.FreeBSD.org=
/ports/commit/?id=3D3Df3caf742108bb55" rel=3D"noreferrer" target=3D"_blank"=
>https://cgit.FreeBSD.org/ports/commit/?id=3D3Df3caf742108bb55</a><br>;
&gt; =3D<br>
&gt; &gt; 2724d4c4dae74b28ea26&quot; rel=3D3D&quot;noreferrer&quot; target=
=3D3D&quot;_blank&quot;&gt;<a href=3D"https://cgit.Fre" rel=3D"noreferrer" =
target=3D"_blank">https://cgit.Fre</a><br>;
&gt; =3D<br>
&gt; &gt; eBSD.org/ports/commit/?id=3D3Df3caf742108bb552724d4c4dae74b28ea26=
&lt;/a&gt;&lt;br&gt;<br>
&gt; &gt; &amp;gt; 6a6a3&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; &lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; commit f3caf742108bb552724d4c4dae74b28ea266a6a3=
&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; Author:=3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0Cy Schub=
ert &amp;lt;cy_at_FreeBSD.org&amp;gt;&lt;<br>
&gt; =3D<br>
&gt; &gt; br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; AuthorDate: 2021-12-29 03:12:39 +0000&lt;br&gt;=
<br>
&gt; &gt; &amp;gt; &amp;gt; Commit:=3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0Cy Schub=
ert &amp;lt;cy_at_FreeBSD.org&amp;gt;&lt;<br>
&gt; =3D<br>
&gt; &gt; br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; CommitDate: 2021-12-29 03:12:39 +0000&lt;br&gt;=
<br>
&gt; &gt; &amp;gt; &amp;gt; &lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt;=3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0x11/mate-screens=
aver: Fix PAM build&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt;=3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt;=3DC2=3DA0 =3DC2=3DA0 =3DC2=3DA0Fix build when P=
AM enabled; &amp;lt;security/_pam_<br>
&gt; =3D<br>
&gt; &gt; macros.h&amp;gt; is a Linuxism.&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; ---&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt;=3DC2=3DA0 x11/mate-screensaver/files/patch-help=
er_pam-helper.c | 10 +<br>
&gt; =3D<br>
&gt; &gt; +++++++++&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt;=3DC2=3DA0 1 file changed, 10 insertions(+)&lt;b=
r&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; &lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; diff --git a/x11/mate-screensaver/files/patch-h=
elper_pam-helper.c<br>
&gt; =3D<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; &amp;gt; b/x11/mate-screensaver/files/patch-helper_pam-helper.c&l=
t;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; new file mode 100644&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; index 000000000000..605141fb0e54&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; --- /dev/null&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; +++ b/x11/mate-screensaver/files/patch-helper_p=
am-helper.c&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; _at__at_ -0,0 +1,10 _at__at_&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; +--- helper/pam-helper.c.orig=3DC2=3DA0 =3DC2=
=3DA0 =3DC2=3DA0 =3DC2=3DA02021-11-1<br>
&gt; =3D<br>
&gt; &gt; 5 14:28:47.000000000 -0800&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; ++++ helper/pam-helper.c=3DC2=3DA0 =3DC2=3DA0 2=
021-12-28 19:09:39.5016450<br>
&gt; =3D<br>
&gt; &gt; 00 -0800&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; +_at__at_ -33,7 +33,6 _at__at_&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; +=3DC2=3DA0 */&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; + &lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; + #include &amp;lt;security/pam_appl.h&amp;gt;&=
lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; +-#include &amp;lt;security/_pam_macros.h&amp;g=
t;&lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; + &lt;br&gt;<br>
&gt; &gt; &amp;gt; &amp;gt; + #include &amp;lt;sys/types.h&amp;gt;&lt;br&gt=
;<br>
&gt; &gt; &amp;gt; &amp;gt; + #include &amp;lt;stdarg.h&amp;gt;&lt;br&gt;<b=
r>
&gt; &gt; &amp;gt;&lt;br&gt;<br>
&gt; &gt; &amp;gt; -- &lt;br&gt;<br>
&gt; &gt; &amp;gt; Tomoaki AOKI=3DC2=3DA0 =3DC2=3DA0 &amp;lt;&lt;a href=3D3=
D&quot;mailto:<a href=3D"mailto:junchoon@dec.sakura.ne" target=3D"_blank">j=
unchoon@dec.sakura.ne</a><br>
&gt; =3D<br>
&gt; &gt; .jp&quot; target=3D3D&quot;_blank&quot;&gt;<a href=3D"mailto:junc=
hoon@dec.sakura.ne.jp" target=3D"_blank">junchoon@dec.sakura.ne.jp</a>&lt;/=
a&gt;&amp;gt;&lt;br&gt;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; &lt;br&gt;<br>
&gt; &gt; &lt;/blockquote&gt;&lt;/div&gt;<br>
&gt; &gt;<br>
&gt; &gt; --00000000000063b43405d45dfc6d--<br>
&gt;<br>
<br>
<br>
</blockquote></div>

--000000000000ba3e2005d46997a0--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADRZFmqsPFD8GS1H8W4pKC%2BoRUu4yJ%2BZ9WMBaSo7GsOH8K7XOQ>