I'm looking over your script to see if there are "/usr isn't mounted yet" kinds of dependencies, like we see on the Linux hot-plug list occasionally. So far, so good.
I use an /etc/dcssblk.rc where you use an /etc/dcss. The difference is that mine is a sourceable thing, looks like "DCSSBLK_SEGMENTS=usr" or some such. (helps where applications are not yet available ... no /usr) > An obvious improvement would be to add the device numbers to /etc/dcss > if you don't have devfs enabled. You can get them now from /proc/dcssblk/list. -- R;
