2011/04/23

Random administration thoughts

I'm a "big fan" of IPv6 since, like all great technologies, it might actually solve more problems than it introduces. Unfortunately, the ISPs (particularly mine) haven't really reached this level of fanboyism, which also made me turn off all IPv6 stuff from the kernel, as it really makes little sense to connect a handful of home PCs together using 128-bit addresses and use old 32-bit IPv4 for the internet. On top of that, these cheap wireless routers people use for connecting wireless devices don't support it either, but you can always try to brick the device and void your warranty with e.g. OpenWrt (on my todo list).

Some recent update for Debian incorrectly assumed that everyone used stock kernels and thus had the feature enabled. In case you didn't, it would fail to launch the NFS server with this kind of error message

rpc.nfsd: unable to create inet6 TCP socket: errno 97
(Address family not supported by protocol)
Novell suggests the following solution which actually happens to work. Another thing I had long forgotten appeared when compiling a new kernel. When mounting file systems as an ordinary user (the 'users' option set in /etc/fstab), the mount automatically gets the noexec flag set on. This more or less prevents one from compiling the kernel when it's located on this user mounted file system. Good to remember.

No comments: