🤔 maybe you can give yourself permissions to http owned files with ACLs

https://www.redhat.com/sysadmin/linux-access-control-lists

On Sun, Jun 16, 2024, 20:39 David C. Rankin <drankina...@gmail.com> wrote:

> On 6/16/24 05:30, Guus Snijders wrote:
> > Have you tried using http:david instead?
> > And make sure the files are group-writable.
> >
> > I haven't tested this, but this seems to answer all the mentioned
> constraints.
> >
>
> Thank you Guus,
>
>    Unfortunately, yes, I've tried every combination of user:group
> ownership
> and it is really unfortunate that git won't server https unless the
> directories are 'owned' by http. I've even tried adding myself to the http
> group, but no luck.
>
>    Why I can't chmod 0775 repodir.git and then use david:http is indeed
> stange, but git requires http:dontcare to server https.
>
>    Of course ssh requires david:dontcare to server git over ssh.
>
>    I'll have to try Ryan's binfs work around and see if I can make
> something
> like that work. It's just wild that git doesn't have a published fix for
> this
> after the security change.
>
>    github does something. I can pull over https and ssh still works there.
> It
> may be worth opening an issue with git to see how they feel this catch 22
> should be handled for locally hosted servers. If I find a fix, I'll report
> back.
>
> --
> David C. Rankin, J.D.,P.E.
>
>

Reply via email to