[OpenAFS-devel] Re: Thinking about 1.6

Andrew Deason adeason@sinenomine.net
Wed, 16 Dec 2009 12:54:50 -0600


On Wed, 16 Dec 2009 13:46:04 -0500
Derrick Brashear <shadow@gmail.com> wrote:

> > I'm not sure I see any benefit in using old-style fileservers, but
> > forcing people to change I guess may be going a bit far. Removing
> > the DAFS ifdef greatly simplifies a lot of code, though. Would it be
> > objectionable to remove it for the next dev branch?
> 
> in an environment where pthreads don't exist, i suspect DAFS would be
> not that useful.

Yeah.

> the question (to me) boils down to "how much do we care about that
> environment" and i'd argue until we no longer provide an LWP
> fileserver we de facto do. we should explore that question, but it's
> out of scope for 1.6 regardless.

Okay, but does anyone really run the LWP fileserver anywhere?

> >> Comments?
> >
> > +1 on all other points. In addition, remove --enable-unix-sockets,
> > which is already (confusingly) the default, and remove the
> > associated #ifdefs. Is there any reason to not use unix sockets for
> > SYNC?
> 
> no unix sockets on Windows and possibly some platforms depending on
> kernel configuration.

It also strikes me as really insecure, since it allows any local process
to make SYNC calls. Perhaps a warning when disabled?

-- 
Andrew Deason
adeason@sinenomine.net