1
0
mirror of https://github.com/laurivosandi/certidude synced 2024-12-23 00:25:18 +00:00

Rename spawn commands

This commit is contained in:
Lauri Võsandi 2016-01-15 11:18:27 +02:00
parent f2df17bb88
commit 704523626b
2 changed files with 17 additions and 13 deletions

View File

@ -106,7 +106,7 @@ spawn the signer process:
.. code:: bash .. code:: bash
certidude spawn certidude signer spawn
Finally serve the certificate authority via web: Finally serve the certificate authority via web:

View File

@ -62,9 +62,9 @@ if os.getuid() >= 1000:
FIRST_NAME = gecos FIRST_NAME = gecos
@click.command("request", help="Run processes for requesting certificates and configuring services") @click.command("spawn", help="Run processes for requesting certificates and configuring services")
@click.option("-f", "--fork", default=False, is_flag=True, help="Fork to background") @click.option("-f", "--fork", default=False, is_flag=True, help="Fork to background")
def certidude_spawn_request(fork): def certidude_request_spawn(fork):
from certidude.helpers import certidude_request_certificate from certidude.helpers import certidude_request_certificate
from configparser import ConfigParser from configparser import ConfigParser
@ -108,7 +108,7 @@ def certidude_spawn_request(fork):
with open(pid_path, "w") as fh: with open(pid_path, "w") as fh:
fh.write("%d\n" % os.getpid()) fh.write("%d\n" % os.getpid())
setproctitle("certidude spawn request %s" % certificate) setproctitle("certidude request spawn %s" % certificate)
retries = 30 retries = 30
while retries > 0: while retries > 0:
try: try:
@ -212,10 +212,10 @@ def certidude_spawn_request(fork):
os.unlink(pid_path) os.unlink(pid_path)
@click.command("signer", help="Run privilege isolated signer process") @click.command("spawn", help="Run privilege isolated signer process")
@click.option("-k", "--kill", default=False, is_flag=True, help="Kill previous instance") @click.option("-k", "--kill", default=False, is_flag=True, help="Kill previous instance")
@click.option("-n", "--no-interaction", default=True, is_flag=True, help="Don't load password protected keys") @click.option("-n", "--no-interaction", default=True, is_flag=True, help="Don't load password protected keys")
def certidude_spawn_signer(kill, no_interaction): def certidude_signer_spawn(kill, no_interaction):
""" """
Spawn privilege isolated signer process Spawn privilege isolated signer process
""" """
@ -275,7 +275,7 @@ def certidude_spawn_signer(kill, no_interaction):
click.echo("Spawned certidude signer process with PID %d at %s" % (child_pid, config.SIGNER_SOCKET_PATH)) click.echo("Spawned certidude signer process with PID %d at %s" % (child_pid, config.SIGNER_SOCKET_PATH))
return return
setproctitle("certidude spawn signer" % section) setproctitle("certidude signer spawn")
with open(config.SIGNER_PID_PATH, "w") as fh: with open(config.SIGNER_PID_PATH, "w") as fh:
fh.write("%d\n" % os.getpid()) fh.write("%d\n" % os.getpid())
logging.basicConfig( logging.basicConfig(
@ -839,7 +839,7 @@ def certidude_setup_authority(parent, country, state, locality, organization, or
click.echo() click.echo()
click.echo("Use following to launch privilege isolated signer processes:") click.echo("Use following to launch privilege isolated signer processes:")
click.echo() click.echo()
click.echo(" certidude spawn -k") click.echo(" certidude signer spawn -k")
click.echo() click.echo()
click.echo("Use following command to serve CA read-only:") click.echo("Use following command to serve CA read-only:")
click.echo() click.echo()
@ -1044,8 +1044,11 @@ def certidude_setup_openvpn(): pass
@click.group("setup", help="Getting started section") @click.group("setup", help="Getting started section")
def certidude_setup(): pass def certidude_setup(): pass
@click.group("spawn", help="Spawn helper processes") @click.group("signer", help="Signer process management")
def certidude_spawn(): pass def certidude_signer(): pass
@click.group("request", help="CSR process management")
def certidude_request(): pass
@click.group() @click.group()
def entry_point(): pass def entry_point(): pass
@ -1060,10 +1063,11 @@ certidude_setup.add_command(certidude_setup_openvpn)
certidude_setup.add_command(certidude_setup_strongswan) certidude_setup.add_command(certidude_setup_strongswan)
certidude_setup.add_command(certidude_setup_client) certidude_setup.add_command(certidude_setup_client)
certidude_setup.add_command(certidude_setup_production) certidude_setup.add_command(certidude_setup_production)
certidude_spawn.add_command(certidude_spawn_request) certidude_request.add_command(certidude_request_spawn)
certidude_spawn.add_command(certidude_spawn_signer) certidude_signer.add_command(certidude_signer_spawn)
entry_point.add_command(certidude_setup) entry_point.add_command(certidude_setup)
entry_point.add_command(certidude_serve) entry_point.add_command(certidude_serve)
entry_point.add_command(certidude_spawn) entry_point.add_command(certidude_signer)
entry_point.add_command(certidude_request)
entry_point.add_command(certidude_sign) entry_point.add_command(certidude_sign)
entry_point.add_command(certidude_list) entry_point.add_command(certidude_list)