{"action":"created","issue":{"url":"https://api.github.com/repos/Ultimaker/Cura/issues/1245","repository_url":"https://api.github.com/repos/Ultimaker/Cura","labels_url":"https://api.github.com/repos/Ultimaker/Cura/issues/1245/labels{/name}","comments_url":"https://api.github.com/repos/Ultimaker/Cura/issues/1245/comments","events_url":"https://api.github.com/repos/Ultimaker/Cura/issues/1245/events","html_url":"https://github.com/Ultimaker/Cura/issues/1245","id":195387322,"node_id":"MDU6SXNzdWUxOTUzODczMjI=","number":1245,"title":"[3.2.0 - 3.3.1] Unsigned drivers prevent silent install","user":{"login":"waoki","id":19173279,"node_id":"MDQ6VXNlcjE5MTczMjc5","avatar_url":"https://avatars2.githubusercontent.com/u/19173279?v=4","gravatar_id":"","url":"https://api.github.com/users/waoki","html_url":"https://github.com/waoki","followers_url":"https://api.github.com/users/waoki/followers","following_url":"https://api.github.com/users/waoki/following{/other_user}","gists_url":"https://api.github.com/users/waoki/gists{/gist_id}","starred_url":"https://api.github.com/users/waoki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waoki/subscriptions","organizations_url":"https://api.github.com/users/waoki/orgs","repos_url":"https://api.github.com/users/waoki/repos","events_url":"https://api.github.com/users/waoki/events{/privacy}","received_events_url":"https://api.github.com/users/waoki/received_events","type":"User","site_admin":false},"labels":[{"id":813015206,"node_id":"MDU6TGFiZWw4MTMwMTUyMDY=","url":"https://api.github.com/repos/Ultimaker/Cura/labels/Category:%20Cura","name":"Category: Cura","color":"74c0fc","default":false},{"id":841603621,"node_id":"MDU6TGFiZWw4NDE2MDM2MjE=","url":"https://api.github.com/repos/Ultimaker/Cura/labels/Status:%20In%20Progress","name":"Status: In Progress","color":"a9e34b","default":false},{"id":107282820,"node_id":"MDU6TGFiZWwxMDcyODI4MjA=","url":"https://api.github.com/repos/Ultimaker/Cura/labels/Type:%20Bug","name":"Type: Bug","color":"f03e3f","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":18,"created_at":"2016-12-13T22:28:38Z","updated_at":"2018-08-22T09:56:24Z","closed_at":null,"author_association":"NONE","body":"Application version: 2.3.1\r\nPlatform: Windows 7 Enterprise, 64-bit\r\nQt: N/A\r\nPyQt: N/A\r\nDisplay Driver: N//a\r\n\r\nSteps to reproduce:\r\n\r\nCura-2.3.1-win64.exe /S\r\n\r\nActual results:\r\n\r\nSilent installation stops because the Arduino drivers packaged with Cura are not signed. There's no way to suppress the prompt or to have the installer skip driver installation.\r\n\r\nExpected results:\r\n\r\nSilent installation completes successfully.\r\n\r\nAdditional information:\r\n\r\nThis could be dealt with by a command-line option to skip the \"Install Arduino Drivers\" section or an updated driver that's signed. The latter is better, but the former would at least allow me to work around the problem with other scripting.\r\n\r\nI'm under the impression that the drivers distributed with Arduino 1.6.12 are signed."},"comment":{"url":"https://api.github.com/repos/Ultimaker/Cura/issues/comments/414979165","html_url":"https://github.com/Ultimaker/Cura/issues/1245#issuecomment-414979165","issue_url":"https://api.github.com/repos/Ultimaker/Cura/issues/1245","id":414979165,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNDk3OTE2NQ==","user":{"login":"davleema","id":10529668,"node_id":"MDQ6VXNlcjEwNTI5NjY4","avatar_url":"https://avatars0.githubusercontent.com/u/10529668?v=4","gravatar_id":"","url":"https://api.github.com/users/davleema","html_url":"https://github.com/davleema","followers_url":"https://api.github.com/users/davleema/followers","following_url":"https://api.github.com/users/davleema/following{/other_user}","gists_url":"https://api.github.com/users/davleema/gists{/gist_id}","starred_url":"https://api.github.com/users/davleema/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davleema/subscriptions","organizations_url":"https://api.github.com/users/davleema/orgs","repos_url":"https://api.github.com/users/davleema/repos","events_url":"https://api.github.com/users/davleema/events{/privacy}","received_events_url":"https://api.github.com/users/davleema/received_events","type":"User","site_admin":false},"created_at":"2018-08-22T09:56:24Z","updated_at":"2018-08-22T09:56:24Z","author_association":"NONE","body":"Yep, this workaorund seems to solve the problem of the pesky popups. Importing the certificates prior to launching the Cura installer avoids the popus from appearing, and thus gives us a completely silent installation. \r\nMy installation script now looks like this:\r\n```\r\n REM -- install certificates to get rid of popups for Adafruit/Arduino drivers \r\n certutil -addstore TrustedPublisher \"%~dp0adafruit.cer\"\r\n certutil -addstore TrustedPublisher \"%~dp0arduino1.cer\"\r\n certutil -addstore TrustedPublisher \"%~dp0arduino2.cer\"\r\n timeout /T 2\r\n \r\n REM -- Run Cura 3.x silent installation\r\n \"%~dp0Cura-3.4.1-win64.exe\" /S\r\n timeout  /T 3\r\n```\r\nThis workaround shouldn't be necessary, but hey, it works for now.\r\n"}}
{"actor":{"display_login":"davleema"}}