Re: Group access issue

2014-01-07 Thread Andy Hayward
Not OpenBSD related, but this can be achieved with standard Unix
permissions. From memory you'll need something like:

Two groups, one for read-only (R), the other for write access (W). Anyone
in the latter group should also be in the former. Then create the following
directory structure:

foo (group = R, owner = nobody, permissions = 0050)
foo/bar (group = W, owner = nobody, permissions =  2075)

The directory foo/ acts as a gate, only members of R can see below. The
foo/bar directory holds your files, readable by anyone (except this is
restricted to the group R by foo/), writable by members of W. The setgid
bit ensures new files are writable by other members of W.



On 7 January 2014 13:57, Jon S  wrote:

> Hi!
>
> I have a situation where I would like to assign one group of people rights
> to read a file and a different group of people the right to read and write
> the same file (there are actually many files).
>
> A different way to describe it would be: I would like a file to belong to
> two groups, one with RW-permissions and one with R--permissions.
>
> The files are accessed using ssh.
>
>
> I run OpenBSD 4.9. Installing new software and/or upgrading to latest
> OpenBSD would be acceptable partial solutions.
>
> Any hints or ideas on how I can accomplish this?
>
> --
> <>
> Jon Sjöstedt
>
> 



Group access issue

2014-01-07 Thread Jon S
Hi!

I have a situation where I would like to assign one group of people rights
to read a file and a different group of people the right to read and write
the same file (there are actually many files).

A different way to describe it would be: I would like a file to belong to
two groups, one with RW-permissions and one with R--permissions.

The files are accessed using ssh.


I run OpenBSD 4.9. Installing new software and/or upgrading to latest
OpenBSD would be acceptable partial solutions.

Any hints or ideas on how I can accomplish this?

--
<>
Jon Sjöstedt