Commit 1b596656ee72cafacc11ff1ab72c770ab0eed4d2
1 parent
34045590
Update INSTALL.md
Showing
1 changed file
with
25 additions
and
3 deletions
INSTALL.md
| @@ -29,11 +29,14 @@ Create the following directories beside the *index.php* and make it writable by | @@ -29,11 +29,14 @@ Create the following directories beside the *index.php* and make it writable by | ||
| 29 | current webserver user: | 29 | current webserver user: |
| 30 | *tmp* | 30 | *tmp* |
| 31 | *templates_c* | 31 | *templates_c* |
| 32 | + | ||
| 33 | +All other directories and files can be write protected. | ||
| 32 | 34 | ||
| 33 | ### Configuration directories and files | 35 | ### Configuration directories and files |
| 34 | 1. Create a subdirectory with full permission to user of your webserver for | 36 | 1. Create a subdirectory with full permission to user of your webserver for |
| 35 | -keeping your zones. You need to make it readable for bind. | ||
| 36 | - Recommended solution: owner of directory let the root user and bind group, | 37 | +keeping your zones. You need to make it readable for bind. eg. |
| 38 | + */etc/smbind-ng* | ||
| 39 | + Recommended solution: owner of directory let the root user and bind group, | ||
| 37 | webserver user let the member of the bind group, and the directory let writable | 40 | webserver user let the member of the bind group, and the directory let writable |
| 38 | by owned group. | 41 | by owned group. |
| 39 | 2. Create a file with same permissions in this directory for saving zone | 42 | 2. Create a file with same permissions in this directory for saving zone |
| @@ -126,4 +129,23 @@ staticdomain - If you want to access your static files (.css and .js) through | @@ -126,4 +129,23 @@ staticdomain - If you want to access your static files (.css and .js) through | ||
| 126 | other virtual host, then you need to configure it in your webserver, and just | 129 | other virtual host, then you need to configure it in your webserver, and just |
| 127 | set it (eg. 'static.mydnsservice.local'). There are only two static files in | 130 | set it (eg. 'static.mydnsservice.local'). There are only two static files in |
| 128 | your SMBind-ng installation, so I think you don't really need this - but who | 131 | your SMBind-ng installation, so I think you don't really need this - but who |
| 129 | -knows? | ||
| 130 | \ No newline at end of file | 132 | \ No newline at end of file |
| 133 | +knows? | ||
| 134 | +template - .css and .js name in static directory. The default values is | ||
| 135 | +*default* | ||
| 136 | +path - Where you store your zonefiles. Default: */etc/smbind-ng/zones/* | ||
| 137 | +conf - Your included config file. Default: */etc/smbind-ng/smbind-ng.conf* | ||
| 138 | +namedcheckconf - Place of your binary. Default if found: */usr/sbin/named- | ||
| 139 | +checkconf* | ||
| 140 | +namedcheckzone - Place of your binary. Default if found: */usr/sbin/named- | ||
| 141 | +checkzone* | ||
| 142 | +rndc - Place of your binary. Default if found: */usr/sbin/rndc* | ||
| 143 | +zonesigner - Place of your binary. Default if found: */usr/sbin/zonesigner* | ||
| 144 | +rollinit - Place of your binary. Default if found: */usr/sbin/rollinit* | ||
| 145 | +dig - Place of your binary. Default if found: */usr/bin/dig* | ||
| 146 | + | ||
| 147 | +## Access your admin application | ||
| 148 | + | ||
| 149 | +http(s)://your.virtualhost.here/path | ||
| 150 | + | ||
| 151 | +Global admin username: **admin** | ||
| 152 | +Initial password: **SMBind-ng2016** |