{"action":"created","issue":{"url":"https://api.github.com/repos/OneRNG/firmware/issues/1","labels_url":"https://api.github.com/repos/OneRNG/firmware/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/OneRNG/firmware/issues/1/comments","events_url":"https://api.github.com/repos/OneRNG/firmware/issues/1/events","html_url":"https://github.com/OneRNG/firmware/issues/1","id":67781240,"number":1,"title":"onerng - verify (3.1)","user":{"login":"noci2012","id":1962961,"avatar_url":"https://avatars.githubusercontent.com/u/1962961?v=3","gravatar_id":"","url":"https://api.github.com/users/noci2012","html_url":"https://github.com/noci2012","followers_url":"https://api.github.com/users/noci2012/followers","following_url":"https://api.github.com/users/noci2012/following{/other_user}","gists_url":"https://api.github.com/users/noci2012/gists{/gist_id}","starred_url":"https://api.github.com/users/noci2012/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noci2012/subscriptions","organizations_url":"https://api.github.com/users/noci2012/orgs","repos_url":"https://api.github.com/users/noci2012/repos","events_url":"https://api.github.com/users/noci2012/events{/privacy}","received_events_url":"https://api.github.com/users/noci2012/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-04-11T12:46:12Z","updated_at":"2015-04-13T19:02:24Z","closed_at":null,"body":"The verify tools fails with the message \r\nx = ord(c[0]) \r\nthat the argument should be s 1 character string and .not an int.\r\nremoving ord() helps here.\r\nAfter that the firmware fails the validity test (preventing startup in default config).\r\n\r\nManual startup of rngd does work. just like disabling verify and then starting the onerng.\r\n\r\nAlso if onerng doesn't start the kill function fails with a grep usage output, so it most probably misses some info.\r\n"},"comment":{"url":"https://api.github.com/repos/OneRNG/firmware/issues/comments/92462029","html_url":"https://github.com/OneRNG/firmware/issues/1#issuecomment-92462029","issue_url":"https://api.github.com/repos/OneRNG/firmware/issues/1","id":92462029,"user":{"login":"MoonbaseOtago","id":1715325,"avatar_url":"https://avatars.githubusercontent.com/u/1715325?v=3","gravatar_id":"","url":"https://api.github.com/users/MoonbaseOtago","html_url":"https://github.com/MoonbaseOtago","followers_url":"https://api.github.com/users/MoonbaseOtago/followers","following_url":"https://api.github.com/users/MoonbaseOtago/following{/other_user}","gists_url":"https://api.github.com/users/MoonbaseOtago/gists{/gist_id}","starred_url":"https://api.github.com/users/MoonbaseOtago/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MoonbaseOtago/subscriptions","organizations_url":"https://api.github.com/users/MoonbaseOtago/orgs","repos_url":"https://api.github.com/users/MoonbaseOtago/repos","events_url":"https://api.github.com/users/MoonbaseOtago/events{/privacy}","received_events_url":"https://api.github.com/users/MoonbaseOtago/received_events","type":"User","site_admin":false},"created_at":"2015-04-13T19:02:24Z","updated_at":"2015-04-13T19:02:24Z","body":"On Mon, 13 Apr 2015 11:51:44 noci2012 wrote:\n> The udev people, @redhat that totally rebuilt udev into systemd. The only\n> udev that is around separate is eudevfrom the gentoo maintainers.\n\n(I must admit I've been studiously avoiding the systemd wars, so I didn't \nrealise that - I do embedded stuff mostly - I've also been in this biz for so \nlong -  way pre linux - that I've seen init systems come and go, change seems \nto be in the nature of the beast)\n\nhmm I need to grab a recent debian to see if the fix comes with systemd - I was \na gentoo user for 6-7 years but switch a few years back\n\n> How about a test like:\n> \n> it [ -z \"$DEVPATH\" ] \n> then\n>       echo \"Missing DEVPATH variable, are you running from udev?\"\n>       exit 1\n> fi \n> \n> before using udev...? \n\ngood idea, it will be in my next release \n\n\tPaul\n"}}