feat: Dodano opis trybów encrypt/decrypt w helpie

This commit is contained in:
Rychliński Arkadiusz 2022-11-22 17:24:23 +01:00
parent c8c1ba52b9
commit 8af918bdce

View File

@ -63,6 +63,11 @@ output:
Użycie:
multisql -outdir /tmp -sqldir /data/skrypty -passfile ./hasla
Użycie w trybie szyfrowania:
multisql [-P] encrypt plik.wynikowy.zaszyfrowany plik.zródłowy
lub
multisql [-P] decrypt plik.źródłowy.zaszyfrowany [plik.wynikowy.jawny]
Opis flag:
`,
)
@ -101,7 +106,7 @@ Plik multisql.conf ma format JSON, np:
_ = json.Indent(&out, b, "> ", "\t")
_, _ = out.WriteTo(os.Stderr)
fmt.Fprintln(os.Stderr, `
fmt.Fprintf(os.Stderr, `
PsqlExec jest opcjonalny - jesli nie zostanie podany wyszukuje się programu psql.exe w PATH.
@ -115,5 +120,15 @@ Format pliku passfile jest następujący:
hostname:port:database:username:password
W szczególach opisano go na https://www.postgresql.org/docs/current/libpq-pgpass.html.`)
W szczegółach opisano go na https://www.postgresql.org/docs/current/libpq-pgpass.html.
Aktualnie obsługiwana jest jedynie zaszyforowana postać pliku. Przed użyciem należy
plik zaszyfrować:
multsql encrypt pgpass.encrypted pgpass
Hasło jest pobierane ze zmiennej środowiskowej %s lub z klawiatury, jeśli użyto opcji -P.
`, MULTISQLPASS)
}