Hi Tomas,

> Oh, I see. My problem in understanding how to use kwalletcli stems
> from the ambiguity of the word "folder". It can also mean a
> directory, as in directory in the filesystem.

No, only on Windows® really, and even there it’s wrong terminology
people got used to over years of misuse (like using + to concatenate
keys depressed simultaneously; I’ve got early Microsoft® manuals
getting both things right).

A folder is the thing in IMAP where you store eMails in, and
the thing you put in a shelf, into which you put archived
invoices and stuff like that. Well, in general IT terminology.

In KDE Wallet terminology, a “folder” is like the DN of an
LDAP entry, and an “entry” is like an attribute.

> So what I was doing is:
>
>   kwalletcli -e entry -f $PATH_TO_THE_WALLET

The “PATH_TO_THE_WALLET” is called a Wallet in KDE Wallet
terminology. kwalletcli only supports using the default
wallet; KDE 5 ships another CLI which supports using ar‐
bitrary wallets, but requires the user to specify the one
to use, so it does something different from kwalletcli.

> May I suggest this patch to the man page to disambiguate the meaning
> of folder or respectively to make it's context more clear, and to add
> a simple example:

I’ll think about it. I might not use the exact patch, but
thanks for correcting my assumption that shipping four
example scripts was enough.

> +echo MYPASSWORD | kwalletcli -e Stackoverflow -f Websites -P

「\*(Ba」, not a raw 「|」; also, “echo” would add a newline,
which breaks other users of the wallet data, as the newline
would be interpreted as being part of the password (hence the
“printf '%s' "$password"” in my example).

bye,
//mirabilos
-- 
„Cool, /usr/share/doc/mksh/examples/uhr.gz ist ja ein Grund,
mksh auf jedem System zu installieren.“
        -- XTaran auf der OpenRheinRuhr, ganz begeistert
(EN: “[…]uhr.gz is a reason to install mksh on every system.”)

Reply via email to