(German) Video-Reportage "Risiko Atomkraft"
Zum Video hier: Risiko Atomkraft Auch über dieses Video erfuhr ich von netzpolitik.org. Autor Jörg-Olaf Schäfers geht davon aus, dass das Video nur 7 Tage lang online stehen werde, was - abhängig von dem mir nicht bekannten Veröffentlichungsdatum des Videos - nach meiner Rechnung spätestens Freitag den 25.03.2011 bedeutet. Vorher gucken könnte daher praktisch sein.
(German) Video-Reportage "GAU in Japan"
Für den Hinweis auf dieses Video möchte ich mich bei netzpolitik.org bedanken: Es hat bei mir neue Einsichten zur Situation heute in Japan und damals in Thernobyl produzieren können. Da ich das Video für interessant und wichtig halt, würde ich mich freuen, wenn mehr Menschen dieses Video sehen.
(PS: Mein VLC hatte Schwierigkeiten mit dem Video-Codec, mit MPlayer liefen Bild und Ton aber einwandfrei)
.fuse_hidden files
When playing around with FUSE code I stumbled upon files with names like
/tmp/.fuse_hidden0000022500000001
. I didn't really find good documentation
but a hint on file deletion. So I tried to find out more myself. Ignore that
it's Python - say we had C code like this:
f = open("foo/output.txt") f.write("before") os.unlink("foo/output.txt") # Delete while open f.write("after") f.close()
Now what happens when you call unlink on that open
file? FUSE renames file foo/output.txt
to foo/.fuse_hiddenXXXXXXXXXX
with
the Xs filled in with a random number. Consecutive calls to your
implementation of
fuse_operations.write(path, buf, size, offset, file_info)
get the new name passed for path
. On the call to close()
your own
fuse_operations.unlink(path)
is finally called. A slightly different
behavior can be achieved by using mount option hard_remove
(by appending
-ohard_remove
on the command line). With that option passed, a call to
unlink does not rename the file but actually deletes it. However, the file
descriptor behind f
stays open and working. Consecutive calls to write
receive NULL
as the file-system-absolute filename in path
.
Fwd: Noreena Hertz: How to use experts -- and when not to
Let me propose this TED talk with an interesting view and practical advice on a very interesting problem: Noreena Hertz: How to use experts — and when not to.
Firefox plug-in "HTTPS Everywhere"
I learned about a Firefox plug-in
HTTPS Everywhere
yesterday and immediately
fell in love with it. To help you be more secure online it rewrites selected
URLs (e.g. Dropbox, GMX, Google search, Paypal) from http://
to https://
.
The selection can be configured and
extended by custom rules.
I wonder how I managed
to not hear about this thing earlier. Interestingly it comes with built-in
support for Gentoo. If you haven't tried it, please do.
genkernel 3.4.13 released
Summary
I have just released genkernel 3.4.13 to the testing tree. This release mainly brings:
-
/dev
is rescued past the call to switch_root (of Busybox) - iBFT support for iSCSI
Below you can find details on the changes since 3.4.12.6. Besides the people contributing bug reports special thanks go to:
- Peter Hjalmarsson (
/dev
handling) - PhobosK (
genkernel.conf
extension) - Stefan Behte (iBFT support)
Please open bugs for any issues you run into.
Bugs fixed
-
268468
Add
SPLASH
andSPLASH_THEME
togenkernel.conf
- 314575 Add iBFT support for iSCSI
-
353024
Use devtmpfs/tmpfs for
/dev
-
344407
Rescue
/dev
over to chroot
Thanks for your interest.
GNU Chess 6.x alpha on Gentoo (betagarden overlay)
GNU chess upstream has released an alpha of the upcoming version 6 featuring a different chess engine called "Fruit". If you want to test it in Gentoo, you can find an ebuild in overlay "betagarden".
# layman -a betagarden # emerge -av =games-board/gnuchess-5.9.91 # or later
genkernel 3.4.12 released
Summary
I have just released genkernel 3.4.12 to the testing tree. From a high level point of view this release brings:
- Proper support for MDADM (software RAID)
- A few minor bug fixes
Below you can find details on the changes since 3.4.11.1. Besides the people contributing bug reports special thanks go to:
- Craig Andrews (Testing)
- Laurent Pinchart (mdmon/IMSM support)
- Matthias Dahl (Original mdadm patch)
- Xake (Testing)
Please open bugs for any issues you run into.
Bugs fixed
- 282100 Add proper mdadm support
-
351376
Enable
CONFIG_USB_SUSPEND
for x86/amd64 -
277607
Replace
${MAKEOPTS/-j?/j1}
by${MAKEOPTS} -j1
- 263927 Do not query out-of-sync files for kernel version
Thanks for your interest.
genkernel 3.4.11.1 released
Based on Gentoo: Calculate Linux
When ego-googling for "svneverever" today I stumbled upon its Gentoo packages in a GNU/Linux distribution that I have never heard before: Calculate Linux.