=pod =head1 EXPORTS =over 4 =cut =pod =item B Returns the alias of the code signing key, in the keystore. If you have no code signing key, consider using a self-certified key. A self-certified key is suitable for test builds. To generate a self-certified key, for example: /opt/jdk/bin/keytool -genkey -keyalg RSA -alias mcallan -dname "CN=Michael Conroy Allan, L=Toronto, S=Ontario, C=CA" -validity 4000 At the prompt, supply keystore and key passphrases. Later, when this script prompts you, supply the same passphrases. For a proper CA-certified key (at no cost) see http://www.dallaway.com/acad/webstart/ and http://www.dallaway.com/acad/webstart/renew.html In this case, the genkey part would look something like: /opt/jdk/bin/keytool -genkey -keyalg RSA -alias email-2008-6-3 -dname "CN=dtEEGHycfb3UmM40, O=Michael Allan, L=Toronto, S=Ontario, C=CA" Where the common name (CN) is provided by the CA. =cut sub alias() { return 'email-2008-6-3'; } # nameed by expiry date =pod =back =cut 1;