On Sun, 2004-04-18 at 05:43, Paul Hampson wrote:
> On Sat, Apr 17, 2004 at 11:41:27PM +0200, Jerome Warnier wrote:
> > On Sat, 2004-04-17 at 06:02, Paul Hampson wrote:
> > > On Fri, Apr 16, 2004 at 09:55:01PM +0200, Jerome Warnier wrote:
> > > > On Fri, 2004-04-16 at 20:42, Alan DeKok wrote:
> > > > > ?ISO-8859-1?Q?J=E9r=F4me?= Warnier <[EMAIL PROTECTED]> wrote:
> > > > > ...
> > > > > 
> > > > >   Try the latest CVS snapshot, it may work better there.
> > > > My first remarks:
> > > > I was surprised to find the dialup-admin as a Debian package. Though, it
> > > > is completely broken. The files are not where they should, and are not
> > > > even copied at all.
> > > > $ dpkg -L freeradius-dialupadmin
> > > > /.
> > > > /usr
> > > > /usr/share
> > > > /usr/share/dialupadmin
> > > > /usr/share/doc
> > > > /usr/share/doc/dialupadmin
> > > > /usr/share/doc/freeradius-dialupadmin
> > > > /usr/share/doc/freeradius-dialupadmin/README.Debian
> > > > /usr/share/doc/freeradius-dialupadmin/copyright
> > > > /usr/share/doc/freeradius-dialupadmin/changelog.gz
> > > > /usr/share/doc/freeradius-dialupadmin/README.gz
> > > > /usr/share/doc/freeradius-dialupadmin/changelog.Debian.gz
> > > > /dialup_admin
> > > > /dialup_admin/conf
> > > > /dialup_admin/conf/accounting.attrs
> > > > /dialup_admin/conf/admin.conf
> > > > /dialup_admin/conf/auth.request
> > > > /dialup_admin/conf/captions.conf
> > > > /dialup_admin/conf/config.php3
> > > > /dialup_admin/conf/CVS
> > > > /dialup_admin/conf/default.vals
> > > > /dialup_admin/conf/extra.ldap-attrmap
> > > > /dialup_admin/conf/naslist.conf
> > > > /dialup_admin/conf/sql.attrmap
> > > > /dialup_admin/conf/sql.attrs
> > > > /dialup_admin/conf/user_edit.attrs
> > > > /dialup_admin/conf/username.mappings
> > > > /dialup_admin/bin
> > > > /dialup_admin/Changelog
> > > > /dialup_admin/CVS
> > > > /dialup_admin/doc
> > > > /dialup_admin/htdocs
> > > > /dialup_admin/html
> > > > /dialup_admin/lib
> > > > /dialup_admin/README
> > > > /dialup_admin/sql
> > > > /etc
> > > > /etc/freeradius-dialupadmin
> > > > /usr/share/dialupadmin/conf
> 
> > > Hmm, that's interesting. I _thought_ it worked when I did it here...
> > > I'll have another look now, and see what I did wrong... The directories
> > > are right, the files just didn't go _into_ them. :-(
> 
> I must have been looking none to closely... it was indeed incorrect
> here.
> 
> > The /dialup_admin/* are wrong, indeed.
> 
> OK, that was easily fixed. Replace dh_installdirs with dh_install. I've
> just comitted that to CVS.

I guess the dependencies for the freeradius-dialupadmin package are not
correct either. Here is a suggested fix for it:
Depends: apache | httpd, php4 | php4-cgi, php4-pear, ${perl:Depends}

And you have of course to use dh_perl in debian/rules to substitute the
${perl:Depends}. I suggest the following (not tested):
dh_perl -p freeradius-dialupadmin dialup_admin/bin

> > > > I'm going to submit a patch soon because I'd like to see how this one
> > > > runs.
> > I'm still struggling with this, but have yet fixed several things.
-- 
Jerome Warnier <[EMAIL PROTECTED]>
BeezNest s.a r.l.


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to