tmux is one of the tools I use everyday. But one thing always annoyed me: even though I am using X11 forwarding and ssh-agent forwarding when re-attaching to a session, the DISPLAY
and SSH_AUTH_SOCK
environment variables are often wrong. Environment variables are initialized only once when the window was created. tmux is able to update some environment variables for new windows and panes based on the update-environment
setting, however, existing shell windows cannot be updated.
Category Archives: English
The mysterious stalled scp connections
Lately, I had some problems with stalling transfers when using scp
, the file transfer tool for the SSH protocol and part of the OpenSSH suite. Here is a report on what happened, how I found the cause and how I applied the solution. Actually, this is a pretty lame story, but I just wanted to write it down anyway.
Subversion diff with vimdiff improved
Almost three years ago, I published a bash wrapper function for the svn
command on this blog. This shell function allows to use external tools when calling svn diff
, for example colordiff
, Apple’s FileMerge on OS X or vimdiff.
Google’s Privacy Policy over the Years
Google’s Privacy Policy is going to change this March in order to unify up to 60 different policies across all the services Google has to offer. While reading through the new terms, I compared what did change exactly to see if the coverage in other blogs and media is correct.
As older versions are still available, I noticed that the beginning of this Privacy Policy has changed over the years. There used to be a first sentence explaining the general approach Google takes towards your data. But read yourself:
Performance improvements in the upcoming Subversion 1.7 release
I just tried out a build from the Subversion 1.7.x branch which appears to come close to a final release. Instead of creating .svn
directories everywhere, the new working copy layout switches to a central storage using SQLite. You will only see a single .svn
at the top most directory of the working copy. Details are outlined in the preliminary release notes.