Hello,
today I trapped one again into the implicit declaration of database types.
the following syntax is equivalent
- opendkim-atps example.com
- opendkim-atps csl:example.com
- echo 'example.com' > flatfile; opendkim-atpszone file:flatfile
BUT NOT
- opendkim-atpszone flatfile
It don't use the 'content' of ./flatfile but meens implicit "csl:flatfile"
This behavier is consitent over all programs. It is documented in the opendkim
DATABASE Section. But I think, it's possibility for *many people* the make
the *same* mistake again and again.
Therefore I suggest to REQUIRE a databasetype for all commandline-paramaters
and configfiles.
Maybe there could be a option to configure (--enable_requiredbtype)
where one can select:
- strong and clear
- weak, compatible with possible missinterpretation and pitfalls
Andreas
-- ######################################################################## # # Andreas Schulze # https://andreasschulze.de # # GnuPG Key-ID: A7DBA67F, https://andreasschulze.de/sca.asc # GnuPG Fingerprint: 14C1 39A8 CE6D 6BE0 28C6 5652 03B5 6793 A7DB A67F # # $Id: .signature,v 1.3 2007-12-27 21:13:36 sca Exp $ ########################################################################Received on Sat Jun 18 2011 - 10:33:21 PST
This archive was generated by hypermail 2.2.0+W3C-0.50 : Sat Jun 18 2011 - 13:50:05 PST