diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-10-11 00:41:42 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-10-11 00:41:42 +0200 |
commit | ad8971195481513b8624604d841807d803a34dca (patch) | |
tree | 4ebeaa2746293a1838cf1a424dbb1d290a9341dc /GitServer.wiki | |
parent | mån 10 okt 2022 20:52:57 CEST (diff) | |
download | wiki-public-ad8971195481513b8624604d841807d803a34dca.tar.gz wiki-public-ad8971195481513b8624604d841807d803a34dca.tar.xz |
tis 11 okt 2022 00:41:42 CEST
Diffstat (limited to 'GitServer.wiki')
-rw-r--r-- | GitServer.wiki | 22 |
1 files changed, 2 insertions, 20 deletions
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 === {{{ |