<commit_before>SecureDrop apt repository
=========================

This document contains a brief description of the Debian packages which are 
hosted and maintained by Freedom of the Press Foundation in our apt repository 
at `apt.freedom.press`_.

linux-image-3.14.*-grsec
    This package contains the Linux kernel image, patched with grsecurity.

linux-headers-3.14.*-grsec
    Header files related to the Linux kernel.

`ossec-agent <https://github.com/freedomofpress/ossec>`_                        
    Installs the OSSEC agent.
                                                                                
`ossec-server <https://github.com/freedomofpress/ossec>`_ 
    Installs the OSSEC manager.

securedrop-app-code
    Packages the SecureDrop application code, Python pip dependencies and 
    AppArmor profiles.

securedrop-ossec-agent
    Installs the SecureDrop-specific OSSEC configuration for the App Server.

securedrop-ossec-server
    Installs the SecureDrop-specific OSSEC configuration for the Mon Server.

`securedrop-grsec <https://github.com/freedomofpress/grsec>`_
    SecureDrop grsec kernel (metapackage depending on the latest version).

.. note:: To be added in the future: 

          `securedrop-keyring <https://github.com/freedomofpress/securedrop-keyring>`_    
              Packages the public signing key used in conjunction with this apt           
              repository.               

.. _apt.freedom.press: https://apt.freedom.press
<commit_msg>Developer docs: updates apt repo package descriptions<commit_after>SecureDrop apt repository
=========================

This document contains a brief description of the Debian packages which are
hosted and maintained by Freedom of the Press Foundation in our apt repository
at `apt.freedom.press`_.

linux-image-3.14.*-grsec
    This package contains the Linux kernel image, patched with grsecurity.
    Listed as a dependency of ``securedrop-grsec``.

linux-headers-3.14.*-grsec
    Header files related to the Linux kernel.

`ossec-agent <https://github.com/freedomofpress/ossec>`_
    Installs the OSSEC agent, repackaged for Ubuntu.
    Listed as a dependency of ``securedrop-ossec-agent``.

`ossec-server <https://github.com/freedomofpress/ossec>`_
    Installs the OSSEC manager, repackaged for Ubuntu.
    Listed as a dependency of ``securedrop-ossec-server``.

securedrop-app-code
    Packages the SecureDrop application code, Python pip dependencies and
    AppArmor profiles.

securedrop-ossec-agent
    Installs the SecureDrop-specific OSSEC configuration for the App Server.

securedrop-ossec-server
    Installs the SecureDrop-specific OSSEC configuration for the Mon Server.

`securedrop-grsec <https://github.com/freedomofpress/grsec>`_
    SecureDrop grsecurity kernel metapackage, depending on the latest version
    of ``linux-image-3.14-*-grsec``.

securedrop-keyring
    Packages the public signing key used conjunction with this apt repository.
    Allows for managed key rotation via automatic updates, as implemented in
    `SecureDrop 0.3.10`_.

.. _SecureDrop 0.3.10: https://github.com/freedomofpress/securedrop/blob/c5b4220e04e3c81ad6f92d5e8a92798f07f0aca2/changelog.md#0310
.. _apt.freedom.press: https://apt.freedom.press

{'fraction_non_alphanumeric': 0.0893407270486753, 'fraction_numerical': 0.015711645101663587, 'mean_word_length': 3.323568575233023, 'pattern_counts': {'":': 0, '<': 10, '<?xml version=': 0, '>': 10, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '943833', 'n_tokens_mistral': 968, 'n_tokens_neox': 893, 'n_words': 293}