Skip to content

Commit

Permalink
Adds metalink clarification
Browse files Browse the repository at this point in the history
  • Loading branch information
Brian Bouterse committed Mar 2, 2018
1 parent 7f150cb commit ef87f56
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/user-guide/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,16 @@ Bandwidth Throttling
When downloading packages from a remote source, Pulp can limit the speed at which
data is transferred. The number of downloader threads can also be specified.

No Metalink Support
-------------------

Pulp RPM does not support any version of Metalink when syncing. Therefore for repositories that
publish Metalink data such as EPEL or Fedora RPM repositories, you cannot use the metalink url as
your feed url.

.. warning::

Pulp is susceptible to a malicious mirror replay attack whereby a malicious mirror can force
Pulp to use older, legitimate packages. This forces Pulp to not receive package updates from a
malicious mirror. See `this blog post <https://patrick.uiterwijk.org/blog/2018/2/23/fedora-package-delivery-security>`_
for more details about how Metalink mitigates this.

0 comments on commit ef87f56

Please sign in to comment.