From ac188ec74baa758cd990a203ce0bbc317f92963e Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind@owncloud.com>
Date: Sun, 15 Jan 2012 23:57:40 +0100
Subject: [PATCH] properly check for write permissions to the config file

---
 lib/util.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/util.php b/lib/util.php
index 009119b54a..20197d65b0 100644
--- a/lib/util.php
+++ b/lib/util.php
@@ -226,6 +226,10 @@ class OC_Util {
 			$errors[]=array('error'=>'PHP module ctype is not installed.<br/>','hint'=>'Please ask your server administrator to install the module.');
 		}
 
+		if(!is_writeable(OC::$SERVERROOT."/config/config.php")){
+			$errors[]=array('error'=>"Can't write into config directory 'config'",'hint'=>"You can usually fix this by giving the webserver use write access to the config directory in owncloud");
+		}
+
 		return $errors;
 	}
 
-- 
GitLab