You are not logged in.
Why not just publish MD5 and/or SHA1 checksums on the package listing pages, and if the user wants to check the validity of the packages, they'll have the ability to?
If not, it seems good to include in the next version of pacman... something along the lines of "pacman -Si" also displaying MD5 or SHA1 checksum information? I'm no dev, so please don't flame...
Last edited by songandsilence (2011-03-22 19:31:51)
Offline
Why not just publish MD5 and/or SHA1 checksums on the package listing pages
Which are just as vulnerable to attack (single point of failure) as the various mirrors.
Implementation of security measures cannot and should not be done haphazardly. In general, opinions which start with "don't you JUST have to..." are not well thought out and do not actually improve security.
The manner in which things may technically be accomplished is discussed on pacman-dev. I don't have the technical competency to verify/understand how well it works, so I can only trust that those who ARE working on it do. I'd say the same applies to most people reading this, hence 'suggestions' of this sort won't really help anything.
Summary? Technical discussion on implementation should be in [pacman-dev]
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
Condoms are not guaranteed 100% safe either.
Last edited by ssri (2011-03-24 02:52:16)
Offline
FWIW, Dan merged a bunch of package-signing work into pacman's master tree today:
http://mailman.archlinux.org/pipermail/ … 12735.html
http://mailman.archlinux.org/pipermail/ … 12736.html
http://mailman.archlinux.org/pipermail/ … 12737.html
Offline
Since LWN decided to write a rather questionable one-sided article, I've written a rather lengthy but hopefully insightful blog post on this whole debacle: http://www.toofishes.net/blog/real-stor … e-signing/
Offline
More reddit linkery: http://www.reddit.com/r/linux/comments/ … e_signing/
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
Thank toofishes for writing that! I am shocked by the LWN article at how absurdly one-sided it is. They obviously don't realise how much of a troll IG was is and seem to take his word for truth.
Unfortunately, after LWN exposure and the number of hits his blog will get, IG's head will now grow larger than the earth itself
Last edited by mundane (2011-03-24 18:17:37)
Offline
Does anyone have a link to the LWN article... I'd just like to read it for laughs and to see if its a replica of IG's blog
EDIT : Never mind....I was still reading through Dan's blog post....found the link
Last edited by Inxsible (2011-03-24 18:20:58)
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Does anyone have a link to the LWN article... I'd just like to read it for laughs and to see if its a replica of IG's blog
Offline
Thank you for clarifying things for us. :-)
Offline
Just found this by IG : http://igurublog.wordpress.com/2011/03/19/had-a-gnuff/
Gee, why does that scenario sound familiar? It seems these guys must have run into the ‘Brick Arch’. Reading this, I also had a light bulb which has so far been dim, light up. I could never understand Arch dev Allan McRae’s reluctancy to just signing the Arch package database – he really threw all of himself against any attempt to get this implemented. Now the puzzle piece fits – fear of competition. With other pacman variants floating around, I think he knows that if the database is signed, they’ll fly by pacman in terms of features and security. Just a theory, but I’ll bet it’s right. And it would fit in with the Arch lack of care for users – he would rather risk users security than have people abandon HIS project.
Either way, this also got me thinking how Arch is an unusual distro. It’s not like it has a customized DM or much that glues it together. Mostly it is a package manager (and build system) and a few repos. The packages in Arch are little less than tarballs of files to be copied. Creating a spin-off of Arch is a matter of creating a package manager, which is exactly what Gnuffy has done. So it makes sense that the core Arch team might be a little insecure about this state of affairs, but it’s fair play in Linux. This also might explain why their forums are in a such a panic over any dissent – the forum is one of the only real influences they have on the user community, since the software is mostly vanilla and made by other developers outside Arch.
I don't know why he makes everything so personal.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Just found this by IG : http://igurublog.wordpress.com/2011/03/19/had-a-gnuff/
IgnorantGurus' blog wrote:Gee, why does that scenario sound familiar? It seems these guys must have run into the ‘Brick Arch’. Reading this, I also had a light bulb which has so far been dim, light up. I could never understand Arch dev Allan McRae’s reluctancy to just signing the Arch package database – he really threw all of himself against any attempt to get this implemented. Now the puzzle piece fits – fear of competition. With other pacman variants floating around, I think he knows that if the database is signed, they’ll fly by pacman in terms of features and security. Just a theory, but I’ll bet it’s right. And it would fit in with the Arch lack of care for users – he would rather risk users security than have people abandon HIS project.
Either way, this also got me thinking how Arch is an unusual distro. It’s not like it has a customized DM or much that glues it together. Mostly it is a package manager (and build system) and a few repos. The packages in Arch are little less than tarballs of files to be copied. Creating a spin-off of Arch is a matter of creating a package manager, which is exactly what Gnuffy has done. So it makes sense that the core Arch team might be a little insecure about this state of affairs, but it’s fair play in Linux. This also might explain why their forums are in a such a panic over any dissent – the forum is one of the only real influences they have on the user community, since the software is mostly vanilla and made by other developers outside Arch.
I don't know why he makes everything so personal.
Yes, nobody came with the patches for package signing for years but people will fork Arch - any day now.
There's already a bunch of Arch-based distros to choose from: https://wiki.archlinux.org/index.php/Ar … s_(Active)
Last edited by karol (2011-03-24 21:11:47)
Offline
From what I understand it is only IgnorantGuru and his sock puppet accounts that have kicked up any fuss about this?
Rauchen verboten
Offline
From what I understand it is only IgnorantGuru and his sock puppet accounts that have kicked up any fuss about this?
seems so, yes.
Make no mistake, however, of believing that others simply don't care, just because they are not obnoxious.
It isn't that others don't recognize that a lack of package signing is an issue. Even the pacman devs themselves realize it, as you can see from toofishes' mailing list links and historical perspective he provided in his rebuttal.
It is simply that others perhaps do not have enough time, skill, or issue relevance to create the patches necessary to make it happen -- and are not the type of people who feel libel and social blackmail are viable ways to get their way.
Last edited by cactus (2011-03-24 21:45:58)
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
Great post, Dan.
For what it's worth, I really appreciate the effort the Arch developers put into this distribution. Package signing isn't a big deal for me really but I can still see the point in but I trust you will implement it sooner or later.
Offline
I don't know sometimes. Where is it written that you have to use a product that you don't like or agree with. If you ain't paying for it then, Don't use it and go use something else and stop complaining, nobody has a gun to your head.
Seems some people just love to bitch about things because they have nothing better to do.
"When once you have tasted flight, you will forever walk the earth with your eyes turned skyward, for there you have been, and there you will always long to return."
Offline
Dan McGee pitches in:
The real story behind Arch Linux package signing
An even better read than the original link I posted.
Offline
Dan McGee pitches in:
The real story behind Arch Linux package signing
An even better read than the original link I posted.
https://bbs.archlinux.org/viewtopic.php … 78#p907878
It seems you are late to the party !!
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Fingel wrote:Dan McGee pitches in:
The real story behind Arch Linux package signing
An even better read than the original link I posted.https://bbs.archlinux.org/viewtopic.php … 78#p907878
It seems you are late to the party !!
Oh hey look at that! I was in Disneyland, can you blame me?
Thanks for the writeup toofishes. Btw here is the reddit link where I found it:
Link
Offline
Inxsible wrote:Fingel wrote:Dan McGee pitches in:
The real story behind Arch Linux package signing
An even better read than the original link I posted.https://bbs.archlinux.org/viewtopic.php … 78#p907878
It seems you are late to the party !!
Oh hey look at that! I was in Disneyland, can you blame me?
Thanks for the writeup toofishes. Btw here is the reddit link where I found it:
Link
You were late to that party too
Offline
When pacman eventually will include signing I expect to see a blog entry titled: "How I fixed package signing in Arch". Maybe it's already written waiting in queue to be released...
Offline
When pacman eventually will include signing I expect to see a blog entry titled: "How I fixed package signing in Arch". Maybe it's already written waiting in queue to be released...
You cannot deny that there has been an uptick of activity the gpg branch of pacman-git (http://projects.archlinux.org/users/all … log/?h=gpg) after his initial post. Sadly, this whole brouhaha may set a precedent on how to get things "done". The response will transition from "patches welcome" to "talk is cheap, show me the code." Actually, I think the latter is better because it more up-front and less obfuscating.
Last edited by ssri (2011-03-25 11:47:48)
Offline
Note that is not new activity. It is mainly cleaning up old patches to apply on the current code base.
e.g. the patch at the top:
author Allan McRae <allan@archlinux.org> 2010-11-24 07:22:32 (GMT)
committer Dan McGee <dan@archlinux.org> 2011-03-23 08:59:21 (GMT)
Offline
First there was ESR, RMS, now theres McGee and McRae.
Is Arch ruled by Schotchmen?
There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums. That is why we avoid it. -- ewaller (arch linux forum moderator)
Offline