Blacklist for nonfree, nonprivacy, nonsecurity, branding and technical packages issues found https://git.hyperbola.info:50100/software/blacklist.git/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
André Silva 6e3da4a6e5 Add ragel to the blacklist 17 hours ago
.gitignore Initial commit 3 years ago
COPYING Initial commit 3 years ago
README Initial commit 3 years ago
SYNTAX Fix SYNTAX file 1 year ago
blacklist.txt Add ragel to the blacklist 17 hours ago
check.sh Initial commit 3 years ago
kodi_addons_blacklist.txt Add Kodi addons blacklist 3 years ago
nonfree-package-removal.sh Add nonfree-package-removal.sh file 3 years ago

README

# How to Blacklist a package (adapted from [1]Parabola GNU/Linux-Libre Wiki)

if you find a package that contains, uses, recommends nonfree software or
endanger privacy/security, it should be added to blacklist.txt until a way
to free it is found. more generally, any package that don't protect against
lower level protocols that may cause privacy leaks, metadata/fingerprinting,
vulnerabilities, or in violation to the [2]FSDG, belongs in blacklist.txt.

## Preferred method (blacklisting the package)

* if you don't have [3]git access:
* ask for it, or
* send a patch produced using `git format-patch` to dev@lists.hyperbola.info
* if you do:
1. if possible, start by making a [4]replacement available for all
the affected architectures,
or [5]report a bug if the package could be
changed to be free (read next section)
2. pull [6]blacklist.git
3. add package according to the SYNTAX file
4. push changes
5. ssh into repo.parabola.nu and run db-check-nonfree
6. pull [7]core.git and make a new release of the
corresponding blacklist package (e.g. your-freedom)

## Alternative method (reporting an issue)

* file a bug report on the [5]Hyperbola Issue Tracker
* choose the project responsible for it, nearly always "Packages"
* choose the Freedom, Privacy or Security issue type and priority
* report separate issues for appropriate projects if the package is
included with installation media.

## References:

[1]: https://wiki.parabola.nu/How_to_Blacklist_a_package
[2]: https://www.gnu.org/distros/free-system-distribution-guidelines.html
[3]: https://git.hyperbola.info
[4]: https://wiki.parabola.nu/Creating_-libre_packages
[5]: https://issues.hyperbola.info
[6]: https://git.hyperbola.info/software/blacklist.git
[7]: https://git.hyperbola.info/packages/core.git