Fixup script structure for entrypoints
This commit is contained in:
@@ -35,6 +35,7 @@ import dkim
|
|||||||
|
|
||||||
logging.basicConfig(level=10)
|
logging.basicConfig(level=10)
|
||||||
|
|
||||||
|
def main():
|
||||||
if len(sys.argv) != 4:
|
if len(sys.argv) != 4:
|
||||||
print("Usage: arcsign.py selector domain privatekeyfile", file=sys.stderr)
|
print("Usage: arcsign.py selector domain privatekeyfile", file=sys.stderr)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
@@ -64,3 +65,6 @@ sys.stdout.write(message)
|
|||||||
#except Exception as e:
|
#except Exception as e:
|
||||||
# print(e, file=sys.stderr)
|
# print(e, file=sys.stderr)
|
||||||
#sys.stdout.write(message)
|
#sys.stdout.write(message)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|||||||
@@ -32,6 +32,7 @@ import sys
|
|||||||
|
|
||||||
import dkim
|
import dkim
|
||||||
|
|
||||||
|
def main():
|
||||||
if sys.version_info[0] >= 3:
|
if sys.version_info[0] >= 3:
|
||||||
# Make sys.stdin a binary stream.
|
# Make sys.stdin a binary stream.
|
||||||
sys.stdin = sys.stdin.detach()
|
sys.stdin = sys.stdin.detach()
|
||||||
@@ -48,3 +49,6 @@ else:
|
|||||||
print("arc verification: cv=%s %s" % (cv, comment))
|
print("arc verification: cv=%s %s" % (cv, comment))
|
||||||
if verbose:
|
if verbose:
|
||||||
print(repr(results))
|
print(repr(results))
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ import argparse
|
|||||||
|
|
||||||
import dkim
|
import dkim
|
||||||
|
|
||||||
|
def main():
|
||||||
# Backward compatibility hack because argparse doesn't support optional
|
# Backward compatibility hack because argparse doesn't support optional
|
||||||
# positional arguments
|
# positional arguments
|
||||||
arguments=['--'+arg if arg[:8] == 'identity' else arg for arg in sys.argv[1:]]
|
arguments=['--'+arg if arg[:8] == 'identity' else arg for arg in sys.argv[1:]]
|
||||||
@@ -79,3 +80,6 @@ try:
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(e, file=sys.stderr)
|
print(e, file=sys.stderr)
|
||||||
sys.stdout.write(message)
|
sys.stdout.write(message)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ import sys
|
|||||||
|
|
||||||
import dkim
|
import dkim
|
||||||
|
|
||||||
|
def main():
|
||||||
if sys.version_info[0] >= 3:
|
if sys.version_info[0] >= 3:
|
||||||
# Make sys.stdin a binary stream.
|
# Make sys.stdin a binary stream.
|
||||||
sys.stdin = sys.stdin.detach()
|
sys.stdin = sys.stdin.detach()
|
||||||
@@ -43,3 +44,6 @@ if not res:
|
|||||||
print("signature verification failed")
|
print("signature verification failed")
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
print("signature ok")
|
print("signature ok")
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|||||||
+2
-2
@@ -90,7 +90,7 @@ def ExtractEd25519PublicKey(private_key_file, dns_file, priv_key):
|
|||||||
print >> dns_fp, "k=ed25519; p={0}".format(output)
|
print >> dns_fp, "k=ed25519; p={0}".format(output)
|
||||||
dns_fp.close()
|
dns_fp.close()
|
||||||
|
|
||||||
def main(argv):
|
def main():
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description='Produce DKIM keys.',)
|
description='Produce DKIM keys.',)
|
||||||
parser.add_argument('key_name', action="store")
|
parser.add_argument('key_name', action="store")
|
||||||
@@ -121,4 +121,4 @@ def main(argv):
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main(sys.argv)
|
main()
|
||||||
|
|||||||
@@ -41,11 +41,11 @@ verification.""",
|
|||||||
packages = ["dkim"],
|
packages = ["dkim"],
|
||||||
entry_points = {
|
entry_points = {
|
||||||
'console_scripts' : [
|
'console_scripts' : [
|
||||||
'arcsign = dkim.arcsign',
|
'arcsign = dkim.arcsign:main',
|
||||||
'arverify = dkim.arcverify',
|
'arverify = dkim.arcverify:main',
|
||||||
'dkimgsign = dkim.dkimsign',
|
'dkimgsign = dkim.dkimsign:main',
|
||||||
'dkimverify = dkim.dkimverify',
|
'dkimverify = dkim.dkimverify:main',
|
||||||
'dknewkey = dkim.dknewkey'
|
'dknewkey = dkim.dknewkey:main'
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
data_files = [(os.path.join('share', 'man', 'man1'),
|
data_files = [(os.path.join('share', 'man', 'man1'),
|
||||||
|
|||||||
Reference in New Issue
Block a user