{% extends "moneta/base_package.html" %}{% load staticfiles i18n moneta %} {% block repo_content %}
cat << EOF | sudo tee /etc/apt/sources.list.d/{{ repo.slug }}.list
{% for state in tab_info.0 %}deb {{ absolute_url }}{{ index_url }} {{ repo.slug }} {{ state }}
{% endfor %}EOF
{% if use_https %}
{% trans 'Do not forget to install apt-transport-https first.' %}
sudo apt-get install apt-transport-https{% endif %} {% if repo.is_private %}
{% curl repo %} {{ absolute_url }}{% url view rid=repo.id repo_slug=repo.slug slug2=repo.slug %} | sudo apt-key add -{% endwith %}
{% trans 'The Release file can be downloaded using cURL:' %}
{% with view=repo|moneta_url:"repo_release" %}{% curl repo %} {{ absolute_url }}{% url view rid=repo.id repo_slug=repo.slug filename='Release' %}{% endwith %}
{% if upload_allowed %}FILENAME=filename-version.deb
{% curl %} --data-binary @$FILENAME {{ absolute_url }}{% url 'moneta.views.add_element_post' rid=repo.id %}\?filename=$FILENAME{% for state in tab_info.0 %}\&states={{ state.slug }}{% endfor %}
{% trans 'Run the following command to re-index packages after an upload:' %}
{% with view=repo|auth_moneta_url:"force_index" %}{% curl %} {{ absolute_url }}{% url view rid=repo.id repo_slug=repo.slug %}{% endwith %}
{% endif %}