Op zo 16 jun. 2024 10:42 schreef David C. Rankin <drankina...@gmail.com>:
> [···] > On the server the repositories under /srv/git were owned david:david > (me). > However, after the git change, git refused to serve over https unless the > directories under /srv/git were owned by http. > > Fine, change made - but now repos cloned read/write over ssh fail > because > the directory under /srv/git is no longer owned by me. > > How do you make git repositories hosted on my local server allow > clone/pull > over https AND allow me to still close read/write over ssh? > > [...] unless /srv/git/xxx.git is http:http, https fails > > unless /srv/git/xxx.git is david:http, ssh fails 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. Mvg, Guus Snijders