Blame


1 5127fd58 2021-12-17 jrmu version=pmwiki-2.2.130 ordered=1 urlencoded=1
2 5127fd58 2021-12-17 jrmu agent=w3m/0.5.3+git20210102
3 5127fd58 2021-12-17 jrmu author=jrmu
4 5127fd58 2021-12-17 jrmu charset=UTF-8
5 5127fd58 2021-12-17 jrmu csum=
6 5127fd58 2021-12-17 jrmu ctime=1639715719
7 adb21aa3 2021-12-19 jrmu host=38.87.162.8
8 5127fd58 2021-12-17 jrmu name=Got.Server
9 ddfadd1b 2022-01-03 jrmu rev=15
10 ddfadd1b 2022-01-03 jrmu targets=Gotweb.Install,Got.Repo,Got.Usage
11 ddfadd1b 2022-01-03 jrmu text=This guide assumes you have installed [[gotweb/install|gotweb]] and have set up a [[got/repo|got repo]].%0a%0aCurrently, 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[[got/usage|Using got]]%0a[[got/repo|Create/manage got repos]]%0a[[gotweb/install|Install gotweb]]%0a
12 ddfadd1b 2022-01-03 jrmu time=1641145371
13 ddfadd1b 2022-01-03 jrmu author:1641145371=jrmu
14 ddfadd1b 2022-01-03 jrmu diff:1641145371:1641144832:=1c1%0a%3c This guide assumes you have installed [[gotweb/install|gotweb]] and have set up a [[got/repo|got repo]].%0a---%0a> This guide assumes you have installed [[gotweb/install|gotweb]].%0a
15 ddfadd1b 2022-01-03 jrmu host:1641145371=38.87.162.8
16 ddfadd1b 2022-01-03 jrmu author:1641144832=jrmu
17 ddfadd1b 2022-01-03 jrmu diff:1641144832:1639787950:=1,2d0%0a%3c This guide assumes you have installed [[gotweb/install|gotweb]].%0a%3c %0a24,26c22,24%0a%3c [[got/usage|Using got]]%0a%3c [[got/repo|Create/manage got repos]]%0a%3c [[gotweb/install|Install gotweb]]%0a---%0a> [[Cvs/repo|CVS repo Guide]]%0a> [[Cvs/Cvsweb|Cvsweb Guide]]%0a> [[Cvs/Intro|CVS Intro]]%0a
18 ddfadd1b 2022-01-03 jrmu host:1641144832=38.87.162.8
19 adb21aa3 2021-12-19 jrmu author:1639787950=jrmu
20 adb21aa3 2021-12-19 jrmu diff:1639787950:1639748738:=8d7%0a%3c $ doas chsh -s /sbin/nologin _gitdaemon%0a
21 adb21aa3 2021-12-19 jrmu host:1639787950=38.87.162.8
22 5127fd58 2021-12-17 jrmu author:1639748738=jrmu
23 5127fd58 2021-12-17 jrmu 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
24 5127fd58 2021-12-17 jrmu host:1639748738=198.251.82.194
25 5127fd58 2021-12-17 jrmu author:1639734263=jrmu
26 5127fd58 2021-12-17 jrmu 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
27 5127fd58 2021-12-17 jrmu host:1639734263=198.251.82.194
28 5127fd58 2021-12-17 jrmu author:1639734020=jrmu
29 5127fd58 2021-12-17 jrmu 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
30 5127fd58 2021-12-17 jrmu host:1639734020=198.251.82.194
31 5127fd58 2021-12-17 jrmu author:1639733848=jrmu
32 5127fd58 2021-12-17 jrmu 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
33 5127fd58 2021-12-17 jrmu host:1639733848=198.251.82.194
34 5127fd58 2021-12-17 jrmu author:1639722476=jrmu
35 5127fd58 2021-12-17 jrmu 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
36 5127fd58 2021-12-17 jrmu host:1639722476=38.87.162.8
37 5127fd58 2021-12-17 jrmu author:1639720813=jrmu
38 5127fd58 2021-12-17 jrmu 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
39 5127fd58 2021-12-17 jrmu host:1639720813=38.87.162.47
40 5127fd58 2021-12-17 jrmu author:1639720451=jrmu
41 5127fd58 2021-12-17 jrmu 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
42 5127fd58 2021-12-17 jrmu host:1639720451=38.87.162.47
43 5127fd58 2021-12-17 jrmu author:1639720384=jrmu
44 5127fd58 2021-12-17 jrmu 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
45 5127fd58 2021-12-17 jrmu host:1639720384=38.87.162.47
46 5127fd58 2021-12-17 jrmu author:1639719876=jrmu
47 5127fd58 2021-12-17 jrmu diff:1639719876:1639719542:=
48 5127fd58 2021-12-17 jrmu host:1639719876=38.87.162.47
49 5127fd58 2021-12-17 jrmu author:1639719542=jrmu
50 5127fd58 2021-12-17 jrmu 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
51 5127fd58 2021-12-17 jrmu host:1639719542=38.87.162.47
52 5127fd58 2021-12-17 jrmu author:1639718803=jrmu
53 5127fd58 2021-12-17 jrmu diff:1639718803:1639715719:=7,9d6%0a%3c [@%0a%3c $ git daemon --verbose --export-all /var/www/got/public/%0a%3c @]%0a
54 5127fd58 2021-12-17 jrmu host:1639718803=38.87.162.47
55 5127fd58 2021-12-17 jrmu author:1639715719=jrmu
56 5127fd58 2021-12-17 jrmu 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
57 5127fd58 2021-12-17 jrmu host:1639715719=38.87.162.47