- Timestamp:
- May 19, 2023, 12:27:59 AM (2 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/README.md
r15 r17 1 1 # kanako (神奈子) 2 the adaptable password manager. named after [Kanako Yasaka](https://en.touhouwiki.net/wiki/Kanako_Yasaka) 2 the adaptable password manager. named after [Kanako Yasaka](https://en.touhouwiki.net/wiki/Kanako_Yasaka) from [Touhou 10: Mountain of Faith](https://en.touhouwiki.net/wiki/Mountain_of_Faith) 3 3 4 4 ## Backends supported … … 15 15 ## Add-ons 16 16 17 ### kanako _gen17 ### kanako\_gen 18 18 random username and password generator, requires `strings(1)`, 19 19 `dd(1)` and a sane `tr(1)` (FreeBSD's one behaves differently and 20 20 in unexpected ways) 21 21 22 ### kanako _menu22 ### kanako\_menu 23 23 quick graphical front-end for kanako, works with either of `dmenu(1)` 24 24 or `bemenu(1)`, useful for copying passwords to clipboard. 25 25 26 ### kanako _totp26 ### kanako\_totp 27 27 time-based one time password addon for kanako, requires `oathtool(1)` 28 28 from oath-toolkit. 29 29 30 30 ## License 31 * [ Discordian Public License, version 2.3](https://gt.kalli.st/novaburst/discordian-public-license/src/branch/discordia/DPL-2.3)31 * [Beerware License (Revision 42.1)](COPYING) 32 32 33 33 ## Related software -
trunk/addons/kanako_gen
r15 r17 1 1 #!/bin/sh -e 2 # $TheSupernovaDuo: kanako_gen,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $ 2 3 3 4 fn_genpass() { -
trunk/addons/kanako_menu
r15 r17 1 1 #!/bin/sh -e 2 readonly kanako_conf_dir="${conf_dir:-$HOME/.config/kanako}" 3 readonly kanako_store_dir="${store_dir:-$HOME/.kanako-store}" 2 # $TheSupernovaDuo: kanako,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $ 3 readonly kanako_conf_dir="${kanako_conf_dir:-$HOME/.config/kanako}" 4 readonly kanako_store_dir="${kanako_store_dir:-$HOME/.kanako-store}" 4 5 5 6 if test -f "${kanako_conf_dir}"/kanako.conf; then -
trunk/addons/kanako_totp
r11 r17 1 1 #!/bin/sh -e 2 # $TheSupernovaDuo: kanako,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $ 2 3 # extracted from https://rgz.ee/bin/pass 3 4 -
trunk/kanako
r16 r17 1 1 #!/bin/sh 2 # $ KyokoNet: kanako,v 1.8 2022/11/29 19:59:07 akoizumiExp $2 # $TheSupernovaDuo: kanako,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $ 3 3 4 4 readonly kanako_conf_dir="${kanako_conf_dir:-$HOME/.config/kanako}" … … 9 9 cd "${kanako_store_dir}" 10 10 else 11 echo "Password store not found!"12 echo "Create it with mkdir -p$kanako_store_dir"11 printf "Password store not found!\n" 12 printf "Create it with mkdir -p %s\n" "$kanako_store_dir" 13 13 exit 1 14 14 fi … … 17 17 . "${kanako_conf_dir}/kanako.conf"; 18 18 else 19 echo "Configuration file has not been found!"20 echo "Copy kanako.conf from the examples directory,"21 echo "and edit accordingly."19 printf "Configuration file has not been found!\n" 20 printf "Copy kanako.conf from the examples directory,\n" 21 printf "and edit accordingly.\n" 22 22 exit 1 23 23 fi
Note:
See TracChangeset
for help on using the changeset viewer.