{% extends 'base.html' %} {% load base_extras inventory_extras ui_extras %} {% block content %}

Run #{{ object }}

Run

{% if perms.osquery.change_distributedquery %} {% url 'osquery:update_distributed_query' object.id as url %} {% button 'UPDATE' url "Edit Distributed Query" %} {% endif %} {% if perms.osquery.delete_distributedquery %} {% url 'osquery:delete_distributed_query' object.id as url %} {% button 'DELETE' url "Delete Distributed Query" %} {% endif %}
Attribute Value
Query
{% if perms.osquery.view_query and object.query %}
Name
{{ query }} {% if object.query_version < object.query.version %}/ Updated since run creation{% endif %}
{% endif %}
SQL
{{ object.get_sql_html|safe }}
{% if object.platforms %}
Platform{{ object.platforms|length|pluralize }}
{{ object.platforms|join:", " }}
{% endif %} {% if object.minimum_osquery_version %}
Min. osquery ver.
{{ object.minimum_osquery_version }}
{% endif %}
Validity {{ object.valid_from }} → {% if object.valid_until %}{{ object.valid_until }}{% endif %}
Serial number{{ object.serial_numbers|length|pluralize }} {% for serial_number in object.serial_numbers %} {{ serial_number|privacywrapper }}{% if not forloop.last %}, {% endif %} {% empty %} - {% endfor %}
Tag{{ object.tags.count|pluralize }} {% for tag in object.tags.all %}{% inventory_tag tag %}{% empty %}-{% endfor %}
Shard {{ object.shard }}%
{% created_updated_at object %}
{% if dqm_count %} {% endif %}

Machine{{ dqm_count|pluralize }} ({{ dqm_count }})

{% if dqm_count %}
{% endif %} {% if perms.osquery.view_distributedqueryresult and result_count %} {% endif %}

Result{{ result_count|pluralize }} ({{ result_count }})

{% if perms.osquery.view_distributedqueryresult and result_count %}
{% endif %} {% if perms.osquery.view_filecarvingsession %} {% if file_carving_session_count %} {% endif %}

File carving session{{ file_carving_session_count|pluralize }} ({{ file_carving_session_count }})

{% if file_carving_session_count %}
{% endif %} {% endif %}
{% endblock %}