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} &&

Reply via email to