looking for a debian sponsor for openser
Daniel-Constantin Mierla
daniel at voice-system.ro
Sat Mar 11 13:25:36 UTC 2006
Hello,
On 03/10/06 23:35, Kilian Krause wrote:
> 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.
>
TLS can be disabled from configuration file. The only objection we got
from users is that the tls-enabled packages depends on libssl. We can
provide both on project's site and only the tls-version to be included
in debian -- I believe that in future the TLS version will gain more and
more space, as soon as more sip phones will support tls (now just a few
does).
Cheers,
Daniel
> Objections?
>
>
More information about the Pkg-voip-maintainers
mailing list