{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2868795,"defaultBranch":"master","name":"grml-hwinfo","ownerLogin":"grml","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-11-28T17:31:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/859634?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722859574.0","currentOid":""},"activityList":{"items":[{"before":"2801c01c4badaa28843468035687dc0b45ee356d","after":"2d17285bc74c1f60b280fb464ae42c2844ecfe75","ref":"refs/heads/master","pushedAt":"2024-08-05T12:06:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Release new version 0.18.0","shortMessageHtmlLink":"Release new version 0.18.0"}},{"before":"bbfd3b1ebb7b8c2f2188a6482f54e1481987969b","after":"2801c01c4badaa28843468035687dc0b45ee356d","ref":"refs/heads/master","pushedAt":"2024-08-05T12:04:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Reduce execution time by ~60% by dropping dpkg call to get kernel information\n\nWe're already collecting the information about the Debian package\n\"linux-image-$(uname -r)\" in file `running_kernel`. We're only appending\noutput of `dpkg -S \"/boot/vmlinuz-$(uname -r)` to the very same file,\nand \"/boot/vmlinuz-$(uname -r)\" should and usually corresponds to the\nsame Debian package. But executing `dpkg -S ...` takes *long* during its\ninitial run.\n\nExecuting:\n\n dpkg -l \"linux-image-$(uname -r)\"\n\n... takes less than a second on a freshly booted live system.\n\nWhile:\n\n dpkg -S \"/boot/vmlinuz-$(uname -r)\"\n\ncan take >30 seconds on its first execution.\n\nWe're also already collecting information about running kernel version\nin file `uname`. Since execution of grml-hwinfo should be fast, and the\npotential benefit of getting the information of `dpkg -S\n\"/boot/vmlinuz-$(uname -r)\"` is quite minimal, let's drop it.\n\nInstead we reduce execution time of grml-hwinfo from ~52 seconds to\n~19 seconds (average of three runs with freshly booted system each),\nso effectively reducing runtime by ~60%.\n\nCloses: grml/grml-hwinfo#13","shortMessageHtmlLink":"Reduce execution time by ~60% by dropping dpkg call to get kernel inf…"}},{"before":"996d28a98f7a120fe42becdd4bb3d8304fe5497c","after":"bbfd3b1ebb7b8c2f2188a6482f54e1481987969b","ref":"refs/heads/master","pushedAt":"2024-08-02T18:11:30.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Redirect stderr of lspci invocations to separate files\n\nOtherwise executing lspci might spill something like:\n\n # lspci -vvnn > /dev/null\n pcilib: sysfs_read_vpd: read failed: No such device\n\nWhich according to https://bugzilla.kernel.org/show_bug.cgi?id=199467\nisn't an \"actual\" error, but there is just no VPD EEPROM present.\nBut as long as it shows up on stderr, it behaves like an error, so\nlet's also tread it like an error. :)\n\nRelated to grml/grml-hwinfo#12\nThanks: Darshaka Pathirana for the bug report","shortMessageHtmlLink":"Redirect stderr of lspci invocations to separate files"}},{"before":"5f911361e72183338bfbb5cc88928605f852fc36","after":null,"ref":"refs/heads/mika/sdparm","pushedAt":"2024-06-07T09:26:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"}},{"before":"f7055833a2be67a16a09f560c75e1f04b77c96bd","after":"996d28a98f7a120fe42becdd4bb3d8304fe5497c","ref":"refs/heads/master","pushedAt":"2024-06-07T09:26:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/github/pr/11'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/github/pr/11'"}},{"before":null,"after":"5f911361e72183338bfbb5cc88928605f852fc36","ref":"refs/heads/mika/sdparm","pushedAt":"2024-04-02T06:41:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Log stderr of sdparm to file sdparm.error\n\nThere might be output on stderr like:\n\n| root@grml ~ # sdparm --all --long /dev/sda > /dev/null\n| descriptor overflows reply len (12) for AT_LAST.1\n| descriptor overflows reply len (12) for CDA_UNIT.1\n| descriptor overflows reply len (12) for CDB_UNIT.1\n| descriptor overflows reply len (12) for IOA_MODE.1\n\nEnsure to log it to file \"sdparm.error\".\n\nCloses: grml/grml-hwinfo#10","shortMessageHtmlLink":"Log stderr of sdparm to file sdparm.error"}},{"before":"ea976383121614cddd5da0c3da54a942d6228227","after":"f7055833a2be67a16a09f560c75e1f04b77c96bd","ref":"refs/heads/master","pushedAt":"2023-09-22T16:44:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Release new version 0.17.1","shortMessageHtmlLink":"Release new version 0.17.1"}},{"before":"79336ef9b3f81d2e96006ef776c28fdbd3a3cd37","after":"ea976383121614cddd5da0c3da54a942d6228227","ref":"refs/heads/master","pushedAt":"2023-09-08T11:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Release new version 0.17.0","shortMessageHtmlLink":"Release new version 0.17.0"}},{"before":"7397995c4ec9cbb7a5d348f91e4792c30025f558","after":"79336ef9b3f81d2e96006ef776c28fdbd3a3cd37","ref":"refs/heads/master","pushedAt":"2023-09-08T11:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Collect information about network devices via ethtool","shortMessageHtmlLink":"Collect information about network devices via ethtool"}},{"before":"6487a61525e951e0e73377db583b289b353f0232","after":"7397995c4ec9cbb7a5d348f91e4792c30025f558","ref":"refs/heads/master","pushedAt":"2023-08-27T12:43:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/github/pr/7'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/github/pr/7'"}},{"before":"13106d02bea3d00656c113d40509283aee7df1ee","after":"6487a61525e951e0e73377db583b289b353f0232","ref":"refs/heads/master","pushedAt":"2023-05-01T17:56:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mika","name":"Michael Prokop","path":"/mika","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115592?s=80&v=4"},"commit":{"message":"Drop dconf support (tool no longer maintained/available)\n\ndconf used to be \"a tool to collect a system's hardware and software\nconfiguration\", see https://github.com/dagwieers/dconf and\nhttp://dag.wiee.rs/home-made/dconf/\n\nBut dconf is not maintained upstream anymore since ~12 years, is no\nlonger present in Debian and the dconf binary is shipped by Gnome's\ndconf-cli instead nowadays.\n\nThanks: Christopher Bock","shortMessageHtmlLink":"Drop dconf support (tool no longer maintained/available)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNVQxMjowNjoxMi4wMDAwMDBazwAAAASR_SQW","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNVQxMjowNjoxMi4wMDAwMDBazwAAAASR_SQW","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wMVQxNzo1NjoxNS4wMDAwMDBazwAAAAMjytrJ"}},"title":"Activity · grml/grml-hwinfo"}