On Sat, Dec 14, 2013 at 06:30:15PM +0000, Viktor Dukhovni wrote:
> Well, you're unlikely to have working TLSA RRs for your SMTP service
> just by happenstance.  If you want to create a TLSA RRset for your
> SMTP server, run the attached "tlsagen" shell script as follows:
> 
>     $ tlsagen cert.pem $(uname -n) DANE-EE PKEY SHA2-256
>     _25._tcp.mail.example.com IN TLSA 3 1 1 {hex string}

For the record, looks like a typo in the script:

--- tlsagen     2014-04-25 14:22:02.000000000 +0000
+++ tlsagen     2014-04-25 13:50:17.000000000 +0000
@@ -20,7 +23,7 @@
     $/=undef;
     ($a=<STDIN>) =~ s/(.)/sprintf("%02X", ord($1))/egs;
     printf "_%d._tcp.%s. IN TLSA %d %d %d %s\n",
-      $port, $host, $usage, $s, $m, $a;
+      $port, $host, $u, $s, $m, $a;
   ' "$@"
 }

-- 
Eray

Reply via email to