[Trisquel-devel] nonfree stuff in PPAs? Suggestions for add-apt-repository improvements

Gaurav Pareek gaurav.conetfun at gmail.com
Fri Feb 3 11:36:35 CET 2012


On 02/03/2012 02:45 PM, Felipe Sanches wrote:
> Good morning,
>
> When people add PPA repositories they risk making non-free packages
> inadvertently available in their APT package database.
>
> While the main repositories in our distro are carefully cleaned up,
> what can we do to help users who need packages that are not officially
> part of the distro to avoid nonfree software?
>
> Maybe a simple first measure could be simply a warning message to be
> displayed when users add repositories using add-apt-repository. It
> could say something like:
>
> "You are adding an external repository that is not mantained by the
> Trisquel dev-team. There may be non-free packages available from this
> external source. Are you sure you want to proceed?"
>
> Additionally, we could gather statistics on which are the most popular
> PPAs, so that maybe Trisquel contributors could check whether these
> are clean of non-free packages and thus publicly endorse it.
>
> Another useful hack would be to patch apt so that it informs the user
> when a package to be installed has been selected from a PPA and then
> warn the user about the need to check whether it's actually free software.
>
> happy hacking,
> Felipe "Juca" Sanches
>
>
>
>
>
> _______________________________________________
> Trisquel-devel mailing list
> Trisquel-devel at listas.trisquel.info
> http://listas.trisquel.info/mailman/listinfo/trisquel-devel
I like the approach of parabola gnu/linux. They have a package called
your-freedom that conflicts with all known non-free packages in the
archlinux repo and the Arch user repo. Though it may be a tedious task
to identify and list external non-free packages, but it'll be worth the
effort.

-- 
grvrulz <Gaurav Pareek>
_________________________
Freedom is Awesome_______|

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.trisquel.info/pipermail/trisquel-devel/attachments/20120203/8846c57b/attachment.html>


More information about the Trisquel-devel mailing list