From ad8971195481513b8624604d841807d803a34dca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 11 Oct 2022 00:41:42 +0200 Subject: tis 11 okt 2022 00:41:42 CEST --- GitServer.wiki | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) (limited to 'GitServer.wiki') diff --git a/GitServer.wiki b/GitServer.wiki index ff34888..3a29ef7 100644 --- a/GitServer.wiki +++ b/GitServer.wiki @@ -2,7 +2,6 @@ - [[#Git Server|Git Server]] - [[#Git Server#Autentisering|Autentisering]] - [[#Git Server#Autentisering#Autentisering HTTP|Autentisering HTTP]] - - [[#Git Server#Autentisering#Autentisering HTTP#Nuläget|Nuläget]] - [[#Git Server#Autentisering#Autentisering HTTP#Framtiden|Framtiden]] - [[#Git Server#Autentisering#Autentisering SSH|Autentisering SSH]] - [[#Git Server#Autentisering#Autentisering SSH#Problem|Problem]] @@ -29,26 +28,13 @@ https://git.hornquist.se == Autentisering == === Autentisering HTTP === -==== Nuläget ==== -Det finns grunderna till ett autentiseringsscript skviret. I nuläget -släpps alla in på https://git.hornquist.se/vimwiki , men enbart jag -släpps in på övriga sidor. - -Vid felaktig inloggning och försök till inloggning på rootsidan hamnar -man på en suspekt 404 sida. Se istället till att min: -- [ ] kan logga in på root-sidan -- [ ] vid misslyckande hamnar tillbaka på login-sidan med ett - felmedelande. - ==== Framtiden ==== - Det jag vill ha är ett grupp-baserat system där jag enkelt kan lägga till användare. Varje användare är med i ett antal gruppen, och varje repo har en användare och en grupp. Autentiseringssystemet ska gärna vara skillt från Unix's system (men fungera ungefär lika dant). === Autentisering SSH === - Gitolite används för authentisering på serversidan. Dock har det vissa problem: @@ -100,8 +86,6 @@ find -type d -name \*.git -execdir env GIT_DIR={} git config gitweb.category Liu == Cleanup == :TODO: - -- [X] `gitweb.gatecory` is set on most right now. - [ ] `gitweb.category` should be set automaticly = Hooks = @@ -109,11 +93,9 @@ find -type d -name \*.git -execdir env GIT_DIR={} git config gitweb.category Liu - [[gitserver-documentation]] === Framtida förbättringar === -- Resterande krokar -- kör olika krokar beroende på `git config gitweb.category` - `enable-remote-branches` ([[man:cgitrc#5]]) -- Alt-text för speciella bilder - +- Vad händer om ett repo har både subdir och kattegori + - Vad händer om de inte stämmer överrens? === Default config === {{{ -- cgit v1.2.3