Software and patches

When I find a bug in Linux, I try to report it with any patches I've created. However, there are situations when I'm sure that my patches will not be welcomed by the software developers. Such patches are placed here. Feel free to use them or to submit them to the teams developing any particular piece of software (but do not forget to mention my name, Alexandra Kossovsky <sasha_at_oktetlabs.ru>).


We use nfs4 (with Kerberos auth, which is not important here) for automounting home directories with autofs. Usually, home directory is located at the employee's desktop, so we'd like to bind-mount them when possible. Autofs version 5 declares nfs4 support, but it does not bind-mount local directories when nfs4 is specified. So, here are my patches which enable bind-mount for nfs4:


We use Kerberos authentication for Apache. Because of hisorical reasons, we need to strip the domain from the username delegated to Basic Auth. This problem is partially solved by KrbDelegateBasic (delegating), and by patch from http://osdir.com/ml/apache.mod-auth-kerb.general/2007-10/msg00001.html (stripping domain name). However, these two approaches does not work together, so I have my own patches:


Comparision between Subversion and Mercurial for one of our customers is here.