best practice for shell scripting

Frank Grüllich frank.gruellich at
Tue Jan 26 09:15:34 UTC 2021


On Tue, Jan 26, 2021 at 09:58:32AM +0100, Alan Schmitt wrote:
> [rclone ( webdav] Rclone does not seem to have a
> way to specify calling an external program, but I can pass the
> password on the command line.

I've never used rclone with WebDav, but a quick look at the
documentation[1] tells me that you can configure the password with an
environment variable and that is what I would do.  Eg.:

RCLONE_WEBDAV_PASS="$(pass show path/to/webdav/pass)" rclone ...

That would similarly also work as command line option, but would reveal
the password at the process list to any other user/program on the
machine.  Injecting it via env var is *slightly* more secure.  HTH.

Kind regards,
=== footnotes ===
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <>

More information about the Password-Store mailing list