Also chmod(cookie_jar, 0600) in cookie_daemon.py
authorMason Larobina <mason.larobina@gmail.com>
Sun, 26 Jul 2009 15:15:39 +0000 (23:15 +0800)
committerMason Larobina <mason.larobina@gmail.com>
Sun, 26 Jul 2009 15:15:39 +0000 (23:15 +0800)
examples/data/uzbl/scripts/cookie_daemon.py

index 9f52aa1..7ac7d80 100755 (executable)
@@ -168,10 +168,14 @@ class CookieMonster:
         '''Open the cookie jar.'''
         
         # Open cookie jar.
-        self.jar = cookielib.MozillaCookieJar(cookie_jar)
+        self.jar = cookielib.MozillaCookieJar(self.cookie_jar)
         try:
+            # Load cookies from the cookie_jar file.
             self.jar.load(ignore_discard=True)
 
+            # Check cookie_jar only readable and writable by this user.
+            os.chmod(self.cookie_jar, 0600)
+
         except:
             pass