
Hi, One of my personal likings of CRUX is that it's easy to customize and extend. Because it (used to?) keep as close to upstream as possible, there tend to be fewer distribution-specific bugs. A couple of days ago I saw that the openbox port was moving a file because the maintainer thought it was misplaced, but it wasn't (see http://crux.nu/svnweb/CRUX/revision/?rev=1781) - since the maintainer happened to be tilman, the change was reverted 5 seconds after I told him it was bogus and 10 seconds before I requested a revert :) I've been using/packaging the dchroot utility from Debian for a while. It's a small setuid utility to allow regular users to chroot into a specified list of directories. Because the path of 'su' is hardcoded to /bin/su and CRUX keeps su in /usr/bin/su, I've only used it for Debian chroots (running on CRUX) so far. Now, the other day I accidently looked at the shadow Pkgfile, and to my surprise su is actually installed in /bin and then moved manually to /usr/bin. To avoid these kinds of distribution-specific problems, I'm kindly asking packagers to think twice before deciding to divert from upstream - perhaps even limiting it to "required for essential functioning of the package" and basic CRUX integration (no nls, man-pages in /usr/man, etc.) :)