···11diff -ruN a/src/config.py b/src/config.py
22---- a/src/config.py 2014-03-20 22:27:05.000000000 +0100
33-+++ b/src/config.py 2015-07-10 21:24:37.583136078 +0200
44-@@ -18,6 +18,7 @@
22+--- a/src/config.py 2015-07-31 19:35:37.000000000 +0000
33++++ b/src/config.py 2015-08-03 09:23:34.322098081 +0000
44+@@ -14,6 +14,7 @@
5566+ import logging.config
67 import os
77- import logging
88+import stat
99+ import sys
1010+ import pkg_resources
9111010- from configparser import RawConfigParser, NoOptionError, NoSectionError
1111- from os import environ, makedirs, path, remove
1212-@@ -279,6 +280,13 @@
1313- copy2(default, options.filename)
1414- elif path.isfile(other):
1515- copy2(other, options.filename)
1212+@@ -563,6 +564,13 @@
1313+ copy2(default, options.filename)
1414+ elif path.isfile(other):
1515+ copy2(other, options.filename)
1616+
1717-+ # Inside the nixstore, the reference file is readonly, so is the copy.
1818-+ # Make it writable by the user who just created it.
1919-+ if os.path.exists(options.filename):
2020-+ os.chmod(options.filename,
2121-+ os.stat(options.filename).st_mode | stat.S_IWUSR)
1717++ # Inside the nixstore, the reference file is readonly, so is the copy.
1818++ # Make it writable by the user who just created it.
1919++ if os.path.exists(options.filename):
2020++ os.chmod(options.filename,
2121++ os.stat(options.filename).st_mode | stat.S_IWUSR)
2222+
2323- firstrun = True
2323+ global firstrun
2424+ firstrun = True
24252525- try: