--- docman.php 2001/01/30 16:48:36 1.31
+++ docman.php 2001/02/15 21:20:53 1.32
@@ -1121,11 +1121,13 @@
$htusers_file=dirname($SCRIPT_FILENAME)."/.htusers";
if (! file_exists($htusers_file)) {
- if (is_writable($htuser_file)) {
+ if (is_writable(dirname($SCRIPT_FILENAME))) {
$htusers=fopen($htusers_file,"a+");
fputs($htusers,"# Change owner of $htusers_file to root !!\n");
fputs($htusers,"demo:full name:[md5_hash|auth_*]:e-mail\n");
fclose($htusers);
+ Error("Proto user file created!","Please edit $htusers_file and set it correct permissions (not writable by web server as it is now!). You can add users using adduser.pl script!");
+ exit;
} else {
Error("Can't create proto user file!","Please make directory ".dirname($htusers_file)." writable or create .htusers file by hand using adduser.pl script!");
exit;