Re: Package signing for the umpteenth time (was Re: unrealircd 3.2.8.1-2 contains backdoor)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Tue, Jun 15, 2010 at 10:57 AM, Dimitrios Apostolou <jimis@xxxxxxx> wrote:
> On Mon, 14 Jun 2010, Denis A. Altoé Falqueto wrote:
>>
>> And keep in mind that package signing per se will not solve this kind
>> of problems. Repository database signing is more important for that
>> solution, but is a problem in the current workflow of Arch developers.
>
> How exactly is core and extra database populated?
>
> Moreover, instead of building all packages in the private PCs of developers,
> I think it is preferable to submit PKGBUILDs to build servers (via web
> interface maybe) and let the servers do the build + signing + repoupdate...
> That way if a developer's system gets compromised his packages will stay
> clean. Of course that needs extra work and equipment, but perhaps we can
> agree to it as a future target.

Well, in fact, that is the very problem we have. The repository
database files are created remotely and I think that we should avoid
signing files remotely. In fact, a dev's machine is less visible than
the servers of Arch. And sse the response from Ionut too.

I was thinking (see the wiki page for details) in a way to break the
creation of the repo db files in two stages. It probably will be
transparent for the developers. One stage creates the db file and the
other signs, but that must be done locally. I think that creating an
MD5 checksum and signing just that can be a solution.

-- 
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

-------------------------------------------
Denis A. Altoe Falqueto
-------------------------------------------


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux