From 8ff7705577f693a0f4d01e8000e8c76797310c66 Mon Sep 17 00:00:00 2001 From: Cuan Date: Wed, 1 Dec 2021 19:35:39 -0500 Subject: [PATCH] More prep for release --- bin/sshyp | 17 +++++------------ share/doc/sshyp/.changelog.kate-swp | Bin 0 -> 13616 bytes 2 files changed, 5 insertions(+), 12 deletions(-) create mode 100644 share/doc/sshyp/.changelog.kate-swp diff --git a/bin/sshyp b/bin/sshyp index ab31a52..ef3af0f 100755 --- a/bin/sshyp +++ b/bin/sshyp @@ -1,12 +1,5 @@ #!/usr/bin/python3 -# TODO guarantee numbers in generated passwords -# TODO fix syncing for multi-word entries -# TODO combine all print-only functions into one and print based on argument passed to function -# TODO make new, colored list its own callable function -# TODO test /dev/shm security -# TODO re-add missing file not found exceptions - # external modules from os import environ, remove, system @@ -19,7 +12,7 @@ import string # utility functions -def argument_filter(): # filters arguments to usable text TODO move to global process, update incrementer +def argument_filter(): # filters arguments to usable text _argument_list = argv _i, _argument = 0, '' for _ in _argument_list: @@ -119,7 +112,7 @@ def tweak(): # runs configuration wizard print('\nConfiguration complete!\n') -def helper(): # displays help menu TODO update with text art, thematic arguments +def helper(): # displays help menu print('\nsshyp Copyright (C) 2021 Randall Winkhart') print("This is free software, and you are welcome to redistribute it under certain conditions;\nthis program comes " "with ABSOLUTELY NO WARRANTY;\ntype `sshyp license' for details.") @@ -156,18 +149,18 @@ def helper(): # displays help menu TODO update with text art, thematic argument print("When specifying entry names, do not include the file extension! '.gpg' is assumed!\n") -def version(): # displays version information TODO update with text art +def version(): # displays version information print('\n////////////////////////////////////////////////////////') print('/ /') print('/ sshyp Copyright (C) 2021 Randall Winkhart /') print('/ /') print('/ Version 2021.12.01.fr2 /') - print('/ The Behind the Scenes Update /') + print('/ The Lighter Update /') print('/ /') print('////////////////////////////////////////////////////////\n') -def no_arg(): # displays a list of entries and gives an option to select one for viewing TODO new, colored list +def no_arg(): # displays a list of entries and gives an option to select one for viewing print("\nFor a list of usable commands, run 'sshyp help'.\n") system(f"cd {directory}; ls -1 *") _read_entry = str(input('\nEntry to read: ')) diff --git a/share/doc/sshyp/.changelog.kate-swp b/share/doc/sshyp/.changelog.kate-swp new file mode 100644 index 0000000000000000000000000000000000000000..23412ffb0669a96801ff90ce4ae637b0f1c31fb1 GIT binary patch literal 13616 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