Earlier quoted context omitted.
I guess the real uptake is that commits should really be signed by default (eg, by encouraging signing in the tools & ecosystem).
Really, this only becomes a problem when services like GitHub link the name up, making it look more legitimate than it is. If they enforced authentication as that user before providing the linking it would be better (perhaps allowing approval of the linking if posted by a different user). Currently it's trivial to make it look like any GitHub user is an actual committer to some sort of egregious or controversial proj…
Linus Torvalds did not commit this
31–40 of 198 posts
Re: Linus Torvalds did not commit this
#32Also you may send email from any address you want if you put it in the “MAIL FROM” SMTP transaction. Thankfully the Linux kernel project accepts only signed commits.
This is false, FWIW.
Re: Linus Torvalds did not commit this
#33So it seems the author has identified a real issue here, but I will go meta on this and identify issues with his demonstration. In my organization this would count as a bug report, so I wondered why this issue was not communicated privately to the operators of Github so they can have a chance to fix it before some un-educated person does some damage. Then I realized this issue might affect other git content hosters,…
What to do about this though... that's a good question. Perhaps just not linking profiles when pushed in this way and/or labeling them "unverified" would be sufficient. GPG signing would be nice, but would likely annoy some users.
Re: Linus Torvalds did not commit this
#34Re: Linus Torvalds did not commit this
#35Re: Linus Torvalds did not commit this
#36Re: Linus Torvalds did not commit this
#37So, this actually works: https://github.com/zixan/uberfareestimator/commit/b4c5a16408...
Re: Linus Torvalds did not commit this
#38Earlier quoted context omitted.
I'm not sure I follow? All of your work is intact and committed as you, it's just done as a single (squashed) commit instead of N commits. The only difficulty that potentially arises (that we've encountered so far) is a lack of granularity for commit messages, which is why we try to keep PRs very small and focused.
I think what johannes1234321 is concerned about is that while you say the work is intact, he can't actually vouch for that because he didn't do it. You did. Which means that he could potentially be blamed (or praised) for something he didn't do in the event that you don't keep his work intact (intentionally or otherwise).
Re: Linus Torvalds did not commit this
#39Also you may send email from any address you want if you put it in the “MAIL FROM” SMTP transaction. Thankfully the Linux kernel project accepts only signed commits.
> Thankfully the Linux kernel project accepts only signed commits. This is false, FWIW.
Re: Linus Torvalds did not commit this
#40Earlier quoted context omitted.
I'm not sure I follow? All of your work is intact and committed as you, it's just done as a single (squashed) commit instead of N commits. The only difficulty that potentially arises (that we've encountered so far) is a lack of granularity for commit messages, which is why we try to keep PRs very small and focused.
I think what johannes1234321 is concerned about is that while you say the work is intact, he can't actually vouch for that because he didn't do it. You did. Which means that he could potentially be blamed (or praised) for something he didn't do in the event that you don't keep his work intact (intentionally or otherwise).