And now it's up. Have no idea why. Only thing I did was re-do the perms on store/ - which I thought were OK, but then I emulated what I have on malsum.org . Should be able to load/fetch/push now.
Edit: as I was writing this, the server rebooted. Things get weirder and weirder. I switched to sid's kernel, been running Debian stable's for ages.