diff --git a/komrade/backend/phonelines.py b/komrade/backend/phonelines.py index 663a07f..f386296 100644 --- a/komrade/backend/phonelines.py +++ b/komrade/backend/phonelines.py @@ -22,6 +22,9 @@ def create_phonelines(): with open(PATH_SUPER_SECRET_OP_KEY,'wb') as of: of.write(pass_encr) + with open(PATH_OPERATOR_WEB_KEYS_FILE,'w') as of: + of.write(op_pubkey.data_b64_s) + ## Telephone phone_keypair = KomradeAsymmetricKey() phone_pubkey,phone_privkey = phone_keypair.pubkey_obj,phone_keypair.privkey_obj diff --git a/komrade/constants.py b/komrade/constants.py index 746375a..3065e34 100644 --- a/komrade/constants.py +++ b/komrade/constants.py @@ -25,6 +25,7 @@ PATH_QRCODES = os.path.join(PATH_KOMRADE,'contacts') PATH_SECRETS = os.path.join(PATH_KOMRADE,'.secrets') PATH_SUPER_SECRETS = os.path.join(PATH_USER_HOME,'.secrets') PATH_SUPER_SECRET_OP_KEY = os.path.join(PATH_SUPER_SECRETS,'.komrade.op.key') +PATH_SUPER_PUBLIC_OP_KEY = os.path.join for x in [PATH_KOMRADE,PATH_KOMRADE_DATA,PATH_KOMRADE_KEYS,PATH_QRCODES,PATH_SECRETS,PATH_SUPER_SECRETS]: if not os.path.exists(x): @@ -123,11 +124,11 @@ TELEPHONE = None -PATH_OPERATOR_WEB_KEYS_FILE = f'/home/ryan/www/website-komrade/.builtin.keys' -PATH_OPERATOR_WEB_KEYS_URL = f'http://{KOMRADE_URL}/.builtin.keys' -PATH_OPERATOR_WEB_CONTACTS_DIR = '/home/ryan/www/website-komrade/.contacts' -PATH_OPERATOR_WEB_CONTACT_OP_URL = f'http://{KOMRADE_URL}/.contacts/TheOperator.png' -PATH_OPERATOR_WEB_CONTACT_PH_URL = f'http://{KOMRADE_URL}/.contacts/TheTelephone.png' +PATH_OPERATOR_WEB_KEYS_FILE = f'/home/ryan/www/website-komrade/pub' +PATH_OPERATOR_WEB_KEYS_URL = f'http://{KOMRADE_URL}/pub' +# PATH_OPERATOR_WEB_CONTACTS_DIR = '/home/ryan/www/website-komrade/.contacts' +# PATH_OPERATOR_WEB_CONTACT_OP_URL = f'http://{KOMRADE_URL}/.contacts/TheOperator.png' +# PATH_OPERATOR_WEB_CONTACT_PH_URL = f'http://{KOMRADE_URL}/.contacts/TheTelephone.png' # dangerous! leave on only if absolutely necessary for initial dev