looking for a debian sponsor for openser

Kilian Krause kilian at debian.org
Fri Mar 10 21:35:47 UTC 2006


Mikael and Daniel,

> I have made a patch that fixes some of the problems. It adds bison, flex 
> and libmysqlclient15-dev to the build depends. The source package also 
> depends on radiusclient which can be downloaded from iptel 
> (radiusclient-ng-0.5.2.tar.gz).

As soon as radiusclient will cease running autoconf in debian/rules it's
also available from the pkg-voip buildd webspace
(http://pkg-voip.buildserver.net).

> What's the reason to build two set of packages, with and without tls 
> support? I also think it's very odd that object files are cleaned in the 
> middle of the install target. The rules file in my patch compiles one 
> set of packages which can be selected by include or leave out notls in 
> DEB_BUILD_OPTIONS.

Still these changes have a quite hackish air to me. I do agree that
shipping both TLS-enabled and TLS-disabled is probably overdoing the
packaging only because we *can* do it, yet rebuilding half way through
the install target is actually a very bad thing. The policy forces the
install to run as root (or fakeroot) which should usually not do any
compilation (for obvious reasons). It's meant to only move precompiled
binaries into place for wrapping up the debs afterwards. Thus, if we
need to provide both TLS-enabled and TLS-disabled we will need to
compile this in two namespaces (read two subdirs) and then run the
install target on these two dirs without the recompile.

So, Daniel, is it an option to only ship the TLS-enabled version? Will
anything seriously break that cannot be switched off by a proper
config-file option? For me, I'm positive about shipping only the
TLS-enabled binaries with a TLS-disabled config leaving the user to
decide and enable whatever he feels most convenient with.

Objections?

-- 
Best regards,
 Kilian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20060310/76e70575/attachment.pgp


More information about the Pkg-voip-maintainers mailing list