{"action":"opened","issue":{"url":"https://api.github.com/repos/veracrypt/VeraCrypt/issues/24","labels_url":"https://api.github.com/repos/veracrypt/VeraCrypt/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/veracrypt/VeraCrypt/issues/24/comments","events_url":"https://api.github.com/repos/veracrypt/VeraCrypt/issues/24/events","html_url":"https://github.com/veracrypt/VeraCrypt/issues/24","id":105933092,"number":24,"title":"can veracrypt use password passed via environment variable","user":{"login":"bedros","id":1649086,"avatar_url":"https://avatars.githubusercontent.com/u/1649086?v=3","gravatar_id":"","url":"https://api.github.com/users/bedros","html_url":"https://github.com/bedros","followers_url":"https://api.github.com/users/bedros/followers","following_url":"https://api.github.com/users/bedros/following{/other_user}","gists_url":"https://api.github.com/users/bedros/gists{/gist_id}","starred_url":"https://api.github.com/users/bedros/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bedros/subscriptions","organizations_url":"https://api.github.com/users/bedros/orgs","repos_url":"https://api.github.com/users/bedros/repos","events_url":"https://api.github.com/users/bedros/events{/privacy}","received_events_url":"https://api.github.com/users/bedros/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-11T02:28:54Z","updated_at":"2015-09-11T02:28:54Z","closed_at":null,"body":"this is a lot more helpful than passing password in command line, since all command line parameters including passwords stay visible when listing all running processes and that may expose the password.\r\n\r\nif we use an environment variable, you can run veracrypt, and then unset the variable.\r\n\r\nThanks\r\n\r\nBedros\r\n"}}