From c46d21939017545cc1dd038e732fd868b4d1350b Mon Sep 17 00:00:00 2001 From: Stefan Ritter Date: Mon, 7 Feb 2011 23:03:23 +0100 Subject: Determine if entries_dir is writable --- blogthon.cgi | 3 +++ 1 file changed, 3 insertions(+) (limited to 'blogthon.cgi') diff --git a/blogthon.cgi b/blogthon.cgi index 0aed854..4f35d81 100755 --- a/blogthon.cgi +++ b/blogthon.cgi @@ -120,6 +120,9 @@ if not re.match("^.*\/$", blog_url): if not os.path.exists(entries_dir): errorpage("Directory \"%s\" does not exist!" % entries_dir) +if not os.access(entries_dir, os.W_OK): + errorpage("Directory \"%s\" is not writable!" % entries_dir) + if not os.path.exists(staticpages_dir): errorpage("Directory \"%s\" does not exist!" % staticpages_dir) -- cgit v1.2.3