On Wed, Jan 08, 2025 at 02:59:16PM +0000, Luca Boccassi wrote: > On Wed, 8 Jan 2025 at 14:35, Peter Pentchev <r...@ringlet.net> wrote: > > > > On Wed, Jan 08, 2025 at 10:19:34AM +0100, Julien Plissonneau Duquène wrote: > > > Le 2025-01-07 21:52, Peter Pentchev a écrit : > > > > > > > > Hm. That sounds interesting, but I think the Debian project cannot > > > > protect such a mirror from automatically bringing in non-DFSG content > > > > that appears in the remote repository. One might even take this one step > > > > further and go to content forbidden by law in various jurisdictions. > > > > > > Then we are going to have the same issue implementing automated upstream > > > release imports in packaging repositories, e.g. with the Janitor, and this > > > is a service I would very much like to have. > > > > Unfortunately you are correct that the same problem would arise. > > Note that there aren't, and never were, rules concerning DFSG content > and git repositories. In Salsa (and also in its predecessor forge, > Alioth) you can find repositories for packages uploaded to non-free - > firmwares, drivers, etc. And that makes sense, as the rules apply to > the 'main' section of the archive, which is what we ship to users, not > to development infrastructure, otherwise you couldn't upload non-free > packages to buildds to get them built, or deb.debian.org to be > published in the non-free section, and so on. > So it's entirely ok if mirroring brings in non-DFSG content, as long > as packages are uploaded to the appropriate non-free or firmware > sections of the archive.
Right, and that's why in my next sentence I mentioned content that might actually be illegal and bring trouble to the administrators. Sorry, the DFSG part was mostly a red herring, although a part of me does wonder whether putting a file up for download is not a type of redistribution, but I guess that has already been discussed many times among the administrators of alioth and salsa. I am mostly concerned with content that may be viewed as illegal, in the context of "this was pulled in automatically, there was no human being who initiated that action, so there is nobody but the site admins to be held responsible". G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@debian.org pe...@morpheusly.com PGP key: https://www.ringlet.net/roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: PGP signature