]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index fc0eb35de4157c9a1670a002d946e89899a3f490..117a179be150d5f39e9ec844cd151c6991e2ee0a 100644 (file)
@@ -6,6 +6,30 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>Oppdatert kart over overvåkningskamera i Norge</title>
+               <link>http://people.skolelinux.org/pere/blog/Oppdatert_kart_over_overv__kningskamera_i_Norge.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Oppdatert_kart_over_overv__kningskamera_i_Norge.html</guid>
+                <pubDate>Wed, 22 Sep 2010 20:50:00 +0200</pubDate>
+               <description>
+&lt;p&gt;For ca. et og et halvt år siden
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Kart_over_overv__kningskamera_i_Norge.html&quot;&gt;startet
+jeg på et kart over overvåkningskamera i Norge&lt;/a&gt;, i regi av
+&lt;a href=&quot;http://www.personvern.no/&quot;&gt;personvernforeningen&lt;/a&gt;.  Det har
+blitt oppdatert regelmessing, og jeg oppdaterte det nettopp.  Fra den
+spede start med 22 kamera registrert er det nå registrert 54 kamera.
+Det er bare en brøkdel av de kamera som finnes i Norge, men det går
+sakte men sikkert i riktig retning.&lt;/p&gt;
+
+&lt;p&gt;Informasjonen registreres fortsatt direkte inn i
+&lt;a href=&quot;http://www.openstreetmap.org/&quot;&gt;OpenStreetmap&lt;/a&gt;, og hentes
+automatisk over i
+&lt;a href=&quot;http://people.skolelinux.no/pere/surveillance-norway/&quot;spesialkartet&lt;/a&gt;
+når jeg kjører et script for å filtrere ut overvåkningskamera fra
+OSM-dumpen for Norge.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Anonym ferdsel er en menneskerett</title>
                <link>http://people.skolelinux.org/pere/blog/Anonym_ferdsel_er_en_menneskerett.html</link>
@@ -344,113 +368,5 @@ brukerprogrammene&lt;/a&gt; som er tilgjengelig i Skolelinux.&lt;/p&gt;
 </description>
        </item>
        
-       <item>
-               <title>Broken umask handling with sshfs</title>
-               <link>http://people.skolelinux.org/pere/blog/Broken_umask_handling_with_sshfs.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Broken_umask_handling_with_sshfs.html</guid>
-                <pubDate>Thu, 26 Aug 2010 13:30:00 +0200</pubDate>
-               <description>
-&lt;p&gt;My file system sematics program
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html&quot;&gt;presented
-a few days ago&lt;/a&gt; is very useful to verify that a file system can
-work as a unix home directory,and today I had to extend it a bit.  I&#39;m
-looking into alternatives for home directory access here at the
-University of Oslo, and one of the options is sshfs.  My friend
-Finn-Arne mentioned a while back that they had used sshfs with Debian
-Edu, but stopped because of problems.  I asked today what the problems
-where, and he mentioned that sshfs failed to handle umask properly.
-Trying to detect the problem I wrote this addition to my fs testing
-script:&lt;/p&gt;
-
-&lt;pre&gt;
-mode_t touch_get_mode(const char *name, mode_t mode) {
-  mode_t retval = 0;
-  int fd = open(name, O_RDWR|O_CREAT|O_LARGEFILE, mode);
-  if (-1 != fd) {
-    unlink(name);
-    struct stat statbuf;
-    if (-1 != fstat(fd, &amp;statbuf)) {
-      retval = statbuf.st_mode &amp; 0x1ff;
-    }
-    close(fd);
-  }
-  return retval;
-}
-
-/* Try to detect problem discovered using sshfs */
-int test_umask(void) {
-  printf(&quot;info: testing umask effect on file creation\n&quot;);
-
-  mode_t orig_umask = umask(000);
-  mode_t newmode;
-  if (0666 != (newmode = touch_get_mode(&quot;foobar&quot;, 0666))) {
-    printf(&quot;  error: Wrong file mode %o when creating using mode 666 and umask 000\n&quot;,
-           newmode);
-  }
-  umask(007);
-  if (0660 != (newmode = touch_get_mode(&quot;foobar&quot;, 0666))) {
-    printf(&quot;  error: Wrong file mode %o when creating using mode 666 and umask 007\n&quot;,
-           newmode);
-  }
-
-  umask (orig_umask);
-  return 0;
-}
-
-int main(int argc, char **argv) {
-  [...]
-  test_umask();
-  return 0;
-}
-&lt;/pre&gt;
-
-&lt;p&gt;Sure enough.  On NFS to a netapp, I get this result:&lt;/p&gt;
-
-&lt;pre&gt;
-Testing POSIX/Unix sematics on file system
-info: testing symlink creation
-info: testing subdirectory creation
-info: testing fcntl locking
-  Read-locking 1 byte from 1073741824
-  Read-locking 510 byte from 1073741826
-  Unlocking 1 byte from 1073741824
-  Write-locking 1 byte from 1073741824
-  Write-locking 510 byte from 1073741826
-  Unlocking 2 byte from 1073741824
-info: testing umask effect on file creation
-&lt;/pre&gt;
-
-&lt;p&gt;When mounting the same directory using sshfs, I get this
-result:&lt;/p&gt;
-
-&lt;pre&gt;
-Testing POSIX/Unix sematics on file system
-info: testing symlink creation
-info: testing subdirectory creation
-info: testing fcntl locking
-  Read-locking 1 byte from 1073741824
-  Read-locking 510 byte from 1073741826
-  Unlocking 1 byte from 1073741824
-  Write-locking 1 byte from 1073741824
-  Write-locking 510 byte from 1073741826
-  Unlocking 2 byte from 1073741824
-info: testing umask effect on file creation
-  error: Wrong file mode 644 when creating using mode 666 and umask 000
-  error: Wrong file mode 640 when creating using mode 666 and umask 007
-&lt;/pre&gt;
-
-&lt;p&gt;So, I can conclude that sshfs is better than smb to a Netapp or a
-Windows server, but not good enough to be used as a home
-directory.&lt;/p&gt;
-
-&lt;p&gt;Update 2010-08-26: Reported the issue in
-&lt;a href=&quot;http://bugs.debian.org/594498&quot;&gt;BTS report #594498&lt;/a&gt;&lt;/p&gt;
-
-&lt;p&gt;Update 2010-08-27: Michael Gebetsroither report that he found the
-script so useful that he created a GIT repository and stored it in
-&lt;a href=&quot;http://github.com/gebi/fs-test&quot;&gt;http://github.com/gebi/fs-test&lt;/a&gt;.&lt;/p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>