MANページを追加
このコミットが含まれているのは:
コミット
e6defe3271
8
Makefile
8
Makefile
@ -3,11 +3,13 @@ UNAME_S := $(shell uname -s)
|
||||
NAME := $(shell cat main.c | grep "const char\* sofname" | awk '{print $$5}' | sed "s/\"//g" | sed "s/;//" )
|
||||
VERSION := $(shell cat main.c | grep "const char\* version" | awk '{print $$5}' | sed "s/\"//g" | sed "s/;//" )
|
||||
PREFIX=/usr
|
||||
MANPREFIX=${PREFIX}/share/man
|
||||
ifeq ($(UNAME_S),FreeBSD)
|
||||
PREFIX=/usr/local
|
||||
endif
|
||||
ifeq ($(UNAME_S),OpenBSD)
|
||||
PREFIX=/usr/local
|
||||
MANPREFIX=${PREFIX}/man
|
||||
endif
|
||||
ifeq ($(UNAME_S),NetBSD)
|
||||
PREFIX=/usr/pkg
|
||||
@ -27,8 +29,7 @@ clean:
|
||||
dist: clean
|
||||
mkdir -p ${NAME}-${VERSION}
|
||||
cp -R LICENSE.txt Makefile README.md CHANGELOG.md\
|
||||
sp-completion.zsh\
|
||||
*.c *.h ${NAME}-${VERSION}
|
||||
${NAME}-completion.zsh ${NAME}.1\ *.c *.h ${NAME}-${VERSION}
|
||||
tar zcfv ${NAME}-${VERSION}.tar.gz ${NAME}-${VERSION}
|
||||
rm -rf ${NAME}-${VERSION}
|
||||
|
||||
@ -36,6 +37,9 @@ install: all
|
||||
mkdir -p ${DESTDIR}${PREFIX}/bin
|
||||
cp -f ${NAME} ${DESTDIR}${PREFIX}/bin
|
||||
chmod 755 ${DESTDIR}${PREFIX}/bin/${NAME}
|
||||
mkdir -p ${DESTDIR}${MANPREFIX}/man1
|
||||
sed "s/VERSION/${VERSION}/g" < ${NAME}.1 > ${DESTDIR}${MANPREFIX}/man1/${NAME}.1
|
||||
chmod 644 ${DESTDIR}${MANPREFIX}/man1/${NAME}.1
|
||||
|
||||
install-zsh:
|
||||
cp sp-completion.zsh ${DESTDIR}${PREFIX}/share/zsh/site-functions/_sp
|
||||
|
2
main.c
2
main.c
@ -15,7 +15,7 @@
|
||||
#include "otppass.h"
|
||||
|
||||
const char* sofname = "sp";
|
||||
const char* version = "1.2.0";
|
||||
const char* version = "1.3.0";
|
||||
|
||||
void helpme() {
|
||||
printf("076 %s %s - シンプルなパスワードマネージャー\n", sofname, version);
|
||||
|
49
sp.1
ノーマルファイル
49
sp.1
ノーマルファイル
@ -0,0 +1,49 @@
|
||||
.TH sp 1 sp\-VERSION
|
||||
.SH ソフト名
|
||||
シンプルなパスワードマネージャー Simple Password Manager
|
||||
.B sp
|
||||
[\fI\,オプション\/\fR] [\fI\,ほげほげ\/\fR]
|
||||
.SH 説明
|
||||
.PP
|
||||
シンプルなパスワードマネージャー Simple Password Manager
|
||||
.SH 使い方
|
||||
.TP
|
||||
\fB\-v\fR
|
||||
バージョンを表示
|
||||
.TP
|
||||
\fB\-h\fR
|
||||
ヘルプを表示
|
||||
.TP
|
||||
\fB\-i <gpg-id>\fR
|
||||
GPGと使ってパスワードストレージを初期設定
|
||||
.TP
|
||||
\fB\-s <パスワード名>\fR
|
||||
パスワードを表示
|
||||
.TP
|
||||
\fB\-y <パスワード名>\fR
|
||||
パスワードを表示せずクリップボードにコピーする
|
||||
.TP
|
||||
\fB\-l\fR
|
||||
パスワード一覧を表示
|
||||
.TP
|
||||
\fB\-a <パスワード名>\fR
|
||||
パスワードを追加
|
||||
.TP
|
||||
\fB\-d <パスワード名>\fR
|
||||
パスワードを削除
|
||||
.TP
|
||||
\fB\-e <パスワード名>\fR
|
||||
パスワードを変更
|
||||
.TP
|
||||
\fB\-g <パスワード名> [risk|secure]\fR
|
||||
希望文字数でパスワードをランダムに作成する。risk=英数字のみ(不安)、secure=英数字+特別文字(デフォルト)を使用
|
||||
.TP
|
||||
\fB\-o <パスワード名>\fR
|
||||
ワンタイムパスワード(TOTP)を表示。存在しなければ、創作する
|
||||
.SH 言語
|
||||
デフォルトの言語は日本語ですが、英語で利用するには、「.zshrc」、「.bashrc」等ファイルで「SP_LANG=en」を追加して下さい。
|
||||
.SH バグ報告
|
||||
.PP
|
||||
バグは下記のURLまでご報告下さい:
|
||||
.br
|
||||
https://gitler.moe/suwako/sp/issues
|
読み込み中…
新しいイシューから参照
ユーザーをブロックする