[OpenAFS] Making the R/O preference when crossing mount points configurable

Arne Wiebalck Arne.Wiebalck@cern.ch
Thu, 9 May 2013 17:13:48 +0000


--_000_92F612DDE3CDEA439793C598481F5702AC3C9366CERNXCHG01cernc_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear list,

We've patched our AFS client some years ago adding a sysctl parameter that =
allows to change the R/O preference when crossing mount points. One use cas=
e is a software build machine that has to build for the standard /afs/celln=
ame and cannot build into /afs/.cellname.

While our approach to achieve this via an additional sysctl is debatable (a=
n additional option for afsd was suggested as an alternative), the general =
idea of making the R/O preference configurable may be interesting for other=
s and their use cases.

This post is to see if people find the general idea worth adding to openafs=
, so feedback is welcome.

Cheers,
 Arne

--
Arne Wiebalck
CERN IT

--_000_92F612DDE3CDEA439793C598481F5702AC3C9366CERNXCHG01cernc_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">
<div>Dear list,</div>
<div><br>
</div>
We've patched our AFS client some years ago adding a sysctl parameter that =
allows to change the R/O preference when crossing mount points. One use cas=
e is a software build machine that has to build for the standard /afs/celln=
ame and cannot build into /afs/.cellname.
<div><br>
</div>
<div>While our approach to achieve this via an additional sysctl is debatab=
le (an additional option for afsd was suggested as an alternative), the gen=
eral idea of making the R/O preference configurable may be interesting for =
others and their use cases.</div>
<div><br>
</div>
<div>This post is to see if people find the general idea worth adding to op=
enafs, so feedback is welcome.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>&nbsp;Arne</div>
<div><br>
</div>
<div>--</div>
<div>Arne Wiebalck</div>
<div>CERN IT&nbsp;</div>
</div>
</body>
</html>

--_000_92F612DDE3CDEA439793C598481F5702AC3C9366CERNXCHG01cernc_--