Hello Debian Coda users, I'm installing Coda to create a redundant high available cluster service under linux. But I noticed the package handled the module-configuration in the old-fashioned way by writing to conf.modules directly. I removed the offending code from coda-src/scripts/venus-setup and fixed a bug in dh_installmodules that prevented the debian/modules to get installed correctly. Expect a new debhelper real soon now. Or apply my patch to /usr/bin/dh_installmodules, in the mean time. Kind regards, Guido Witmond. -- \-----------------------------------------------------------------------/ | Guido Witmond, [EMAIL PROTECTED] Technical Nice Guy or so. | | ---- | | ``Poetic language (which we will henceforth designate by the letters | | 'pl') contains the code of linear logic, '' Julia Kristeva | | ---- | | We now know that the Artistic License was right for Perl | /-----------------------------------------------------------------------\
*** coda-src/scripts/venus-setup.orig Mon Jun 26 14:25:01 2000 --- coda-src/scripts/venus-setup Mon Jun 26 12:03:04 2000 *************** *** 118,128 **** fi # tell the kernel about the new module ! if [ X`uname` = XLinux ]; then ! if ! grep coda /etc/conf.modules > /dev/null; then ! echo 'alias char-major-67 coda' >> /etc/conf.modules ! fi ! /sbin/depmod -a ! fi --- 118,128 ---- fi # tell the kernel about the new module ! #if [ X`uname` = XLinux ]; then ! # if ! grep coda /etc/conf.modules > /dev/null; then ! # echo 'alias char-major-67 coda' >> /etc/conf.modules ! # fi ! # /sbin/depmod -a ! #fi
*** dh_installmodules.orig Mon Jun 26 14:30:41 2000 --- dh_installmodules Mon Jun 26 14:02:01 2000 *************** *** 25,34 **** } if ($file) { ! if (! -e "$TMP/etc/modutils") { doit("install","-d","$TMP/etc/modutils"); doit("install","-m","0644",$file,"$TMP/etc/modutils/$PACKAGE"); ! } } if (! $dh{NOSCRIPTS} && --- 25,34 ---- } if ($file) { ! # if (! -e "$TMP/etc/modutils") { doit("install","-d","$TMP/etc/modutils"); doit("install","-m","0644",$file,"$TMP/etc/modutils/$PACKAGE"); ! # } } if (! $dh{NOSCRIPTS} &&