Got.Server 4.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. version=pmwiki-2.2.130 ordered=1 urlencoded=1
  2. agent=w3m/0.5.3+git20210102
  3. author=jrmu
  4. charset=UTF-8
  5. csum=
  6. ctime=1639715719
  7. host=38.87.162.8
  8. name=Got.Server
  9. rev=13
  10. targets=Cvs.Repo,Cvs.Cvsweb,Cvs.Intro
  11. text=Currently, got lacks its own server, so you'll need git:%0a%0a[@%0a$ doas pkg_add git%0a@]%0a%0a[@%0a$ doas chsh -s /sbin/nologin _gitdaemon%0a$ doas -u _gitdaemon git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/%0a$ doas crontab -e -u _gitdaemon%0a*/5 * * * * git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/%0a@]%0a%0aNow it is possible to clone:%0a%0a[@%0a$ git clone git://example.com/project%0a@]%0a%0aReplace @@example.com@@ with your domain and @@project@@ with the repo name.%0a%0a[[Cvs/repo|CVS repo Guide]]%0a[[Cvs/Cvsweb|Cvsweb Guide]]%0a[[Cvs/Intro|CVS Intro]]%0a
  12. time=1639787950
  13. author:1639787950=jrmu
  14. diff:1639787950:1639748738:=8d7%0a%3c $ doas chsh -s /sbin/nologin _gitdaemon%0a
  15. host:1639787950=38.87.162.8
  16. author:1639748738=jrmu
  17. diff:1639748738:1639734263:=9,10c9%0a%3c $ doas crontab -e -u _gitdaemon%0a%3c */5 * * * * git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/%0a---%0a> $ echo '*/5 * * * * git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/' | doas crontab -u _gitdaemon -%0a
  18. host:1639748738=198.251.82.194
  19. author:1639734263=jrmu
  20. diff:1639734263:1639734020:=9c9%0a%3c $ echo '*/5 * * * * git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/' | doas crontab -u _gitdaemon -%0a---%0a> $ echo '_gitdaemon git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/' | doas crontab -u _gitdaemon -%0a
  21. host:1639734263=198.251.82.194
  22. author:1639734020=jrmu
  23. diff:1639734020:1639733848:=9c9%0a%3c $ echo '_gitdaemon git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/' | doas crontab -u _gitdaemon -%0a---%0a> $ doas -u _gitdaemon sh -c "echo '_gitdaemon git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/' >> /var/cron/tabs/_gitdaemon"%0a
  24. host:1639734020=198.251.82.194
  25. author:1639733848=jrmu
  26. diff:1639733848:1639722476:=9d8%0a%3c $ doas -u _gitdaemon sh -c "echo '_gitdaemon git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/' >> /var/cron/tabs/_gitdaemon"%0a
  27. host:1639733848=198.251.82.194
  28. author:1639722476=jrmu
  29. diff:1639722476:1639720813:=10,17d9%0a%3c %0a%3c Now it is possible to clone:%0a%3c %0a%3c [@%0a%3c $ git clone git://example.com/project%0a%3c @]%0a%3c %0a%3c Replace @@example.com@@ with your domain and @@project@@ with the repo name.%0a
  30. host:1639722476=38.87.162.8
  31. author:1639720813=jrmu
  32. diff:1639720813:1639720451:=8c8%0a%3c $ doas -u _gitdaemon git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/%0a---%0a> $ doas -u _gitdaemon git "git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/"%0a
  33. host:1639720813=38.87.162.47
  34. author:1639720451=jrmu
  35. diff:1639720451:1639720384:=8c8,10%0a%3c $ doas -u _gitdaemon git "git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/"%0a---%0a> $ doas useradd -d /var/git -s /sbin/nologin git%0a> $ doas su git%0a> $ doas -u git "git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/"%0a
  36. host:1639720451=38.87.162.47
  37. author:1639720384=jrmu
  38. diff:1639720384:1639719876:=8,10c8%0a%3c $ doas useradd -d /var/git -s /sbin/nologin git%0a%3c $ doas su git%0a%3c $ doas -u git "git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/"%0a---%0a> $ git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/%0a12,15d9%0a%3c %0a%3c [[Cvs/repo|CVS repo Guide]]%0a%3c [[Cvs/Cvsweb|Cvsweb Guide]]%0a%3c [[Cvs/Intro|CVS Intro]]%0a
  39. host:1639720384=38.87.162.47
  40. author:1639719876=jrmu
  41. diff:1639719876:1639719542:=
  42. host:1639719876=38.87.162.47
  43. author:1639719542=jrmu
  44. diff:1639719542:1639718803:=8c8%0a%3c $ git daemon --base-path=/var/www/got/public/ --verbose --export-all /var/www/got/public/%0a---%0a> $ git daemon --verbose --export-all /var/www/got/public/%0a
  45. host:1639719542=38.87.162.47
  46. author:1639718803=jrmu
  47. diff:1639718803:1639715719:=7,9d6%0a%3c [@%0a%3c $ git daemon --verbose --export-all /var/www/got/public/%0a%3c @]%0a
  48. host:1639718803=38.87.162.47
  49. author:1639715719=jrmu
  50. diff:1639715719:1639715719:=1,6d0%0a%3c Currently, got lacks its own server, so you'll need git:%0a%3c %0a%3c [@%0a%3c $ doas pkg_add git%0a%3c @]%0a%3c %0a
  51. host:1639715719=38.87.162.47