Raf,

Yes I was attempting to follow the instructions and was logged in as my
user, not as root. And I was pulling the src from cvs (for the first time)
and using the -r option for the stable version.

Theo,

The user is a member of wsrc. That was part of the reason I was so confused
at the time. (I can't verify with id at the moment, but I did check
/etc/group to ensure the user was listed under wsrc.)

I suspect that /usr is not owned by wsrc possibly, and that cvs was trying
to write to /usr but I cannot confirm right now. When I am able to, I will
run cvs again without the -q option and see if there is any extra detail I
can include.

Thanks, will reply again when I can run those.

(As a side note, should doas be enabled by default? I don't recall any
instruction in the faq on setting it up, but when I try to use it, it
fails.)

On Sep 9, 2016 1:20 AM, "Theo Buehler" <[email protected]> wrote:

> On Fri, Sep 09, 2016 at 12:54:05AM -0400, Stephen Trotter wrote:
> > hi,
> > i was attempting a fresh install of 6.0 and got to the part where you
> pull
> > the source tree and update the system to stable.
> > i was stuck because the faq states you can (should) use a regular user
> with
> > cvs, and i kept getting a permission error from cvs when attempting to
> run
> > from /usr
> > so, just wondering if anyone else was getting this, or if there is
> > something that i missed.
> >
>
> Is your user member of the group wsrc?  Use id(1), for example.
>
> By default, /usr/src is owned by root:wsrc with permissions 0775.  This
> means that you need to be root or a member of group wsrc in order to
> write to it.  FAQ 5 'avoiding root' tells you how to add your user to
> wsrc before running cvs: user mod -G wsrc youruser

Reply via email to