<p>Setup this test case</p>
<p>This test case calls cg_build_path() to generate various cgroup paths. The <a class="el" href="#ae2d0708d4c36d3f8d1e24b311afe8fc3">SetUp()</a> routine creates a simple mount table that can be used to verify cg_build_path() behavior.</p>
<p>cg_mount_table for this test is as follows: </p>
-<h2><a class="anchor" id="autotoc_md35"></a>
+<h2><a class="anchor" id="autotoc_md36"></a>
name mount_point index</h2>
<p>controller0 /sys/fs/cgroup/controller0 0 controller1 /sys/fs/cgroup/controller1 1 controller2 /sys/fs/cgroup/controller2 2 controller3 /sys/fs/cgroup/controller3 3 controller4 /sys/fs/cgroup/controller4 4 controller5 /sys/fs/cgroup/controller5 5</p>
<p>Note that controllers 1 and 5 are also given namespaces </p>
<p>Setup this test case</p>
<p>This test case calls cg_build_path() to generate various cgroup paths. The <a class="el" href="#aba31e09a4df0a3cdb94d81985f2e86b7">SetUp()</a> routine creates a simple mount table that can be used to verify cg_build_path() behavior.</p>
<p>cg_mount_table for this test is as follows: </p>
-<h2><a class="anchor" id="autotoc_md36"></a>
+<h2><a class="anchor" id="autotoc_md37"></a>
name mount_point index version</h2>
<p>controller0 /sys/fs/cgroup/controller0 0 UNK controller1 /sys/fs/cgroup/controller1 1 2 controller2 /sys/fs/cgroup/controller2 2 1 controller3 /sys/fs/cgroup/controller3 3 2 controller4 /sys/fs/cgroup/controller4 4 1 controller5 /sys/fs/cgroup/controller5 5 2</p>
<p>Note that controllers 1 and 4 are also given namespaces </p>
<a href="md_CONTRIBUTING.html#autotoc_md8"/>
<a href="md_README.html"/>
<a href="md_SECURITY.html"/>
-<a href="md_SECURITY.html#autotoc_md29"/>
<a href="md_SECURITY.html#autotoc_md30"/>
<a href="md_SECURITY.html#autotoc_md31"/>
+<a href="md_SECURITY.html#autotoc_md32"/>
<a href="md_doc_2internal_2release-github.html"/>
<a href="md_doc_2internal_2release-github.html#autotoc_md10"/>
<a href="md_doc_2internal_2release-github.html#autotoc_md11"/>
<a href="md_doc_2internal_2release-github.html#autotoc_md23"/>
<a href="md_doc_2internal_2release-github.html#autotoc_md24"/>
<a href="md_doc_2internal_2release-github.html#autotoc_md25"/>
+<a href="md_doc_2internal_2release-github.html#autotoc_md26"/>
<a href="md_doc_2internal_2release-github.html#autotoc_md9"/>
<a href="md_samples_2cmdline_2systemd-with-idle-process.html"/>
-<a href="md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26"/>
<a href="md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27"/>
<a href="md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md28"/>
+<a href="md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md29"/>
<a href="md_tests_2README.html"/>
<a href="md_tests_2ftests_2README.html"/>
-<a href="md_tests_2ftests_2README.html#autotoc_md33"/>
<a href="md_tests_2ftests_2README.html#autotoc_md34"/>
+<a href="md_tests_2ftests_2README.html#autotoc_md35"/>
<a href="structarray__parent__info.html"/>
<a href="structarray__unchanged.html"/>
<a href="structcg__mount__point.html"/>
<div class="contents">
<div class="textblock"><p><a href="https://github.com/libcgroup/libcgroup">https://github.com/libcgroup/libcgroup</a></p>
<p>This document describes the processes through which sensitive security relevant bugs can be responsibly disclosed to the libcgroup project and how the project maintainers should handle these reports. Just like the other libcgroup process documents, this document should be treated as a guiding document and not a hard, unyielding set of regulations; the bug reporters and project maintainers are encouraged to work together to address the issues as best they can, in a manner which works best for all parties involved.</p>
-<h2><a class="anchor" id="autotoc_md29"></a>
+<h2><a class="anchor" id="autotoc_md30"></a>
Reporting Problems</h2>
<p>Problems with the libcgroup library that are not suitable for immediate public disclosure should be emailed to the current libcgroup maintainers; see below. We typically request at most a 90 day time period to address the issue before it is made public, but we will make every effort to address the issue as quickly as possible and shorten the disclosure window.</p>
<ul>
<li>Dhaval Giani, <a href="#" onclick="location.href='mai'+'lto:'+'dha'+'va'+'l.g'+'ia'+'ni@'+'gm'+'ail'+'.c'+'om'; return false;">dhava<span class="obfuscator">.nosp@m.</span>l.gi<span class="obfuscator">.nosp@m.</span>ani@g<span class="obfuscator">.nosp@m.</span>mail<span class="obfuscator">.nosp@m.</span>.com</a></li>
<li>Tom Hromatka, <a href="#" onclick="location.href='mai'+'lto:'+'tom'+'.h'+'rom'+'at'+'ka@'+'or'+'acl'+'e.'+'com'; return false;">tom.h<span class="obfuscator">.nosp@m.</span>roma<span class="obfuscator">.nosp@m.</span>tka@o<span class="obfuscator">.nosp@m.</span>racl<span class="obfuscator">.nosp@m.</span>e.com</a></li>
</ul>
-<h2><a class="anchor" id="autotoc_md30"></a>
+<h2><a class="anchor" id="autotoc_md31"></a>
Resolving Sensitive Security Issues</h2>
<p>Upon disclosure of a bug, the maintainers should work together to investigate the problem and decide on a solution. In order to prevent an early disclosure of the problem, those working on the solution should do so privately and outside of the traditional libcgroup development practices. One possible solution to this is to leverage the GitHub "Security" functionality to create a private development fork that can be shared among the maintainers, and optionally the reporter. A placeholder GitHub issue may be created, but details should remain extremely limited until such time as the problem has been fixed and responsibly disclosed. If a CVE, or other tag, has been assigned to the problem, the GitHub issue title should include the vulnerability tag once the problem has been disclosed.</p>
-<h2><a class="anchor" id="autotoc_md31"></a>
+<h2><a class="anchor" id="autotoc_md32"></a>
Public Disclosure</h2>
<p>Whenever possible, responsible reporting and patching practices should be followed, including notification to the linux-distros and oss-security mailing lists.</p>
<ul>
15. Push the release tag to the main GitHub repository</h3>
<pre class="fragment"># git push <repo> vX.Y.Z
</pre><h3><a class="anchor" id="autotoc_md24"></a>
-16. Create a new GitHub release using the associated tag and upload the following files</h3>
+16. If this is a new major/minor release, push the release branch to the main GitHub repository</h3>
+<pre class="fragment"># git push <repo> release-X.Y
+</pre><h3><a class="anchor" id="autotoc_md25"></a>
+17. Create a new GitHub release using the associated tag and upload the following files</h3>
<ul>
<li>libcgroup-X.Y.Z.tar.gz</li>
<li>libcgroup-X.Y.Z.tar.gz.asc</li>
<li>libcgroup-X.Y.Z.tar.gz.SHA256SUM</li>
<li>libcgroup-X.Y.Z.tar.gz.SHA256SUM.asc</li>
</ul>
-<h3><a class="anchor" id="autotoc_md25"></a>
-17. Update the GitHub release notes for older releases which are now unsupported</h3>
+<h3><a class="anchor" id="autotoc_md26"></a>
+18. Update the GitHub release notes for older releases which are now unsupported</h3>
<p>The following Markdown text is suggested at the top of the release note, see old GitHub releases for examples.</p>
<div class="fragment"><div class="line">***This release is no longer supported upstream, please use a more recent release***</div>
</div><!-- fragment --> </div></div><!-- contents -->
<div class="textblock"><p><em>SPDX-License-Identifier: LGPL-2.1-only</em></p>
<p><em>Copyright (c) 2023 Oracle and/or its affiliates.</em></p>
<p>_Author: Tom Hromatka <<a href="#" onclick="location.href='mai'+'lto:'+'tom'+'.h'+'rom'+'at'+'ka@'+'or'+'acl'+'e.'+'com'; return false;">tom.h<span class="obfuscator">.nosp@m.</span>roma<span class="obfuscator">.nosp@m.</span>tka@o<span class="obfuscator">.nosp@m.</span>racl<span class="obfuscator">.nosp@m.</span>e.com</a>>_</p>
-<h1><a class="anchor" id="autotoc_md26"></a>
+<h1><a class="anchor" id="autotoc_md27"></a>
Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line</h1>
<p>The goal of this document is to outline the steps required to create a systemd scope and a child cgroup hierarchy using the libcgroup command line tools.</p>
<p>The following steps are encapsulated in a <a href="../c/create_systemd_scope.c">C example</a> using the libcgroup C APIs.</p>
<p>The following steps are encapsulated in a <a href="../../tests/ftests/086-sudo-systemd_cmdline_example.py">libcgroup automated test</a>.</p>
-<h2><a class="anchor" id="autotoc_md27"></a>
+<h2><a class="anchor" id="autotoc_md28"></a>
Requirements:</h2>
<ol type="1">
<li>Create a cgroup hierarchy that obeys the <a href="https://systemd.io/CGROUP_DELEGATION/">single-writer rule</a></li>
</ol>
</li>
</ol>
-<h2><a class="anchor" id="autotoc_md28"></a>
+<h2><a class="anchor" id="autotoc_md29"></a>
Steps</h2>
<ol type="1">
<li><p class="startli">Create a delegated <a href="https://www.freedesktop.org/software/systemd/man/systemd.scope.html">scope</a> cgroup </p><div class="fragment"><div class="line">sudo cgcreate -c -S -g cpu,memory:mycompany.slice/database.scope</div>
<div class="headertitle"><div class="title">Functional Test Suite for libcgroup</div></div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p><a class="anchor" id="autotoc_md32"></a></p>
+<div class="textblock"><p><a class="anchor" id="autotoc_md33"></a></p>
<p>This folder contains the functional test suite for libcgroup. The functional test suite utilizes lxc containers to guarantee a non-destructive test environment.</p>
<p>The tests can be invoked individually, as a group of related tests, or from automake via the standard 'make check' command.</p>
-<h1><a class="anchor" id="autotoc_md33"></a>
+<h1><a class="anchor" id="autotoc_md34"></a>
Invocation</h1>
<p>Run a single test (first cd to tests/ftests): </p><pre class="fragment">./001-cgget-basic_cgget.py
or
</pre><p>Run the tests from automake </p><pre class="fragment">make check
# Then examine the *.trs and *.log files for
# specifics regarding each test result
-</pre><h1><a class="anchor" id="autotoc_md34"></a>
+</pre><h1><a class="anchor" id="autotoc_md35"></a>
Results</h1>
<p>The test suite will generate test results upon completion of the test run. An example result is below:</p>
<div class="fragment"><div class="line">Test Results:</div>
['13_20generate_20a_20checksum_20for_20the_20release_20tarball_4',['13. Generate a checksum for the release tarball',['../md_doc_2internal_2release-github.html#autotoc_md21',1,'']]],
['14_20gpg_20sign_20the_20release_20tarball_20and_20checksum_20using_20the_20maintainer_20s_20key_5',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
['15_20push_20the_20release_20tag_20to_20the_20main_20github_20repository_6',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
- ['16_20create_20a_20new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_7',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
- ['17_20update_20the_20github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_8',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]]
+ ['16_20if_20this_20is_20a_20new_20major_20minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_7',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['17_20create_20a_20new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_8',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['18_20update_20the_20github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_9',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]]
];
['handling_20process_1',['The libcgroup Security Vulnerability Handling Process',['../md_SECURITY.html',1,'']]],
['have_20been_20resolved_2',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
['hierarchy_3',['hierarchy',['../structcontroller__data.html#a25e316f55473ca2b333b0d7e0ca644b4',1,'controller_data']]],
- ['hierarchy_20via_20libcgroup_20command_20line_4',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
+ ['hierarchy_20via_20libcgroup_20command_20line_4',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
['how_20to_20contribute_20to_20the_20libcgroup_20project_5',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]]
];
['idle_20process_0',['systemd-with-idle-process',['../md_samples_2cmdline_2systemd-with-idle-process.html',1,'']]],
['if_20any_20problems_20were_20found_20up_20to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_1',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
['if_20this_20is_20a_20new_20major_20minor_20release_20create_20new_20release_20x_20y_20branch_2',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['in_20a_20separate_20directory_3',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
- ['in_20code_20changes_20restart_20the_20process_4',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_5',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['in_20the_20local_20repository_20with_20a_20signed_20tag_6',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['index_7',['name mount_point index',['../classBuildPathV1Test.html#autotoc_md35',1,'']]],
- ['index_20version_8',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md36',1,'']]],
- ['interacting_20with_20the_20community_9',['Interacting with the Community',['../md_CONTRIBUTING.html#autotoc_md0',1,'']]],
- ['introduction_10',['Introduction',['../index.html#intro_sec',1,'']]],
- ['invocation_11',['Invocation',['../md_tests_2ftests_2README.html#autotoc_md33',1,'']]],
- ['is_20a_20new_20major_20minor_20release_20create_20new_20release_20x_20y_20branch_12',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['is_20correct_13',['4. Verify that the packaging is correct',['../md_doc_2internal_2release-github.html#autotoc_md12',1,'']]],
- ['is_5fcgroup_5fmode_5fhybrid_14',['is_cgroup_mode_hybrid',['../group__group__groups.html#ga11a48a466c0d4b03d3480cd4d8c830f8',1,'is_cgroup_mode_hybrid(void): wrapper.c'],['../group__group__groups.html#ga11a48a466c0d4b03d3480cd4d8c830f8',1,'is_cgroup_mode_hybrid(void): wrapper.c']]],
- ['is_5fcgroup_5fmode_5flegacy_15',['is_cgroup_mode_legacy',['../group__group__groups.html#ga5103da236354f658697c730cc6834f07',1,'is_cgroup_mode_legacy(void): wrapper.c'],['../group__group__groups.html#ga5103da236354f658697c730cc6834f07',1,'is_cgroup_mode_legacy(void): wrapper.c']]],
- ['is_5fcgroup_5fmode_5funified_16',['is_cgroup_mode_unified',['../group__group__groups.html#ga7d360d903d69dfffd6d7a2904882f707',1,'is_cgroup_mode_unified(void): wrapper.c'],['../group__group__groups.html#ga7d360d903d69dfffd6d7a2904882f707',1,'is_cgroup_mode_unified(void): wrapper.c']]],
- ['issues_17',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md30',1,'']]],
- ['issues_20assigned_20to_20the_20release_20milestone_20have_20been_20resolved_18',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['iterators_19',['3. Iterators',['../group__group__iterators.html',1,'']]]
+ ['if_20this_20is_20a_20new_20major_20minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_3',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['in_20a_20separate_20directory_4',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
+ ['in_20code_20changes_20restart_20the_20process_5',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
+ ['in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_6',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
+ ['in_20the_20local_20repository_20with_20a_20signed_20tag_7',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
+ ['index_8',['name mount_point index',['../classBuildPathV1Test.html#autotoc_md36',1,'']]],
+ ['index_20version_9',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md37',1,'']]],
+ ['interacting_20with_20the_20community_10',['Interacting with the Community',['../md_CONTRIBUTING.html#autotoc_md0',1,'']]],
+ ['introduction_11',['Introduction',['../index.html#intro_sec',1,'']]],
+ ['invocation_12',['Invocation',['../md_tests_2ftests_2README.html#autotoc_md34',1,'']]],
+ ['is_20a_20new_20major_20minor_20release_20create_20new_20release_20x_20y_20branch_13',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
+ ['is_20a_20new_20major_20minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_14',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['is_20correct_15',['4. Verify that the packaging is correct',['../md_doc_2internal_2release-github.html#autotoc_md12',1,'']]],
+ ['is_5fcgroup_5fmode_5fhybrid_16',['is_cgroup_mode_hybrid',['../group__group__groups.html#ga11a48a466c0d4b03d3480cd4d8c830f8',1,'is_cgroup_mode_hybrid(void): wrapper.c'],['../group__group__groups.html#ga11a48a466c0d4b03d3480cd4d8c830f8',1,'is_cgroup_mode_hybrid(void): wrapper.c']]],
+ ['is_5fcgroup_5fmode_5flegacy_17',['is_cgroup_mode_legacy',['../group__group__groups.html#ga5103da236354f658697c730cc6834f07',1,'is_cgroup_mode_legacy(void): wrapper.c'],['../group__group__groups.html#ga5103da236354f658697c730cc6834f07',1,'is_cgroup_mode_legacy(void): wrapper.c']]],
+ ['is_5fcgroup_5fmode_5funified_18',['is_cgroup_mode_unified',['../group__group__groups.html#ga7d360d903d69dfffd6d7a2904882f707',1,'is_cgroup_mode_unified(void): wrapper.c'],['../group__group__groups.html#ga7d360d903d69dfffd6d7a2904882f707',1,'is_cgroup_mode_unified(void): wrapper.c']]],
+ ['issues_19',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md31',1,'']]],
+ ['issues_20assigned_20to_20the_20release_20milestone_20have_20been_20resolved_20',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['iterators_21',['3. Iterators',['../group__group__iterators.html',1,'']]]
];
var searchData=
[
['libcgroup_0',['libcgroup',['../md_tests_2ftests_2README.html',1,'Functional Test Suite for libcgroup'],['../index.html',1,'libcgroup']]],
- ['libcgroup_20command_20line_1',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
+ ['libcgroup_20command_20line_1',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
['libcgroup_20project_2',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]],
['libcgroup_20release_20process_3',['The libcgroup Release Process',['../md_doc_2internal_2release-github.html',1,'']]],
['libcgroup_20security_20vulnerability_20handling_20process_4',['The libcgroup Security Vulnerability Handling Process',['../md_SECURITY.html',1,'']]],
['library_20version_20macros_5',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['line_6',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
+ ['line_6',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
['list_7',['Todo List',['../todo.html',1,'']]],
['local_20repository_20with_20a_20signed_20tag_8',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
['log_9',['Log',['../classftests_1_1log_1_1Log.html',1,'ftests::log']]],
[
['macro_20and_20library_20version_20macros_0',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
['macros_1',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['main_20github_20repository_2',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
+ ['main_20github_20repository_2',['main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'15. Push the release tag to the main GitHub repository'],['../md_doc_2internal_2release-github.html#autotoc_md24',1,'16. If this is a new major/minor release, push the release branch to the main GitHub repository']]],
['maintainer_20s_20key_3',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
['major_20minor_20release_20create_20new_20release_20x_20y_20branch_4',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['manipulation_20api_5',['2. Group manipulation API',['../group__group__groups.html',1,'']]],
- ['manipulation_20with_20tasks_6',['4. Manipulation with tasks',['../group__group__tasks.html',1,'']]],
- ['milestone_20have_20been_20resolved_7',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['minor_20release_20create_20new_20release_20x_20y_20branch_8',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['mode_9',['mode',['../structcgroup__systemd__scope__opts.html#aadb235f6712172bd4e7c6485ad7f30f9',1,'cgroup_systemd_scope_opts']]],
- ['mount_10',['mount',['../structcg__mount__table__s.html#a9704fa3ec3674f6d433345ea52b6aeef',1,'cg_mount_table_s']]],
- ['mount_5fpoint_20index_11',['name mount_point index',['../classBuildPathV1Test.html#autotoc_md35',1,'']]],
- ['mount_5fpoint_20index_20version_12',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md36',1,'']]]
+ ['major_20minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_5',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['manipulation_20api_6',['2. Group manipulation API',['../group__group__groups.html',1,'']]],
+ ['manipulation_20with_20tasks_7',['4. Manipulation with tasks',['../group__group__tasks.html',1,'']]],
+ ['milestone_20have_20been_20resolved_8',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['minor_20release_20create_20new_20release_20x_20y_20branch_9',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
+ ['minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_10',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['mode_11',['mode',['../structcgroup__systemd__scope__opts.html#aadb235f6712172bd4e7c6485ad7f30f9',1,'cgroup_systemd_scope_opts']]],
+ ['mount_12',['mount',['../structcg__mount__table__s.html#a9704fa3ec3674f6d433345ea52b6aeef',1,'cg_mount_table_s']]],
+ ['mount_5fpoint_20index_13',['name mount_point index',['../classBuildPathV1Test.html#autotoc_md36',1,'']]],
+ ['mount_5fpoint_20index_20version_14',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md37',1,'']]]
];
var searchData=
[
['name_0',['name',['../structcgroup__mount__point.html#a849ccf1e77fffd5d45304c6adf0d2100',1,'cgroup_mount_point::name'],['../structcontroller__data.html#a5474be4d8cc4553c94ca81c6a93f5a18',1,'controller_data::name'],['../structcg__mount__table__s.html#a9fc6421ae21cb12127b3c1f5af3a7d4a',1,'cg_mount_table_s::name']]],
- ['name_20mount_5fpoint_20index_1',['name mount_point index',['../classBuildPathV1Test.html#autotoc_md35',1,'']]],
- ['name_20mount_5fpoint_20index_20version_2',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md36',1,'']]],
+ ['name_20mount_5fpoint_20index_1',['name mount_point index',['../classBuildPathV1Test.html#autotoc_md36',1,'']]],
+ ['name_20mount_5fpoint_20index_20version_2',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md37',1,'']]],
['new_20functionality_3',['Add New Tests for New Functionality',['../md_CONTRIBUTING.html#autotoc_md2',1,'']]],
- ['new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_4',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_4',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['new_20major_20minor_20release_20create_20new_20release_20x_20y_20branch_5',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['new_20release_20x_20y_20branch_6',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['new_20tests_20for_20new_20functionality_7',['Add New Tests for New Functionality',['../md_CONTRIBUTING.html#autotoc_md2',1,'']]],
- ['no_20outstanding_20defects_20from_20coverity_8',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
- ['no_5fperms_9',['NO_PERMS',['../group__group__groups.html#gad4ffad2eccf9fcbfa8a551e269e0ad58',1,'groups.h']]],
- ['no_5fuid_5fgid_10',['NO_UID_GID',['../group__group__groups.html#ga2a7954a987e3fbf8eabcc94cf381353e',1,'groups.h']]],
- ['notes_20for_20older_20releases_20which_20are_20now_20unsupported_11',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
- ['now_20unsupported_12',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
- ['num_5fcgroups_13',['num_cgroups',['../structcontroller__data.html#acd075c0bb48062bf720b68d0a30116eb',1,'controller_data']]],
- ['number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_14',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]]
+ ['new_20major_20minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_6',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['new_20release_20x_20y_20branch_7',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
+ ['new_20tests_20for_20new_20functionality_8',['Add New Tests for New Functionality',['../md_CONTRIBUTING.html#autotoc_md2',1,'']]],
+ ['no_20outstanding_20defects_20from_20coverity_9',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
+ ['no_5fperms_10',['NO_PERMS',['../group__group__groups.html#gad4ffad2eccf9fcbfa8a551e269e0ad58',1,'groups.h']]],
+ ['no_5fuid_5fgid_11',['NO_UID_GID',['../group__group__groups.html#ga2a7954a987e3fbf8eabcc94cf381353e',1,'groups.h']]],
+ ['notes_20for_20older_20releases_20which_20are_20now_20unsupported_12',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
+ ['now_20unsupported_13',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
+ ['num_5fcgroups_14',['num_cgroups',['../structcontroller__data.html#acd075c0bb48062bf720b68d0a30116eb',1,'controller_data']]],
+ ['number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_15',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]]
];
var searchData=
[
- ['older_20releases_20which_20are_20now_20unsupported_0',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['older_20releases_20which_20are_20now_20unsupported_0',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
['outstanding_20defects_20from_20coverity_1',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]]
];
['pid_9',['pid',['../structcgroup__systemd__scope__opts.html#a73b472fe4247f194a78ffb9fd0f57008',1,'cgroup_systemd_scope_opts']]],
['point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_10',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
['post_20your_20patches_20upstream_11',['Post Your Patches Upstream',['../md_CONTRIBUTING.html#autotoc_md6',1,'']]],
- ['problems_12',['Reporting Problems',['../md_SECURITY.html#autotoc_md29',1,'']]],
+ ['problems_12',['Reporting Problems',['../md_SECURITY.html#autotoc_md30',1,'']]],
['problems_20were_20found_20up_20to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_13',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
['process_14',['Process',['../classftests_1_1process_1_1Process.html',1,'ftests.process.Process'],['../md_doc_2internal_2release-github.html',1,'The libcgroup Release Process'],['../md_SECURITY.html',1,'The libcgroup Security Vulnerability Handling Process']]],
['process_15',['process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'7. If any problems were found up to this point that resulted in code changes, restart the process'],['../md_samples_2cmdline_2systemd-with-idle-process.html',1,'systemd-with-idle-process']]],
['procnamewildcardtest_16',['ProcnameWildcardTest',['../classProcnameWildcardTest.html',1,'']]],
['project_17',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]],
- ['public_20disclosure_18',['Public Disclosure',['../md_SECURITY.html#autotoc_md31',1,'']]],
+ ['public_20disclosure_18',['Public Disclosure',['../md_SECURITY.html#autotoc_md32',1,'']]],
['pull_20requests_19',['Submitting via GitHub Pull Requests',['../md_CONTRIBUTING.html#autotoc_md8',1,'']]],
- ['push_20the_20release_20tag_20to_20the_20main_20github_20repository_20',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]]
+ ['push_20the_20release_20branch_20to_20the_20main_20github_20repository_20',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['push_20the_20release_20tag_20to_20the_20main_20github_20repository_21',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]]
];
var searchData=
[
['readme_0',['README',['../md_README.html',1,'README'],['../md_tests_2README.html',1,'README']]],
- ['release_20create_20new_20release_20x_20y_20branch_1',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['release_20in_20the_20local_20repository_20with_20a_20signed_20tag_2',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['release_20milestone_20have_20been_20resolved_3',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_4',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
- ['release_20process_5',['The libcgroup Release Process',['../md_doc_2internal_2release-github.html',1,'']]],
- ['release_20tag_20to_20the_20main_20github_20repository_6',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
- ['release_20tarball_7',['release tarball',['../md_doc_2internal_2release-github.html#autotoc_md19',1,'11. Build final release tarball'],['../md_doc_2internal_2release-github.html#autotoc_md21',1,'13. Generate a checksum for the release tarball']]],
- ['release_20tarball_20and_20checksum_20using_20the_20maintainer_20s_20key_8',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
- ['release_20tarball_20in_20a_20separate_20directory_9',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
- ['release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_10',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
- ['release_20x_20y_20branch_11',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['releases_20which_20are_20now_20unsupported_12',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
- ['reporting_20problems_13',['Reporting Problems',['../md_SECURITY.html#autotoc_md29',1,'']]],
- ['repository_14',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
- ['repository_20with_20a_20signed_20tag_15',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['requests_16',['Submitting via GitHub Pull Requests',['../md_CONTRIBUTING.html#autotoc_md8',1,'']]],
- ['requirements_3a_17',['Requirements:',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
- ['resolved_18',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['resolving_20sensitive_20security_20issues_19',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md30',1,'']]],
- ['restart_20the_20process_20',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['resulted_20in_20code_20changes_20restart_20the_20process_21',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['results_22',['Results',['../md_tests_2ftests_2README.html#autotoc_md34',1,'']]],
- ['run_23',['Run',['../classftests_1_1run_1_1Run.html',1,'ftests::run']]],
- ['runerror_24',['RunError',['../classftests_1_1run_1_1RunError.html',1,'ftests::run']]],
- ['runs_20without_20error_25',['3. Verify that the bundled test suite runs without error',['../md_doc_2internal_2release-github.html#autotoc_md11',1,'']]]
+ ['release_20branch_20to_20the_20main_20github_20repository_1',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['release_20create_20new_20release_20x_20y_20branch_2',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
+ ['release_20in_20the_20local_20repository_20with_20a_20signed_20tag_3',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
+ ['release_20milestone_20have_20been_20resolved_4',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_5',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
+ ['release_20process_6',['The libcgroup Release Process',['../md_doc_2internal_2release-github.html',1,'']]],
+ ['release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_7',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['release_20tag_20to_20the_20main_20github_20repository_8',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
+ ['release_20tarball_9',['release tarball',['../md_doc_2internal_2release-github.html#autotoc_md19',1,'11. Build final release tarball'],['../md_doc_2internal_2release-github.html#autotoc_md21',1,'13. Generate a checksum for the release tarball']]],
+ ['release_20tarball_20and_20checksum_20using_20the_20maintainer_20s_20key_10',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
+ ['release_20tarball_20in_20a_20separate_20directory_11',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
+ ['release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_12',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['release_20x_20y_20branch_13',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
+ ['releases_20which_20are_20now_20unsupported_14',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
+ ['reporting_20problems_15',['Reporting Problems',['../md_SECURITY.html#autotoc_md30',1,'']]],
+ ['repository_16',['repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'15. Push the release tag to the main GitHub repository'],['../md_doc_2internal_2release-github.html#autotoc_md24',1,'16. If this is a new major/minor release, push the release branch to the main GitHub repository']]],
+ ['repository_20with_20a_20signed_20tag_17',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
+ ['requests_18',['Submitting via GitHub Pull Requests',['../md_CONTRIBUTING.html#autotoc_md8',1,'']]],
+ ['requirements_3a_19',['Requirements:',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md28',1,'']]],
+ ['resolved_20',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['resolving_20sensitive_20security_20issues_21',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md31',1,'']]],
+ ['restart_20the_20process_22',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
+ ['resulted_20in_20code_20changes_20restart_20the_20process_23',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
+ ['results_24',['Results',['../md_tests_2ftests_2README.html#autotoc_md35',1,'']]],
+ ['run_25',['Run',['../classftests_1_1run_1_1Run.html',1,'ftests::run']]],
+ ['runerror_26',['RunError',['../classftests_1_1run_1_1RunError.html',1,'ftests::run']]],
+ ['runs_20without_20error_27',['3. Verify that the bundled test suite runs without error',['../md_doc_2internal_2release-github.html#autotoc_md11',1,'']]]
];
var searchData=
[
['s_20key_0',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
- ['scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_1',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
- ['security_20issues_2',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md30',1,'']]],
+ ['scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_1',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
+ ['security_20issues_2',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md31',1,'']]],
['security_20vulnerability_20handling_20process_3',['The libcgroup Security Vulnerability Handling Process',['../md_SECURITY.html',1,'']]],
- ['sensitive_20security_20issues_4',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md30',1,'']]],
+ ['sensitive_20security_20issues_4',['Resolving Sensitive Security Issues',['../md_SECURITY.html#autotoc_md31',1,'']]],
['separate_20directory_5',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
['set_6',['set',['../classftests_1_1cgroup_1_1Cgroup.html#aafa420c27460164b65f904ec531ae2b1',1,'ftests::cgroup::Cgroup']]],
['set_5fand_5fvalidate_7',['set_and_validate',['../classftests_1_1cgroup_1_1Cgroup.html#a6e776be252ad6a2fa0609d48ce71abd8',1,'ftests::cgroup::Cgroup']]],
['sign_20the_20release_20tarball_20and_20checksum_20using_20the_20maintainer_20s_20key_10',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
['sign_20your_20work_11',['Sign Your Work',['../md_CONTRIBUTING.html#autotoc_md4',1,'']]],
['signed_20tag_12',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['steps_13',['Steps',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md28',1,'']]],
+ ['steps_13',['Steps',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md29',1,'']]],
['submitting_20patches_14',['Submitting Patches',['../md_CONTRIBUTING.html#autotoc_md5',1,'']]],
['submitting_20via_20email_15',['Submitting via Email',['../md_CONTRIBUTING.html#autotoc_md7',1,'']]],
['submitting_20via_20github_20pull_20requests_16',['Submitting via GitHub Pull Requests',['../md_CONTRIBUTING.html#autotoc_md8',1,'']]],
['suite_20for_20libcgroup_18',['Functional Test Suite for libcgroup',['../md_tests_2ftests_2README.html',1,'']]],
['suite_20runs_20without_20error_19',['3. Verify that the bundled test suite runs without error',['../md_doc_2internal_2release-github.html#autotoc_md11',1,'']]],
['systemd_20',['Systemd',['../classftests_1_1systemd_1_1Systemd.html',1,'ftests::systemd']]],
- ['systemd_20scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_21',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
+ ['systemd_20scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_21',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
['systemd_20with_20idle_20process_22',['systemd-with-idle-process',['../md_samples_2cmdline_2systemd-with-idle-process.html',1,'']]]
];
var searchData=
[
['tag_0',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['tag_20and_20upload_20the_20following_20files_1',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['tag_20and_20upload_20the_20following_20files_1',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['tag_20the_20release_20in_20the_20local_20repository_20with_20a_20signed_20tag_2',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
['tag_20to_20the_20main_20github_20repository_3',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
['tarball_4',['tarball',['../md_doc_2internal_2release-github.html#autotoc_md19',1,'11. Build final release tarball'],['../md_doc_2internal_2release-github.html#autotoc_md21',1,'13. Generate a checksum for the release tarball']]],
['that_20the_20github_20actions_20are_20all_20passing_17',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
['that_20the_20packaging_20is_20correct_18',['4. Verify that the packaging is correct',['../md_doc_2internal_2release-github.html#autotoc_md12',1,'']]],
['that_20there_20are_20no_20outstanding_20defects_20from_20coverity_19',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
- ['the_20associated_20tag_20and_20upload_20the_20following_20files_20',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['the_20associated_20tag_20and_20upload_20the_20following_20files_20',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['the_20bundled_20test_20suite_20runs_20without_20error_21',['3. Verify that the bundled test suite runs without error',['../md_doc_2internal_2release-github.html#autotoc_md11',1,'']]],
['the_20community_22',['Interacting with the Community',['../md_CONTRIBUTING.html#autotoc_md0',1,'']]],
- ['the_20following_20files_23',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['the_20following_20files_23',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['the_20github_20actions_20are_20all_20passing_24',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
- ['the_20github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_25',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['the_20github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_25',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
['the_20libcgroup_20project_26',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]],
['the_20libcgroup_20release_20process_27',['The libcgroup Release Process',['../md_doc_2internal_2release-github.html',1,'']]],
['the_20libcgroup_20security_20vulnerability_20handling_20process_28',['The libcgroup Security Vulnerability Handling Process',['../md_SECURITY.html',1,'']]],
['the_20local_20repository_20with_20a_20signed_20tag_29',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['the_20main_20github_20repository_30',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
+ ['the_20main_20github_20repository_30',['the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'15. Push the release tag to the main GitHub repository'],['../md_doc_2internal_2release-github.html#autotoc_md24',1,'16. If this is a new major/minor release, push the release branch to the main GitHub repository']]],
['the_20maintainer_20s_20key_31',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
['the_20packaging_20is_20correct_32',['4. Verify that the packaging is correct',['../md_doc_2internal_2release-github.html#autotoc_md12',1,'']]],
['the_20process_33',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['the_20release_20in_20the_20local_20repository_20with_20a_20signed_20tag_34',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['the_20release_20milestone_20have_20been_20resolved_35',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['the_20release_20tag_20to_20the_20main_20github_20repository_36',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
- ['the_20release_20tarball_37',['13. Generate a checksum for the release tarball',['../md_doc_2internal_2release-github.html#autotoc_md21',1,'']]],
- ['the_20release_20tarball_20and_20checksum_20using_20the_20maintainer_20s_20key_38',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
- ['the_20release_20tarball_20in_20a_20separate_20directory_39',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
- ['the_20version_20number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_40',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['there_20are_20no_20outstanding_20defects_20from_20coverity_41',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
- ['this_20is_20a_20new_20major_20minor_20release_20create_20new_20release_20x_20y_20branch_42',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_43',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['to_20contribute_20to_20the_20libcgroup_20project_44',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]],
- ['to_20the_20libcgroup_20project_45',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]],
- ['to_20the_20main_20github_20repository_46',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
- ['to_20the_20release_20milestone_20have_20been_20resolved_47',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_48',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['todo_20list_49',['Todo List',['../todo.html',1,'']]],
- ['type_50',['type',['../structcgroup__file__info.html#a955506601f440d05cb11e4ee6b455c55',1,'cgroup_file_info']]]
+ ['the_20release_20branch_20to_20the_20main_20github_20repository_34',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['the_20release_20in_20the_20local_20repository_20with_20a_20signed_20tag_35',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
+ ['the_20release_20milestone_20have_20been_20resolved_36',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['the_20release_20tag_20to_20the_20main_20github_20repository_37',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
+ ['the_20release_20tarball_38',['13. Generate a checksum for the release tarball',['../md_doc_2internal_2release-github.html#autotoc_md21',1,'']]],
+ ['the_20release_20tarball_20and_20checksum_20using_20the_20maintainer_20s_20key_39',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
+ ['the_20release_20tarball_20in_20a_20separate_20directory_40',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
+ ['the_20version_20number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_41',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
+ ['there_20are_20no_20outstanding_20defects_20from_20coverity_42',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
+ ['this_20is_20a_20new_20major_20minor_20release_20create_20new_20release_20x_20y_20branch_43',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
+ ['this_20is_20a_20new_20major_20minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_44',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_45',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
+ ['to_20contribute_20to_20the_20libcgroup_20project_46',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]],
+ ['to_20the_20libcgroup_20project_47',['How to Contribute to the libcgroup Project',['../md_CONTRIBUTING.html',1,'']]],
+ ['to_20the_20main_20github_20repository_48',['to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'15. Push the release tag to the main GitHub repository'],['../md_doc_2internal_2release-github.html#autotoc_md24',1,'16. If this is a new major/minor release, push the release branch to the main GitHub repository']]],
+ ['to_20the_20release_20milestone_20have_20been_20resolved_49',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_50',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
+ ['todo_20list_51',['Todo List',['../todo.html',1,'']]],
+ ['type_52',['type',['../structcgroup__file__info.html#a955506601f440d05cb11e4ee6b455c55',1,'cgroup_file_info']]]
];
var searchData=
[
['unchanged_5fpid_0',['unchanged_pid',['../structunchanged__pid.html',1,'']]],
- ['unsupported_1',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['unsupported_1',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
['up_20to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_2',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
['update_20and_20commit_20the_20version_20number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_3',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['update_20the_20github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_4',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
- ['upload_20the_20following_20files_5',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['update_20the_20github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_4',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
+ ['upload_20the_20following_20files_5',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['upstream_6',['Post Your Patches Upstream',['../md_CONTRIBUTING.html#autotoc_md6',1,'']]],
['using_20existing_20tests_7',['Test Your Code Using Existing Tests',['../md_CONTRIBUTING.html#autotoc_md1',1,'']]],
- ['using_20the_20associated_20tag_20and_20upload_20the_20following_20files_8',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['using_20the_20associated_20tag_20and_20upload_20the_20following_20files_8',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['using_20the_20maintainer_20s_20key_9',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]]
];
['verify_20that_20the_20packaging_20is_20correct_3',['4. Verify that the packaging is correct',['../md_doc_2internal_2release-github.html#autotoc_md12',1,'']]],
['verify_20that_20there_20are_20no_20outstanding_20defects_20from_20coverity_4',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
['verify_20the_20release_20tarball_20in_20a_20separate_20directory_5',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
- ['version_6',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md36',1,'']]],
+ ['version_6',['name mount_point index version',['../classBuildTasksProcPathTest.html#autotoc_md37',1,'']]],
['version_20macros_7',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
['version_20number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_8',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
['via_20email_9',['Submitting via Email',['../md_CONTRIBUTING.html#autotoc_md7',1,'']]],
['via_20github_20pull_20requests_10',['Submitting via GitHub Pull Requests',['../md_CONTRIBUTING.html#autotoc_md8',1,'']]],
- ['via_20libcgroup_20command_20line_11',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
+ ['via_20libcgroup_20command_20line_11',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
['vulnerability_20handling_20process_12',['The libcgroup Security Vulnerability Handling Process',['../md_SECURITY.html',1,'']]]
];
var searchData=
[
['were_20found_20up_20to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_0',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['which_20are_20now_20unsupported_1',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['which_20are_20now_20unsupported_1',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
['with_20a_20signed_20tag_2',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
['with_20idle_20process_3',['systemd-with-idle-process',['../md_samples_2cmdline_2systemd-with-idle-process.html',1,'']]],
['with_20tasks_4',['4. Manipulation with tasks',['../group__group__tasks.html',1,'']]],
var searchData=
[
['a_20checksum_20for_20the_20release_20tarball_0',['13. Generate a checksum for the release tarball',['../md_doc_2internal_2release-github.html#autotoc_md21',1,'']]],
- ['a_20new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_1',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['a_20new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_1',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['a_20new_20major_20minor_20release_20create_20new_20release_20x_20y_20branch_2',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['a_20separate_20directory_3',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
- ['a_20signed_20tag_4',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
- ['a_20systemd_20scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_5',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
- ['ac_20ac_5finit_20macro_20and_20library_20version_20macros_6',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['ac_5finit_20macro_20and_20library_20version_20macros_7',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['actions_20are_20all_20passing_8',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
- ['add_20new_20tests_20for_20new_20functionality_9',['Add New Tests for New Functionality',['../md_CONTRIBUTING.html#autotoc_md2',1,'']]],
- ['all_20issues_20assigned_20to_20the_20release_20milestone_20have_20been_20resolved_10',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['all_20passing_11',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
- ['and_20checksum_20using_20the_20maintainer_20s_20key_12',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
- ['and_20child_20hierarchy_20via_20libcgroup_20command_20line_13',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
- ['and_20commit_20the_20version_20number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_14',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['and_20library_20version_20macros_15',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
- ['and_20upload_20the_20following_20files_16',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
- ['any_20distribution_20test_20builds_17',['6. Perform any distribution test builds',['../md_doc_2internal_2release-github.html#autotoc_md14',1,'']]],
- ['any_20problems_20were_20found_20up_20to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_18',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
- ['api_19',['2. Group manipulation API',['../group__group__groups.html',1,'']]],
- ['apiargstest_20',['APIArgsTest',['../classAPIArgsTest.html',1,'']]],
- ['are_20all_20passing_21',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
- ['are_20no_20outstanding_20defects_20from_20coverity_22',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
- ['are_20now_20unsupported_23',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
- ['array_5fparent_5finfo_24',['array_parent_info',['../structarray__parent__info.html',1,'']]],
- ['array_5funchanged_25',['array_unchanged',['../structarray__unchanged.html',1,'']]],
- ['assigned_20to_20the_20release_20milestone_20have_20been_20resolved_26',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
- ['associated_20tag_20and_20upload_20the_20following_20files_27',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]]
+ ['a_20new_20major_20minor_20release_20push_20the_20release_20branch_20to_20the_20main_20github_20repository_3',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['a_20separate_20directory_4',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
+ ['a_20signed_20tag_5',['10. Tag the release in the local repository with a signed tag',['../md_doc_2internal_2release-github.html#autotoc_md18',1,'']]],
+ ['a_20systemd_20scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_6',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
+ ['ac_20ac_5finit_20macro_20and_20library_20version_20macros_7',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
+ ['ac_5finit_20macro_20and_20library_20version_20macros_8',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
+ ['actions_20are_20all_20passing_9',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
+ ['add_20new_20tests_20for_20new_20functionality_10',['Add New Tests for New Functionality',['../md_CONTRIBUTING.html#autotoc_md2',1,'']]],
+ ['all_20issues_20assigned_20to_20the_20release_20milestone_20have_20been_20resolved_11',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['all_20passing_12',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
+ ['and_20checksum_20using_20the_20maintainer_20s_20key_13',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
+ ['and_20child_20hierarchy_20via_20libcgroup_20command_20line_14',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
+ ['and_20commit_20the_20version_20number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_15',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
+ ['and_20library_20version_20macros_16',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
+ ['and_20upload_20the_20following_20files_17',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['any_20distribution_20test_20builds_18',['6. Perform any distribution test builds',['../md_doc_2internal_2release-github.html#autotoc_md14',1,'']]],
+ ['any_20problems_20were_20found_20up_20to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_19',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
+ ['api_20',['2. Group manipulation API',['../group__group__groups.html',1,'']]],
+ ['apiargstest_21',['APIArgsTest',['../classAPIArgsTest.html',1,'']]],
+ ['are_20all_20passing_22',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
+ ['are_20no_20outstanding_20defects_20from_20coverity_23',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
+ ['are_20now_20unsupported_24',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
+ ['array_5fparent_5finfo_25',['array_parent_info',['../structarray__parent__info.html',1,'']]],
+ ['array_5funchanged_26',['array_unchanged',['../structarray__unchanged.html',1,'']]],
+ ['assigned_20to_20the_20release_20milestone_20have_20been_20resolved_27',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
+ ['associated_20tag_20and_20upload_20the_20following_20files_28',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]]
];
[
['been_20resolved_0',['1. Verify that all issues assigned to the release milestone have been resolved',['../md_doc_2internal_2release-github.html#autotoc_md9',1,'']]],
['branch_1',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['build_20final_20release_20tarball_2',['11. Build final release tarball',['../md_doc_2internal_2release-github.html#autotoc_md19',1,'']]],
- ['buildpathv1test_3',['BuildPathV1Test',['../classBuildPathV1Test.html',1,'']]],
- ['builds_4',['6. Perform any distribution test builds',['../md_doc_2internal_2release-github.html#autotoc_md14',1,'']]],
- ['buildtasksprocpathtest_5',['BuildTasksProcPathTest',['../classBuildTasksProcPathTest.html',1,'']]],
- ['bundled_20test_20suite_20runs_20without_20error_6',['3. Verify that the bundled test suite runs without error',['../md_doc_2internal_2release-github.html#autotoc_md11',1,'']]]
+ ['branch_20to_20the_20main_20github_20repository_2',['16. If this is a new major/minor release, push the release branch to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['build_20final_20release_20tarball_3',['11. Build final release tarball',['../md_doc_2internal_2release-github.html#autotoc_md19',1,'']]],
+ ['buildpathv1test_4',['BuildPathV1Test',['../classBuildPathV1Test.html',1,'']]],
+ ['builds_5',['6. Perform any distribution test builds',['../md_doc_2internal_2release-github.html#autotoc_md14',1,'']]],
+ ['buildtasksprocpathtest_6',['BuildTasksProcPathTest',['../classBuildTasksProcPathTest.html',1,'']]],
+ ['bundled_20test_20suite_20runs_20without_20error_7',['3. Verify that the bundled test suite runs without error',['../md_doc_2internal_2release-github.html#autotoc_md11',1,'']]]
];
['changes_20restart_20the_20process_140',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
['checksum_20for_20the_20release_20tarball_141',['13. Generate a checksum for the release tarball',['../md_doc_2internal_2release-github.html#autotoc_md21',1,'']]],
['checksum_20using_20the_20maintainer_20s_20key_142',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
- ['child_20hierarchy_20via_20libcgroup_20command_20line_143',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
+ ['child_20hierarchy_20via_20libcgroup_20command_20line_143',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
['chownchmodtaskstest_144',['ChownChmodTasksTest',['../classChownChmodTasksTest.html',1,'']]],
['code_20changes_20restart_20the_20process_145',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
['code_20using_20existing_20tests_146',['Test Your Code Using Existing Tests',['../md_CONTRIBUTING.html#autotoc_md1',1,'']]],
- ['command_20line_147',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]],
+ ['command_20line_147',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]],
['commit_20the_20version_20number_20in_20configure_20ac_20ac_5finit_20macro_20and_20library_20version_20macros_148',['9. Update and commit the version number in configure.ac AC_INIT(...) macro and LIBRARY version macros',['../md_doc_2internal_2release-github.html#autotoc_md17',1,'']]],
['community_149',['Interacting with the Community',['../md_CONTRIBUTING.html#autotoc_md0',1,'']]],
['config_150',['Config',['../classftests_1_1config_1_1Config.html',1,'ftests::config']]],
['controller_5fdata_160',['controller_data',['../structcontroller__data.html',1,'']]],
['correct_161',['4. Verify that the packaging is correct',['../md_doc_2internal_2release-github.html#autotoc_md12',1,'']]],
['coverity_162',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
- ['create_20a_20new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_163',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['create_20a_20new_20github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_163',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['create_20new_20release_20x_20y_20branch_164',['8. If this is a new major/minor release, create new 'release-X.Y' branch',['../md_doc_2internal_2release-github.html#autotoc_md16',1,'']]],
- ['creating_20a_20systemd_20scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_165',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md26',1,'']]]
+ ['creating_20a_20systemd_20scope_20and_20child_20hierarchy_20via_20libcgroup_20command_20line_165',['Creating a Systemd Scope and Child Hierarchy via Libcgroup Command Line',['../md_samples_2cmdline_2systemd-with-idle-process.html#autotoc_md27',1,'']]]
];
['deny_5flist_5ftype_2',['deny_list_type',['../structdeny__list__type.html',1,'']]],
['depth_3',['depth',['../structcgroup__file__info.html#ad56dca35266f0f5f5c2666b946d72709',1,'cgroup_file_info']]],
['directory_4',['12. Verify the release tarball in a separate directory',['../md_doc_2internal_2release-github.html#autotoc_md20',1,'']]],
- ['disclosure_5',['Public Disclosure',['../md_SECURITY.html#autotoc_md31',1,'']]],
+ ['disclosure_5',['Public Disclosure',['../md_SECURITY.html#autotoc_md32',1,'']]],
['distribution_20test_20builds_6',['6. Perform any distribution test builds',['../md_doc_2internal_2release-github.html#autotoc_md14',1,'']]]
];
var searchData=
[
- ['files_0',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['files_0',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['final_20release_20tarball_1',['11. Build final release tarball',['../md_doc_2internal_2release-github.html#autotoc_md19',1,'']]],
- ['following_20files_2',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
+ ['following_20files_2',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
['for_20libcgroup_3',['Functional Test Suite for libcgroup',['../md_tests_2ftests_2README.html',1,'']]],
['for_20new_20functionality_4',['Add New Tests for New Functionality',['../md_CONTRIBUTING.html#autotoc_md2',1,'']]],
- ['for_20older_20releases_20which_20are_20now_20unsupported_5',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['for_20older_20releases_20which_20are_20now_20unsupported_5',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
['for_20the_20release_20tarball_6',['13. Generate a checksum for the release tarball',['../md_doc_2internal_2release-github.html#autotoc_md21',1,'']]],
['found_20up_20to_20this_20point_20that_20resulted_20in_20code_20changes_20restart_20the_20process_7',['7. If any problems were found up to this point that resulted in code changes, restart the process',['../md_doc_2internal_2release-github.html#autotoc_md15',1,'']]],
['from_20coverity_8',['5. Verify that there are no outstanding defects from Coverity',['../md_doc_2internal_2release-github.html#autotoc_md13',1,'']]],
['getsubtreecontroltest_5',['GetSubtreeControlTest',['../classGetSubtreeControlTest.html',1,'']]],
['github_20actions_20are_20all_20passing_6',['2. Verify that the Github Actions are all passing',['../md_doc_2internal_2release-github.html#autotoc_md10',1,'']]],
['github_20pull_20requests_7',['Submitting via GitHub Pull Requests',['../md_CONTRIBUTING.html#autotoc_md8',1,'']]],
- ['github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_8',['17. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
- ['github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_9',['16. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md24',1,'']]],
- ['github_20repository_10',['15. Push the release tag to the main GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'']]],
+ ['github_20release_20notes_20for_20older_20releases_20which_20are_20now_20unsupported_8',['18. Update the GitHub release notes for older releases which are now unsupported',['../md_doc_2internal_2release-github.html#autotoc_md26',1,'']]],
+ ['github_20release_20using_20the_20associated_20tag_20and_20upload_20the_20following_20files_9',['17. Create a new GitHub release using the associated tag and upload the following files',['../md_doc_2internal_2release-github.html#autotoc_md25',1,'']]],
+ ['github_20repository_10',['GitHub repository',['../md_doc_2internal_2release-github.html#autotoc_md23',1,'15. Push the release tag to the main GitHub repository'],['../md_doc_2internal_2release-github.html#autotoc_md24',1,'16. If this is a new major/minor release, push the release branch to the main GitHub repository']]],
['gpg_20sign_20the_20release_20tarball_20and_20checksum_20using_20the_20maintainer_20s_20key_11',['14. GPG sign the release tarball and checksum using the maintainer's key',['../md_doc_2internal_2release-github.html#autotoc_md22',1,'']]],
['group_20manipulation_20api_12',['2. Group manipulation API',['../group__group__groups.html',1,'']]]
];