Changeset 17 in code


Ignore:
Timestamp:
May 19, 2023, 12:27:59 AM (2 years ago)
Author:
yakumo.izuru
Message:

Small revision

Signed-off-by: Izuru Yakumo <yakumo.izuru@…>

Location:
trunk
Files:
2 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/README.md

    r15 r17  
    11# kanako (神奈子)
    2 the adaptable password manager. named after [Kanako Yasaka](https://en.touhouwiki.net/wiki/Kanako_Yasaka)
     2the 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)
    33
    44## Backends supported
     
    1515## Add-ons
    1616
    17 ### kanako_gen
     17### kanako\_gen
    1818random username and password generator, requires `strings(1)`,
    1919`dd(1)` and a sane `tr(1)` (FreeBSD's one behaves differently and
    2020in unexpected ways)
    2121
    22 ### kanako_menu
     22### kanako\_menu
    2323quick graphical front-end for kanako, works with either of `dmenu(1)`
    2424or `bemenu(1)`, useful for copying passwords to clipboard.
    2525
    26 ### kanako_totp
     26### kanako\_totp
    2727time-based one time password addon for kanako, requires `oathtool(1)`
    2828from oath-toolkit.
    2929
    3030## 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)
    3232
    3333## Related software
  • trunk/addons/kanako_gen

    r15 r17  
    11#!/bin/sh -e
     2# $TheSupernovaDuo: kanako_gen,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $
    23
    34fn_genpass() {
  • trunk/addons/kanako_menu

    r15 r17  
    11#!/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 $
     3readonly kanako_conf_dir="${kanako_conf_dir:-$HOME/.config/kanako}"
     4readonly kanako_store_dir="${kanako_store_dir:-$HOME/.kanako-store}"
    45
    56if test -f "${kanako_conf_dir}"/kanako.conf; then
  • trunk/addons/kanako_totp

    r11 r17  
    11#!/bin/sh -e
     2# $TheSupernovaDuo: kanako,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $
    23# extracted from https://rgz.ee/bin/pass
    34
  • trunk/kanako

    r16 r17  
    11#!/bin/sh
    2 # $KyokoNet: kanako,v 1.8 2022/11/29 19:59:07 akoizumi Exp $
     2# $TheSupernovaDuo: kanako,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $
    33
    44readonly kanako_conf_dir="${kanako_conf_dir:-$HOME/.config/kanako}"
     
    99    cd "${kanako_store_dir}"
    1010else
    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"
    1313    exit 1
    1414fi
     
    1717    . "${kanako_conf_dir}/kanako.conf";
    1818else
    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"
    2222    exit 1
    2323fi
Note: See TracChangeset for help on using the changeset viewer.