[OpenAFS] Red Hat EL Support Customers - Please open a support case for kafs in RHEL8

Gary Gatling gsgatlin@ncsu.edu
Wed, 13 Feb 2019 17:27:11 -0500


--000000000000adc1950581ce0b7e
Content-Type: text/plain; charset="UTF-8"

Hello,

The rpms I have been using are at:

https://linux.itecs.ncsu.edu/redhat/public/openafs/rhel8/

They are flawed in 2 ways.

1. There is no EPEL repository yet. I am a fedora contributor and have a
couple of packages in EPEL. But they did not make a branch in EPEL for RHEL
8 yet. So that would make it hard to use these since we need Simone
Caronni's "dkms" rpm which is in fedora but is not in RHEL/CentOS.

2. It does not build on aarch64 platform. I am unsure why. It just gives
the error:

Makefile:68: *** mixed implicit and normal rules.  Stop.

I will try to put these into a repo on github.com in case it is useful to
others. I guess I need to make a 1.6.X branch and make master be these
1.8.X. I'll need to give it some further thought. I was mainly working on
these for a fedora 29 laptop I use but I'm glad its also useful for
RHEL/CentOS 8 when it comes out.



On Wed, Feb 13, 2019 at 3:16 PM Dave Botsch <botsch@cnf.cornell.edu> wrote:

> Ok. I just openafs-1.8.2-1.src.rpm, and it does not build.
>
> Thanks.
>
> On Wed, Feb 13, 2019 at 03:13:06PM -0500, Gary Gatling wrote:
> > No. I have my own rpms that were descended from the rpmfusion repos
> before
> > they were abandoned. Except the kernel module rpm is something someone
> else
> > made here at NCSU that I heavily modified. I will try to upload those to
> a
> > yum repo as soon as I fix my selinux issues.
> >
> > On Wed, Feb 13, 2019 at 3:10 PM Dave Botsch <botsch@cnf.cornell.edu>
> wrote:
> >
> > > Did you use the downloadable srpm from openafs.org ?
> > >
> > > On Wed, Feb 13, 2019 at 02:58:22PM -0500, Gary Gatling wrote:
> > > > I was able to get 1.8.2 to compile for RHEL 8 x86_64  but "kinit"
> seems
> > > to
> > > > be missing. :(
> > > >
> > > > On Wed, Feb 13, 2019 at 2:23 PM Dave Botsch <botsch@cnf.cornell.edu>
> > > wrote:
> > > >
> > > > > Has anyone gotten openafs to compile under RHEL8 beta? I had tried
> > > > > previously and no gold. If so, one could then test and again file
> a bug
> > > > > report with RedHat saying "systemd --user breaks stuff" and here's
> the
> > > > > business case.
> > > > >
> > > > > Thanks.
> > > > >
> > > > > On Sun, Dec 09, 2018 at 10:34:40AM +0100, Dirk Heinrichs wrote:
> > > > > > Am Samstag, den 08.12.2018, 14:08 -0500 schrieb Jeffrey Altman:
> > > > > > > On 12/8/2018 5:21 AM, Dirk Heinrichs wrote:
> > > > > > > > Dirk Heinrichs:
> > > > > > > >
> > > > > > > > > Did a quick test (on Debian, btw., which already ships
> kafs)
> > > and
> > > > > > > > > it
> > > > > > > > > works fine.
> > > > > > > >
> > > > > > > > While getting tokens at login work with this setup, things
> start
> > > to
> > > > > > > > fail
> > > > > > > > once the users $HOME is set to be in /afs. While simple
> scenarios
> > > > > > > > like
> > > > > > > > pure shell/console logins work, graphical desktop
> environments
> > > have
> > > > > > > > lots
> > > > > > > > of problems. XFCE4 doesn't even start, Plasma works to some
> > > degree
> > > > > > > > after
> > > > > > > > presenting lots of error dialogs to the user.
> > > > > > >
> > > > > > > As Harald indicated, "systemd --user" services are a problem
> not
> > > just
> > > > > > > for kafs but for openafs as well.
> > > > > >
> > > > > > But that's not the problem here. Both work fine with the OpenAFS
> > > > > > client.
> > > > > >
> > > > > > >   There has been discussions on this
> > > > > > > mailing list of the issues dating back more than a year.
> > > > > >
> > > > > > I know. I've been involved ;-)
> > > > > >
> > > > > > >   In summary,
> > > > > > > "systemd --user" services are incompatible with "session
> keyrings"
> > > > > > > which
> > > > > > > are used to represent AFS Process Authentication Groups.
> > > > > >
> > > > > > Yes.
> > > > > >
> > > > > > > You have no indicated which kernel version you are using nor
> am I
> > > > > > > aware
> > > > > > > of the options used to build AF_RXRPC and KAFS on Debian.  The
> > > Linux
> > > > > > > kernel versions that are recommended are 4.19 with a couple of
> back
> > > > > > > port
> > > > > > > patches from the forthcoming 4.20 and the 4.20 release
> candidate
> > > > > > > series.
> > > > > >
> > > > > > Ah, OK. Debian buster is still on 4.18. Will give it another try
> once
> > > > > > 4.20 is out...
> > > > > >
> > > > > > > Regardless, it would be useful for you to file bug reports
> with the
> > > > > > > Linux distribution describing the issues you are experiencing.
> > > > > > >
> > > > > > > Debian: https://wiki.debian.org/reportbug
> > > > > >
> > > > > > Yep, know this.
> > > > > >
> > > > > > > Fedora:
> https://fedoraproject.org/wiki/Bugs_and_feature_requests
> > > > > > >
> > > > > > > > Seems there's still some work to do until this becomes an
> > > > > > > > alternative
> > > > > > > > for the standard OpenAFS client.
> > > > > > >
> > > > > > > All software including OpenAFS has work to do.
> > > > > >
> > > > > > Sure. But the OpenAFS client is mature and just works (except
> for the
> > > > > > systemd --user thing, which isn't OpenAFS' fault).
> > > > > >
> > > > > > >   The kafs to-do list of known work items is here:
> > > > > > >
> > > > > > >  https://www.infradead.org/~dhowells/kafs/todo.html
> > > > > > >
> > > > > > > > So I wonder why RH customers would want that?
> > > > > > >
> > > > > > > Obviously, no one wants bugs, but at the same time this
> community
> > > > > > > does want:
> > > > > > >
> > > > > > >  1. A solution to "systemd --user" service compatibility with
> AFS.
> > > > > >
> > > > > > ACK.
> > > > > >
> > > > > > >     The required changes are going to require Linux
> distribution
> > > > > > >     intervention because systemd is integrated with differences
> > > > > > >     to each distribution.  At the moment there is no interest
> among
> > > > > > >     the systemd developers to work to fix a behavior they
> consider
> > > > > > >     to be a bug in OpenAFS, an out of tree file system.
> > > > > >
> > > > > > So they need to understand it's a problem with an in-tree fs as
> > > well? I
> > > > > > see...
> > > > > >
> > > > > > >  2. The RHEL AFS user community needs an end to the repeated
> > > breakage
> > > > > > >     of /afs access following each RHEL dot release.  How many
> times
> > > > > > >     has getcwd() broken because RHEL kernels updates preserve
> the
> > > API
> > > > > > >     between releases but do not preserve the ABI.  While this
> > > permits
> > > > > > >     third party kernel modules to load it does not ensure that
> they
> > > > > > >     will do the right thing.  If the community is lucky the
> > > symptoms
> > > > > > >     are visible.  If unlucky, the symptoms are hidden until
> someone
> > > > > > >     reports silent data corruption.
> > > > > >
> > > > > > As a Debian user I didn't have these kind of problems in the past
> > > > > > *HINT* :-) But, OTOH, mine is just a small home setup.
> > > > > >
> > > > > > > The need for an in-tree Linux AFS client extends to all Linux
> > > > > > > distributions not just Red Hat.  Any OpenAFS Linux developer
> can
> > > > > > > attest
> > > > > > > to the extensive effort that must be expended to maintain
> > > > > > > compatibility
> > > > > > > with the mainline Linux kernel.  Then multiply that effort by
> all
> > > of
> > > > > > > the
> > > > > > > Linux distributions that ship modified kernels such as RHEL,
> SuSE,
> > > > > > > Ubuntu, Oracle, ....
> > > > > >
> > > > > > ACK
> > > > > >
> > > > > > Bye...
> > > > > >
> > > > > >       Dirk
> > > > > >
> > > > > > --
> > > > > > Dirk Heinrichs
> > > > > > GPG Public Key: D01B367761B0F7CE6E6D81AAD5A2E54246986015
> > > > > > Sichere Internetkommunikation: http://www.retroshare.org
> > > > > > Privacy Handbuch: https://www.privacy-handbuch.de
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > ********************************
> > > > > David William Botsch
> > > > > Programmer/Analyst
> > > > > @CNFComputing
> > > > > botsch@cnf.cornell.edu
> > > > > ********************************
> > > > > _______________________________________________
> > > > > OpenAFS-info mailing list
> > > > > OpenAFS-info@openafs.org
> > > > > https://lists.openafs.org/mailman/listinfo/openafs-info
> > > > >
> > >
> > > --
> > > ********************************
> > > David William Botsch
> > > Programmer/Analyst
> > > @CNFComputing
> > > botsch@cnf.cornell.edu
> > > ********************************
> > > _______________________________________________
> > > OpenAFS-info mailing list
> > > OpenAFS-info@openafs.org
> > > https://lists.openafs.org/mailman/listinfo/openafs-info
> > >
>
> --
> ********************************
> David William Botsch
> Programmer/Analyst
> @CNFComputing
> botsch@cnf.cornell.edu
> ********************************
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Hello,<=
div><br></div><div>The rpms I have been using are at:</div><div><br></div><=
div><a href=3D"https://linux.itecs.ncsu.edu/redhat/public/openafs/rhel8/">h=
ttps://linux.itecs.ncsu.edu/redhat/public/openafs/rhel8/</a><br></div><div>=
<br></div><div>They are flawed in 2 ways.</div><div><br></div><div>1. There=
 is no EPEL repository yet. I am a fedora contributor and have a couple of =
packages in EPEL. But they did not make a branch in EPEL for RHEL 8 yet. So=
 that would make it hard to use these since we need Simone Caronni&#39;s &q=
uot;dkms&quot; rpm which is in fedora but is not in RHEL/CentOS.</div><div>=
<br></div><div>2. It does not build on aarch64 platform. I am unsure why. I=
t just gives the error:</div><div><br></div><div>Makefile:68: *** mixed imp=
licit and normal rules.=C2=A0 Stop.</div><div><br></div><div>I will try to =
put these into a repo on <a href=3D"http://github.com">github.com</a> in ca=
se it is useful to others. I guess I need to make a 1.6.X branch and make m=
aster be these 1.8.X. I&#39;ll need to give it some further thought. I was =
mainly working on these for a fedora 29 laptop I use but I&#39;m glad its a=
lso useful for RHEL/CentOS 8 when it comes out.</div><div><br></div><div><b=
r></div></div></div></div></div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Wed, Feb 13, 2019 at 3:16 PM Dave Botsch &lt;<=
a href=3D"mailto:botsch@cnf.cornell.edu">botsch@cnf.cornell.edu</a>&gt; wro=
te:<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">Ok. I just o=
penafs-1.8.2-1.src.rpm, and it does not build.<br>
<br>
Thanks.<br>
<br>
On Wed, Feb 13, 2019 at 03:13:06PM -0500, Gary Gatling wrote:<br>
&gt; No. I have my own rpms that were descended from the rpmfusion repos be=
fore<br>
&gt; they were abandoned. Except the kernel module rpm is something someone=
 else<br>
&gt; made here at NCSU that I heavily modified. I will try to upload those =
to a<br>
&gt; yum repo as soon as I fix my selinux issues.<br>
&gt; <br>
&gt; On Wed, Feb 13, 2019 at 3:10 PM Dave Botsch &lt;<a href=3D"mailto:bots=
ch@cnf.cornell.edu" target=3D"_blank">botsch@cnf.cornell.edu</a>&gt; wrote:=
<br>
&gt; <br>
&gt; &gt; Did you use the downloadable srpm from <a href=3D"http://openafs.=
org" rel=3D"noreferrer" target=3D"_blank">openafs.org</a> ?<br>
&gt; &gt;<br>
&gt; &gt; On Wed, Feb 13, 2019 at 02:58:22PM -0500, Gary Gatling wrote:<br>
&gt; &gt; &gt; I was able to get 1.8.2 to compile for RHEL 8 x86_64=C2=A0 b=
ut &quot;kinit&quot; seems<br>
&gt; &gt; to<br>
&gt; &gt; &gt; be missing. :(<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Wed, Feb 13, 2019 at 2:23 PM Dave Botsch &lt;<a href=3D"m=
ailto:botsch@cnf.cornell.edu" target=3D"_blank">botsch@cnf.cornell.edu</a>&=
gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Has anyone gotten openafs to compile under RHEL8 beta? =
I had tried<br>
&gt; &gt; &gt; &gt; previously and no gold. If so, one could then test and =
again file a bug<br>
&gt; &gt; &gt; &gt; report with RedHat saying &quot;systemd --user breaks s=
tuff&quot; and here&#39;s the<br>
&gt; &gt; &gt; &gt; business case.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Thanks.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; On Sun, Dec 09, 2018 at 10:34:40AM +0100, Dirk Heinrich=
s wrote:<br>
&gt; &gt; &gt; &gt; &gt; Am Samstag, den 08.12.2018, 14:08 -0500 schrieb Je=
ffrey Altman:<br>
&gt; &gt; &gt; &gt; &gt; &gt; On 12/8/2018 5:21 AM, Dirk Heinrichs wrote:<b=
r>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Dirk Heinrichs:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Did a quick test (on Debian, btw., =
which already ships kafs)<br>
&gt; &gt; and<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; it<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; works fine.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; While getting tokens at login work with =
this setup, things start<br>
&gt; &gt; to<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; fail<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; once the users $HOME is set to be in /af=
s. While simple scenarios<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; like<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; pure shell/console logins work, graphica=
l desktop environments<br>
&gt; &gt; have<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; lots<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; of problems. XFCE4 doesn&#39;t even star=
t, Plasma works to some<br>
&gt; &gt; degree<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; after<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; presenting lots of error dialogs to the =
user.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; As Harald indicated, &quot;systemd --user&quo=
t; services are a problem not<br>
&gt; &gt; just<br>
&gt; &gt; &gt; &gt; &gt; &gt; for kafs but for openafs as well.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; But that&#39;s not the problem here. Both work fin=
e with the OpenAFS<br>
&gt; &gt; &gt; &gt; &gt; client.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0There has been discussions on thi=
s<br>
&gt; &gt; &gt; &gt; &gt; &gt; mailing list of the issues dating back more t=
han a year.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I know. I&#39;ve been involved ;-)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0In summary,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &quot;systemd --user&quot; services are incom=
patible with &quot;session keyrings&quot;<br>
&gt; &gt; &gt; &gt; &gt; &gt; which<br>
&gt; &gt; &gt; &gt; &gt; &gt; are used to represent AFS Process Authenticat=
ion Groups.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Yes.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; You have no indicated which kernel version yo=
u are using nor am I<br>
&gt; &gt; &gt; &gt; &gt; &gt; aware<br>
&gt; &gt; &gt; &gt; &gt; &gt; of the options used to build AF_RXRPC and KAF=
S on Debian.=C2=A0 The<br>
&gt; &gt; Linux<br>
&gt; &gt; &gt; &gt; &gt; &gt; kernel versions that are recommended are 4.19=
 with a couple of back<br>
&gt; &gt; &gt; &gt; &gt; &gt; port<br>
&gt; &gt; &gt; &gt; &gt; &gt; patches from the forthcoming 4.20 and the 4.2=
0 release candidate<br>
&gt; &gt; &gt; &gt; &gt; &gt; series.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Ah, OK. Debian buster is still on 4.18. Will give =
it another try once<br>
&gt; &gt; &gt; &gt; &gt; 4.20 is out...<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Regardless, it would be useful for you to fil=
e bug reports with the<br>
&gt; &gt; &gt; &gt; &gt; &gt; Linux distribution describing the issues you =
are experiencing.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Debian: <a href=3D"https://wiki.debian.org/re=
portbug" rel=3D"noreferrer" target=3D"_blank">https://wiki.debian.org/repor=
tbug</a><br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Yep, know this.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Fedora: <a href=3D"https://fedoraproject.org/=
wiki/Bugs_and_feature_requests" rel=3D"noreferrer" target=3D"_blank">https:=
//fedoraproject.org/wiki/Bugs_and_feature_requests</a><br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Seems there&#39;s still some work to do =
until this becomes an<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; alternative<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; for the standard OpenAFS client.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; All software including OpenAFS has work to do=
.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Sure. But the OpenAFS client is mature and just wo=
rks (except for the<br>
&gt; &gt; &gt; &gt; &gt; systemd --user thing, which isn&#39;t OpenAFS&#39;=
 fault).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0The kafs to-do list of known work=
 items is here:<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <a href=3D"https://www.infradead.org/~d=
howells/kafs/todo.html" rel=3D"noreferrer" target=3D"_blank">https://www.in=
fradead.org/~dhowells/kafs/todo.html</a><br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; So I wonder why RH customers would want =
that?<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Obviously, no one wants bugs, but at the same=
 time this community<br>
&gt; &gt; &gt; &gt; &gt; &gt; does want:<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 1. A solution to &quot;systemd --user&q=
uot; service compatibility with AFS.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; ACK.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0The required changes are g=
oing to require Linux distribution<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0intervention because syste=
md is integrated with differences<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0to each distribution.=C2=
=A0 At the moment there is no interest among<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0the systemd developers to =
work to fix a behavior they consider<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0to be a bug in OpenAFS, an=
 out of tree file system.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; So they need to understand it&#39;s a problem with=
 an in-tree fs as<br>
&gt; &gt; well? I<br>
&gt; &gt; &gt; &gt; &gt; see...<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 2. The RHEL AFS user community needs an=
 end to the repeated<br>
&gt; &gt; breakage<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0of /afs access following e=
ach RHEL dot release.=C2=A0 How many times<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0has getcwd() broken becaus=
e RHEL kernels updates preserve the<br>
&gt; &gt; API<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0between releases but do no=
t preserve the ABI.=C2=A0 While this<br>
&gt; &gt; permits<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0third party kernel modules=
 to load it does not ensure that they<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0will do the right thing.=
=C2=A0 If the community is lucky the<br>
&gt; &gt; symptoms<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0are visible.=C2=A0 If unlu=
cky, the symptoms are hidden until someone<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0reports silent data corrup=
tion.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; As a Debian user I didn&#39;t have these kind of p=
roblems in the past<br>
&gt; &gt; &gt; &gt; &gt; *HINT* :-) But, OTOH, mine is just a small home se=
tup.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; The need for an in-tree Linux AFS client exte=
nds to all Linux<br>
&gt; &gt; &gt; &gt; &gt; &gt; distributions not just Red Hat.=C2=A0 Any Ope=
nAFS Linux developer can<br>
&gt; &gt; &gt; &gt; &gt; &gt; attest<br>
&gt; &gt; &gt; &gt; &gt; &gt; to the extensive effort that must be expended=
 to maintain<br>
&gt; &gt; &gt; &gt; &gt; &gt; compatibility<br>
&gt; &gt; &gt; &gt; &gt; &gt; with the mainline Linux kernel.=C2=A0 Then mu=
ltiply that effort by all<br>
&gt; &gt; of<br>
&gt; &gt; &gt; &gt; &gt; &gt; the<br>
&gt; &gt; &gt; &gt; &gt; &gt; Linux distributions that ship modified kernel=
s such as RHEL, SuSE,<br>
&gt; &gt; &gt; &gt; &gt; &gt; Ubuntu, Oracle, ....<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; ACK<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Bye...<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0Dirk<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; Dirk Heinrichs<br>
&gt; &gt; &gt; &gt; &gt; GPG Public Key: D01B367761B0F7CE6E6D81AAD5A2E54246=
986015<br>
&gt; &gt; &gt; &gt; &gt; Sichere Internetkommunikation: <a href=3D"http://w=
ww.retroshare.org" rel=3D"noreferrer" target=3D"_blank">http://www.retrosha=
re.org</a><br>
&gt; &gt; &gt; &gt; &gt; Privacy Handbuch: <a href=3D"https://www.privacy-h=
andbuch.de" rel=3D"noreferrer" target=3D"_blank">https://www.privacy-handbu=
ch.de</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; ********************************<br>
&gt; &gt; &gt; &gt; David William Botsch<br>
&gt; &gt; &gt; &gt; Programmer/Analyst<br>
&gt; &gt; &gt; &gt; @CNFComputing<br>
&gt; &gt; &gt; &gt; <a href=3D"mailto:botsch@cnf.cornell.edu" target=3D"_bl=
ank">botsch@cnf.cornell.edu</a><br>
&gt; &gt; &gt; &gt; ********************************<br>
&gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt; OpenAFS-info mailing list<br>
&gt; &gt; &gt; &gt; <a href=3D"mailto:OpenAFS-info@openafs.org" target=3D"_=
blank">OpenAFS-info@openafs.org</a><br>
&gt; &gt; &gt; &gt; <a href=3D"https://lists.openafs.org/mailman/listinfo/o=
penafs-info" rel=3D"noreferrer" target=3D"_blank">https://lists.openafs.org=
/mailman/listinfo/openafs-info</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; ********************************<br>
&gt; &gt; David William Botsch<br>
&gt; &gt; Programmer/Analyst<br>
&gt; &gt; @CNFComputing<br>
&gt; &gt; <a href=3D"mailto:botsch@cnf.cornell.edu" target=3D"_blank">botsc=
h@cnf.cornell.edu</a><br>
&gt; &gt; ********************************<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; OpenAFS-info mailing list<br>
&gt; &gt; <a href=3D"mailto:OpenAFS-info@openafs.org" target=3D"_blank">Ope=
nAFS-info@openafs.org</a><br>
&gt; &gt; <a href=3D"https://lists.openafs.org/mailman/listinfo/openafs-inf=
o" rel=3D"noreferrer" target=3D"_blank">https://lists.openafs.org/mailman/l=
istinfo/openafs-info</a><br>
&gt; &gt;<br>
<br>
-- <br>
********************************<br>
David William Botsch<br>
Programmer/Analyst<br>
@CNFComputing<br>
<a href=3D"mailto:botsch@cnf.cornell.edu" target=3D"_blank">botsch@cnf.corn=
ell.edu</a><br>
********************************<br>
_______________________________________________<br>
OpenAFS-info mailing list<br>
<a href=3D"mailto:OpenAFS-info@openafs.org" target=3D"_blank">OpenAFS-info@=
openafs.org</a><br>
<a href=3D"https://lists.openafs.org/mailman/listinfo/openafs-info" rel=3D"=
noreferrer" target=3D"_blank">https://lists.openafs.org/mailman/listinfo/op=
enafs-info</a><br>
</blockquote></div>

--000000000000adc1950581ce0b7e--