Fossil SCM

Enhancements to the OpenBSD fastcgi documentation from Emil Engler.

drh 2021-05-02 18:28 trunk
Commit 3d4aad592ebef6a57b1ac4d2f96560248715501d73975471def92c2830e1a53c
--- www/server/openbsd/fastcgi.md
+++ www/server/openbsd/fastcgi.md
@@ -58,10 +58,11 @@
5858
5959
```console
6060
$ doas mkdir /var/www/htdocs/fsl.domain.tld
6161
$ doas touch /var/www/logs/fossil.log
6262
$ doas chown www /var/www/logs/fossil.log
63
+ $ doas chmod 660 /var/www/logs/fossil.log
6364
$ doas chmod 755 /var/www/cgi-bin/scm
6465
```
6566
6667
## <a name="chroot"></a>Setup chroot
6768
@@ -104,11 +105,11 @@
104105
this is `www`. In addition, grant repository directory ownership to the
105106
user who will push to, pull from, and create repositories.
106107
107108
```console
108109
$ doas chown -R user:www /var/www/htdocs/fsl.domain.tld
109
- $ doas chmod 775 /var/www/htdocs/fsl.domain.tld
110
+ $ doas chmod 770 /var/www/htdocs/fsl.domain.tld
110111
```
111112
112113
## <a name="httpdconfig"></a>Configure httpd
113114
114115
On OpenBSD, [httpd.conf(5)][httpd] is the configuration file for
115116
--- www/server/openbsd/fastcgi.md
+++ www/server/openbsd/fastcgi.md
@@ -58,10 +58,11 @@
58
59 ```console
60 $ doas mkdir /var/www/htdocs/fsl.domain.tld
61 $ doas touch /var/www/logs/fossil.log
62 $ doas chown www /var/www/logs/fossil.log
 
63 $ doas chmod 755 /var/www/cgi-bin/scm
64 ```
65
66 ## <a name="chroot"></a>Setup chroot
67
@@ -104,11 +105,11 @@
104 this is `www`. In addition, grant repository directory ownership to the
105 user who will push to, pull from, and create repositories.
106
107 ```console
108 $ doas chown -R user:www /var/www/htdocs/fsl.domain.tld
109 $ doas chmod 775 /var/www/htdocs/fsl.domain.tld
110 ```
111
112 ## <a name="httpdconfig"></a>Configure httpd
113
114 On OpenBSD, [httpd.conf(5)][httpd] is the configuration file for
115
--- www/server/openbsd/fastcgi.md
+++ www/server/openbsd/fastcgi.md
@@ -58,10 +58,11 @@
58
59 ```console
60 $ doas mkdir /var/www/htdocs/fsl.domain.tld
61 $ doas touch /var/www/logs/fossil.log
62 $ doas chown www /var/www/logs/fossil.log
63 $ doas chmod 660 /var/www/logs/fossil.log
64 $ doas chmod 755 /var/www/cgi-bin/scm
65 ```
66
67 ## <a name="chroot"></a>Setup chroot
68
@@ -104,11 +105,11 @@
105 this is `www`. In addition, grant repository directory ownership to the
106 user who will push to, pull from, and create repositories.
107
108 ```console
109 $ doas chown -R user:www /var/www/htdocs/fsl.domain.tld
110 $ doas chmod 770 /var/www/htdocs/fsl.domain.tld
111 ```
112
113 ## <a name="httpdconfig"></a>Configure httpd
114
115 On OpenBSD, [httpd.conf(5)][httpd] is the configuration file for
116

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button