{"action":"created","issue":{"url":"https://api.github.com/repos/fetzerms/cryptboot-ssh/issues/24","repository_url":"https://api.github.com/repos/fetzerms/cryptboot-ssh","labels_url":"https://api.github.com/repos/fetzerms/cryptboot-ssh/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/fetzerms/cryptboot-ssh/issues/24/comments","events_url":"https://api.github.com/repos/fetzerms/cryptboot-ssh/issues/24/events","html_url":"https://github.com/fetzerms/cryptboot-ssh/issues/24","id":347051876,"node_id":"MDU6SXNzdWUzNDcwNTE4NzY=","number":24,"title":"Decrease time until dropped to emergency shell","user":{"login":"459below","id":11325631,"node_id":"MDQ6VXNlcjExMzI1NjMx","avatar_url":"https://avatars2.githubusercontent.com/u/11325631?v=4","gravatar_id":"","url":"https://api.github.com/users/459below","html_url":"https://github.com/459below","followers_url":"https://api.github.com/users/459below/followers","following_url":"https://api.github.com/users/459below/following{/other_user}","gists_url":"https://api.github.com/users/459below/gists{/gist_id}","starred_url":"https://api.github.com/users/459below/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/459below/subscriptions","organizations_url":"https://api.github.com/users/459below/orgs","repos_url":"https://api.github.com/users/459below/repos","events_url":"https://api.github.com/users/459below/events{/privacy}","received_events_url":"https://api.github.com/users/459below/received_events","type":"User","site_admin":false},"labels":[{"id":280214978,"node_id":"MDU6TGFiZWwyODAyMTQ5Nzg=","url":"https://api.github.com/repos/fetzerms/cryptboot-ssh/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-08-02T15:02:10Z","updated_at":"2018-08-07T14:15:20Z","closed_at":null,"author_association":"COLLABORATOR","body":"At this time the client will try for a fairly long time, until giving up. I reckon it would be much more useful to decrease this time significantly. One possible lever could be the variables in [crypttab](https://www.freedesktop.org/software/systemd/man/crypttab.html) and another could be the [TimeOut in SSH](https://github.com/fetzerms/cryptboot-ssh/blob/master/client/get_key_ssh#L4). If it's working, it's basically instant and if not, it's not going to change on it's own in the approximately 20 minutes the user is force to wait. Especially if they cannot access their workstation."},"comment":{"url":"https://api.github.com/repos/fetzerms/cryptboot-ssh/issues/comments/411071619","html_url":"https://github.com/fetzerms/cryptboot-ssh/issues/24#issuecomment-411071619","issue_url":"https://api.github.com/repos/fetzerms/cryptboot-ssh/issues/24","id":411071619,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMTA3MTYxOQ==","user":{"login":"459below","id":11325631,"node_id":"MDQ6VXNlcjExMzI1NjMx","avatar_url":"https://avatars2.githubusercontent.com/u/11325631?v=4","gravatar_id":"","url":"https://api.github.com/users/459below","html_url":"https://github.com/459below","followers_url":"https://api.github.com/users/459below/followers","following_url":"https://api.github.com/users/459below/following{/other_user}","gists_url":"https://api.github.com/users/459below/gists{/gist_id}","starred_url":"https://api.github.com/users/459below/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/459below/subscriptions","organizations_url":"https://api.github.com/users/459below/orgs","repos_url":"https://api.github.com/users/459below/repos","events_url":"https://api.github.com/users/459below/events{/privacy}","received_events_url":"https://api.github.com/users/459below/received_events","type":"User","site_admin":false},"created_at":"2018-08-07T14:15:20Z","updated_at":"2018-08-07T14:15:20Z","author_association":"COLLABORATOR","body":"I couldn't unlock using this command straight away. Perhaps I'm doing something wrong. However, I'm also not certain, whether we should go the way of dropping to `askpass`.\r\n\r\nI don't mean to sound self-opinionated, but I think this is a fairly advanced setup. By now the documentation includes the `cryptsetup open vda5 vda5_crypt` command and if a user cannot manage executing a command like that, maybe they shouldn't try this in the first place. In that case this whole setup might do much more harm than good, if they manage to lose access to their data altogether.\r\n\r\nHowever, I still think it's worthwhile to get the exact retry loop under control. I still think most of the time in the desktop case it won't help at all to retry for half an hour before giving up."}}
{"actor":{"display_login":"459below"}}