-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>>> I'm unsure about this, but I'm also unsure what's the difference between
>>> the sql plugin and the mysql/sqlite plugins. Is the sql plugin without
>>> at least one of the database backends plugins?
>>
>> The sql plugin [1] is a configuration backend based on SQL databases.
>> The mysql/sqlite plugins are database drivers/interfaces, of which at
>> least one is required to use the sql plugin (or the attr-sql plugin [2]
>> for that matter).
> 
> My point was: does it make sense to have the sql/attr-sql plugins
> without any database backend enabled?

No, enabling those without any database backends is pointless.

>>> In any case, I'm not sure about adding the MySQL dependency (both
>>> build-dep and dep).
>>>
>>> At one point, we might create a new -plugins binary package for all
>>> those extra plugins which might not be needed in the general case but
>>> that some people might find useful.
>>
>> I assume separate packages e.g. libstrongswan-mysql and
>> libstrongswan-sqlite that provide those backends would make sense.  The
>> sql/attr-sql plugin could still be provided by the default package
>> without dependencies on any specific SQL implementation/library.
> 
> Having one package per plugin might be a bit overkill though…

Perhaps, but isn't that how it is done for many other packages that have
plugins like that (e.g. libqt4[-sql-mysql|-sql-sqlite],
php5[-mysql|-sqlite], postfix[-mysql|-pgsql]).

Regards,
Tobias

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlJTxmUACgkQR2BKbzEc4IW4WgCgrcvwIOMBLLXwU+yF0YYa3p15
/DYAn3X84BHVrQHKlRC50Ockoz+HBngN
=xlZ0
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to