Ubuntu Pro Client
#################

The Ubuntu Pro Client (``pro``) is the official tool to enable Canonical
offerings on your system.

``pro`` provides support to view, enable, and disable the following Canonical
services:

- `Common Criteria EAL2 (CC EAL) Certification Tooling`_
- `CIS Benchmark Audit Tooling`_
- `Ubuntu Security Guide (USG) Tooling`_
- `Ubuntu Expanded Security Maintenance (ESM)`_
- `Robot Operating System (ROS) Expanded Security Maintenance`_
- `FIPS 140-2 Certified Modules (and optional non-certified patches)`_
- `Livepatch`_

If you need any of those services for your machine, ``pro`` is the right tool
for you. 

``pro`` is already installed on every Ubuntu system. Try it out by running
``pro help``!

-----

.. grid:: 1 1 2 2
   :gutter: 3

   .. grid-item-card:: **Tutorials**
       :link: tutorials
       :link-type: doc
      
       Get started - a hands-on introduction to Ubuntu Pro Client for new users

   .. grid-item-card:: **How-to guides**
       :link: howtoguides
       :link-type: doc
      
       Step-by-step guides covering key operations and common tasks
    
   .. grid-item-card:: **Explanation**
       :link: explanations
       :link-type: doc
          
       Discussion and clarification of key topics
    
   .. grid-item-card:: **Reference**
       :link: references
       :link-type: doc
      
       Technical information - specifications, APIs, architecture

-----

Getting help
============

Ubuntu Pro is a new product, and we're keen to know about your experience of
using it!

- **Have questions?**
  You might find the answers `in our FAQ`_.
  
- **Having trouble?**
  We would like to help! To get help on a specific page in this documentation,
  simply click on the "Give feedback" link at the top of that page. This
  will open up an issue in GitHub where you can tell us more about the problem
  you're having or suggestion you'd like to make, and we will do our best to
  resolve it for you.

- **Found a bug?**
  You can `Report bugs on Launchpad`_!
  
- **Want to give feedback?**
  If you have any comments, requests or suggestions that you'd like to share,
  we'd be very happy to receive them! Please feel free to reach out on
  `our Discourse forum`_, or you can get in touch via the ``#ubuntu-server``
  `IRC channel on Libera`_.

Project and community
=====================

Ubuntu Pro Client is a member of the Ubuntu family. It’s an open source project
that warmly welcomes community projects, contributions, suggestions, fixes and
constructive feedback.

- Read our `Code of conduct`_
- `Contribute`_

.. toctree::
   :hidden:
   :maxdepth: 2

   Tutorials <tutorials.rst>
   
.. toctree::
   :hidden:
   :maxdepth: 2

   How-to guides <howtoguides.rst>

.. toctree::
   :hidden:
   :maxdepth: 2

   Explanation <explanations.rst>

.. toctree::
   :hidden:
   :maxdepth: 2

   Reference <references.rst>
   
.. LINKS:
.. _Common Criteria EAL2 (CC EAL) Certification Tooling: https://ubuntu.com/security/cc
.. _CIS Benchmark Audit Tooling: https://ubuntu.com/security/cis
.. _Ubuntu Security Guide (USG) Tooling: https://ubuntu.com/security/certifications/docs/usg
.. _Ubuntu Expanded Security Maintenance (ESM): https://ubuntu.com/security/esm
.. _Robot Operating System (ROS) Expanded Security Maintenance: https://ubuntu.com/robotics/ros-esm
.. _FIPS 140-2 Certified Modules (and optional non-certified patches): https://ubuntu.com/security/fips
.. _Livepatch: https://ubuntu.com/security/livepatch
.. _Report bugs on Launchpad: https://bugs.launchpad.net/ubuntu-advantage-tools/+filebug
.. _Code of conduct: https://ubuntu.com/community/code-of-conduct
.. _Contribute: https://github.com/canonical/ubuntu-advantage-client/blob/main/CONTRIBUTING.md
.. _IRC channel on Libera: https://kiwiirc.com/nextclient/irc.libera.chat/ubuntu-server
.. _our Discourse forum: https://discourse.ubuntu.com/c/ubuntu-pro/116
.. _in our FAQ: https://discourse.ubuntu.com/t/ubuntu-pro-faq/34042
