--- /srv/rebuilderd/tmp/rebuilderdPRh3Hs/inputs/ssg-debian_0.1.80-1_all.deb
+++ /srv/rebuilderd/tmp/rebuilderdPRh3Hs/out/ssg-debian_0.1.80-1_all.deb
├── file list
│ @@ -1,3 +1,3 @@
│ -rw-r--r-- 0 0 0 4 2026-03-14 07:18:55.000000 debian-binary
│ --rw-r--r-- 0 0 0 2564 2026-03-14 07:18:55.000000 control.tar.xz
│ --rw-r--r-- 0 0 0 2625896 2026-03-14 07:18:55.000000 data.tar.xz
│ +-rw-r--r-- 0 0 0 2568 2026-03-14 07:18:55.000000 control.tar.xz
│ +-rw-r--r-- 0 0 0 2625744 2026-03-14 07:18:55.000000 data.tar.xz
├── control.tar.xz
│ ├── control.tar
│ │ ├── ./md5sums
│ │ │ ├── ./md5sums
│ │ │ │┄ Files differ
├── data.tar.xz
│ ├── data.tar
│ │ ├── ./usr/share/doc/ssg-debian/ssg-debian11-guide-anssi_np_nt28_average.html
│ │ │ @@ -20684,129 +20684,129 @@
│ │ │ 00050cb0: 6170 7365 2220 6461 7461 2d74 6172 6765 apse" data-targe
│ │ │ 00050cc0: 743d 2223 6964 3330 2220 7461 6269 6e64 t="#id30" tabind
│ │ │ 00050cd0: 6578 3d22 3022 2072 6f6c 653d 2262 7574 ex="0" role="but
│ │ │ 00050ce0: 746f 6e22 2061 7269 612d 6578 7061 6e64 ton" aria-expand
│ │ │ 00050cf0: 6564 3d22 6661 6c73 6522 2074 6974 6c65 ed="false" title
│ │ │ 00050d00: 3d22 4163 7469 7661 7465 2074 6f20 7265 ="Activate to re
│ │ │ 00050d10: 7665 616c 2220 6872 6566 3d22 2321 223e veal" href="#!">
│ │ │ -00050d20: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu
│ │ │ -00050d30: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn
│ │ │ -00050d40: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
.[[pa
│ │ │ -00050d90: 636b 6167 6573 5d5d 0a6e 616d 6520 3d20 ckages]].name =
│ │ │ -00050da0: 2273 7973 6c6f 672d 6e67 220a 7665 7273 "syslog-ng".vers
│ │ │ -00050db0: 696f 6e20 3d20 222a 220a 3c2f 636f 6465 ion = "*".│ │ │ -00050fb0: 3c63 6f64 653e 696e 636c 7564 6520 696einclude in │ │ │ -00050fc0: 7374 616c 6c5f 7379 736c 6f67 2d6e 670a stall_syslog-ng. │ │ │ -00050fd0: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f73 .class install_s │ │ │ -00050fe0: 7973 6c6f 672d 6e67 207b 0a20 2070 6163 yslog-ng {. pac │ │ │ -00050ff0: 6b61 6765 207b 2027 7379 736c 6f67 2d6e kage { 'syslog-n │ │ │ -00051000: 6727 3a0a 2020 2020 656e 7375 7265 203d g':. ensure = │ │ │ -00051010: 2667 743b 2027 696e 7374 616c 6c65 6427 > 'installed' │ │ │ -00051020: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ -00051030: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediati │ │ │ -000510e0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -000510f0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...< │ │ │ -00051170: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -00051180: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -00051190: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td>
< │ │ │ -00051220: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ -00051230: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ -00051240: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ -00051250: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ -00051260: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ -00051270: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00051280: 2d43 4d2d 3628 6129 0a20 202d 2065 6e61 -CM-6(a). - ena │ │ │ -00051290: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -000512a0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -000512b0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -000512c0: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -000512d0: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -000512e0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -000512f0: 7061 636b 6167 655f 7379 736c 6f67 6e67 package_syslogng │ │ │ -00051300: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na │ │ │ -00051310: 6d65 3a20 456e 7375 7265 2073 7973 6c6f me: Ensure syslo │ │ │ -00051320: 672d 6e67 2069 7320 696e 7374 616c 6c65 g-ng is installe │ │ │ -00051330: 640a 2020 616e 7369 626c 652e 6275 696c d. ansible.buil │ │ │ -00051340: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -00051350: 206e 616d 653a 2073 7973 6c6f 672d 6e67 name: syslog-ng │ │ │ -00051360: 0a20 2020 2073 7461 7465 3a20 7072 6573 . state: pres │ │ │ -00051370: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li │ │ │ -00051380: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -00051390: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -000513a0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -000513b0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -000513c0: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ -000513d0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -000513e0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -000513f0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -00051400: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -00051410: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -00051420: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ -00051430: 6167 655f 7379 736c 6f67 6e67 5f69 6e73 age_syslogng_ins │ │ │ -00051440: 7461 6c6c 6564 0a3c 2f63 6f64 653e 3c2f talled. │ │ │ +00050d20: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ +00050d30: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ +00050d40: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>Remedia │ │ │ -000528c0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -000528d0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +00050dc0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00050dd0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00050df0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00050e00: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00050e40: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +00050e50: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e R │ │ │ +00051140: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +00051150: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- │ │ │ +00050e70: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ +00050e80: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ +00050e90: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ +00050ea0: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ +00050eb0: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ +00050ec0: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +00050ed0: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ +00050ee0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +00050ef0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +00050f00: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +00050f10: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +00050f20: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +00050f30: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ +00050f40: 5f73 7973 6c6f 676e 675f 696e 7374 616c _syslogng_instal │ │ │ +00050f50: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ +00050f60: 7572 6520 7379 736c 6f67 2d6e 6720 6973 ure syslog-ng is │ │ │ +00050f70: 2069 6e73 7461 6c6c 6564 0a20 2061 6e73 installed. ans │ │ │ +00050f80: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +00050f90: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +00050fa0: 7379 736c 6f67 2d6e 670a 2020 2020 7374 syslog-ng. st │ │ │ +00050fb0: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w │ │ │ +00050fc0: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ +00050fd0: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ +00050fe0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +00050ff0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +00051000: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00051010: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +00051020: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00051030: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00051040: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +00051050: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +00051060: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +00051070: 0a20 202d 2070 6163 6b61 6765 5f73 7973 . - package_sys │ │ │ +00051080: 6c6f 676e 675f 696e 7374 616c 6c65 640a logng_installed. │ │ │ +00051090: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Rem │ │ │ +000513b0: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild │ │ │ +000513c0: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp │ │ │ +000513d0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
< │ │ │ +00051200: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +000511e0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +00051210: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +00051220: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +00051250: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +00051230: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +00051240: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +00051260: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +00051270: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ +00051290: 7564 6520 696e 7374 616c 6c5f 7379 736c ude install_sysl │ │ │ +000512a0: 6f67 2d6e 670a 0a63 6c61 7373 2069 6e73 og-ng..class ins │ │ │ +000512b0: 7461 6c6c 5f73 7973 6c6f 672d 6e67 207b tall_syslog-ng { │ │ │ +000512c0: 0a20 2070 6163 6b61 6765 207b 2027 7379 . package { 'sy │ │ │ +000512d0: 736c 6f67 2d6e 6727 3a0a 2020 2020 656e slog-ng':. en │ │ │ +000512e0: 7375 7265 203d 2667 743b 2027 696e 7374 sure => 'inst │ │ │ +000512f0: 616c 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f alled',. }.}. │ │ │ +00051300: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>.[[packa │ │ │ +00051420: 6765 735d 5d0a 6e61 6d65 203d 2022 7379 ges]].name = "sy │ │ │ +00051430: 736c 6f67 2d6e 6722 0a76 6572 7369 6f6e slog-ng".version │ │ │ +00051440: 203d 2022 2a22 0a3c 2f63 6f64 653e 3c2f = "*".│ │ │ 00051450: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Reme │ │ │ -000524f0: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ -00052500: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ -00052510: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ... Remedia │ │ │ -00052640: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ -00052650: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....[customi │ │ │ -00052560: 7a61 7469 6f6e 732e 7365 7276 6963 6573 zations.services │ │ │ -00052570: 5d0a 656e 6162 6c65 6420 3d20 5b22 7379 ].enabled = ["sy │ │ │ -00052580: 736c 6f67 2d6e 6722 5d0a 3c2f 636f 6465 slog-ng"].
< │ │ │ -00052660: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -00052670: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -00052680: 7365 2220 6964 3d22 6964 3336 223e 3c74 se" id="id36">│ │ │ -000526d0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -000526e0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -000526f0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -00052730: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -00052740: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -00052760: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -00052770: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -00052780: 3c63 6f64 653e 696e 636c 7564 6520 656einclude en │ │ │ -00052790: 6162 6c65 5f73 7973 6c6f 672d 6e67 0a0a able_syslog-ng.. │ │ │ -000527a0: 636c 6173 7320 656e 6162 6c65 5f73 7973 class enable_sys │ │ │ -000527b0: 6c6f 672d 6e67 207b 0a20 2073 6572 7669 log-ng {. servi │ │ │ -000527c0: 6365 207b 2773 7973 6c6f 672d 6e67 273a ce {'syslog-ng': │ │ │ -000527d0: 0a20 2020 2065 6e61 626c 6520 3d26 6774 . enable => │ │ │ -000527e0: 3b20 7472 7565 2c0a 2020 2020 656e 7375 ; true,. ensu │ │ │ -000527f0: 7265 203d 2667 743b 2027 7275 6e6e 696e re => 'runnin │ │ │ -00052800: 6727 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 g',. }.}.
│ │ │ -000528e0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ -00052910: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -00052920: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -00052930: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -00052940: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -00052950: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -00052960: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -00052970: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -000529a0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -000529b0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -000529c0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -000529e0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -000529f0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: G │ │ │ -00052a10: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ -00052a20: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ -00052a30: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ -00052a40: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ -00052a50: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00052a60: 3533 2d41 552d 3428 3129 0a20 202d 204e 53-AU-4(1). - N │ │ │ -00052a70: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -00052a80: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ -00052a90: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -00052aa0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00052ab0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00052ac0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -00052ad0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -00052ae0: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic │ │ │ -00052af0: 655f 7379 736c 6f67 6e67 5f65 6e61 626c e_syslogng_enabl │ │ │ -00052b00: 6564 0a0a 2d20 6e61 6d65 3a20 456e 6162 ed..- name: Enab │ │ │ -00052b10: 6c65 2073 7973 6c6f 672d 6e67 2053 6572 le syslog-ng Ser │ │ │ -00052b20: 7669 6365 202d 2045 6e61 626c 6520 7365 vice - Enable se │ │ │ -00052b30: 7276 6963 6520 7379 736c 6f67 2d6e 670a rvice syslog-ng. │ │ │ -00052b40: 2020 626c 6f63 6b3a 0a0a 2020 2d20 6e61 block:.. - na │ │ │ -00052b50: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -00052b60: 6163 6b61 6765 2066 6163 7473 0a20 2020 ackage facts. │ │ │ -00052b70: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -00052b80: 2e70 6163 6b61 6765 5f66 6163 7473 3a0a .package_facts:. │ │ │ -00052b90: 2020 2020 2020 6d61 6e61 6765 723a 2061 manager: a │ │ │ -00052ba0: 7574 6f0a 0a20 202d 206e 616d 653a 2045 uto.. - name: E │ │ │ -00052bb0: 6e61 626c 6520 7379 736c 6f67 2d6e 6720 nable syslog-ng │ │ │ -00052bc0: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable │ │ │ -00052bd0: 2053 6572 7669 6365 2073 7973 6c6f 672d Service syslog- │ │ │ -00052be0: 6e67 0a20 2020 2061 6e73 6962 6c65 2e62 ng. ansible.b │ │ │ -00052bf0: 7569 6c74 696e 2e73 7973 7465 6d64 3a0a uiltin.systemd:. │ │ │ -00052c00: 2020 2020 2020 6e61 6d65 3a20 7379 736c name: sysl │ │ │ -00052c10: 6f67 2d6e 670a 2020 2020 2020 656e 6162 og-ng. enab │ │ │ -00052c20: 6c65 643a 2074 7275 650a 2020 2020 2020 led: true. │ │ │ -00052c30: 7374 6174 653a 2073 7461 7274 6564 0a20 state: started. │ │ │ -00052c40: 2020 2020 206d 6173 6b65 643a 2066 616c masked: fal │ │ │ -00052c50: 7365 0a20 2020 2077 6865 6e3a 0a20 2020 se. when:. │ │ │ -00052c60: 202d 2027 2273 7973 6c6f 672d 6e67 2220 - '"syslog-ng" │ │ │ -00052c70: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ -00052c80: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ -00052c90: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00052ca0: 3533 2d41 552d 3428 3129 0a20 202d 204e 53-AU-4(1). - N │ │ │ -00052cb0: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -00052cc0: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ -00052cd0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -00052ce0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00052cf0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00052d00: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -00052d10: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -00052d20: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic │ │ │ -00052d30: 655f 7379 736c 6f67 6e67 5f65 6e61 626c e_syslogng_enabl │ │ │ -00052d40: 6564 0a20 202d 2073 7065 6369 616c 5f73 ed. - special_s │ │ │ -00052d50: 6572 7669 6365 5f62 6c6f 636b 0a20 2077 ervice_block. w │ │ │ -00052d60: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ -00052d70: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ -00052d80: 6374 732e 7061 636b 6167 6573 270a 3c2f cts.packages'. │ │ │ +000524f0: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ +00052500: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +00052510: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>< │ │ │ +00052630: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ +00052590: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +000525a0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +000525c0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +000525e0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +000525f0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00052610: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ +00052640: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ +00052650: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac │ │ │ +00052660: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ +00052670: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto. │ │ │ +00052680: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +00052690: 3030 2d35 332d 4155 2d34 2831 290a 2020 00-53-AU-4(1). │ │ │ +000526a0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +000526b0: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable │ │ │ +000526c0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +000526d0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +000526e0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +000526f0: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +00052700: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +00052710: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ +00052720: 7669 6365 5f73 7973 6c6f 676e 675f 656e vice_syslogng_en │ │ │ +00052730: 6162 6c65 640a 0a2d 206e 616d 653a 2045 abled..- name: E │ │ │ +00052740: 6e61 626c 6520 7379 736c 6f67 2d6e 6720 nable syslog-ng │ │ │ +00052750: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable │ │ │ +00052760: 2073 6572 7669 6365 2073 7973 6c6f 672d service syslog- │ │ │ +00052770: 6e67 0a20 2062 6c6f 636b 3a0a 0a20 202d ng. block:.. - │ │ │ +00052780: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ +00052790: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ +000527a0: 2020 2020 616e 7369 626c 652e 6275 696c ansible.buil │ │ │ +000527b0: 7469 6e2e 7061 636b 6167 655f 6661 6374 tin.package_fact │ │ │ +000527c0: 733a 0a20 2020 2020 206d 616e 6167 6572 s:. manager │ │ │ +000527d0: 3a20 6175 746f 0a0a 2020 2d20 6e61 6d65 : auto.. - name │ │ │ +000527e0: 3a20 456e 6162 6c65 2073 7973 6c6f 672d : Enable syslog- │ │ │ +000527f0: 6e67 2053 6572 7669 6365 202d 2045 6e61 ng Service - Ena │ │ │ +00052800: 626c 6520 5365 7276 6963 6520 7379 736c ble Service sysl │ │ │ +00052810: 6f67 2d6e 670a 2020 2020 616e 7369 626c og-ng. ansibl │ │ │ +00052820: 652e 6275 696c 7469 6e2e 7379 7374 656d e.builtin.system │ │ │ +00052830: 643a 0a20 2020 2020 206e 616d 653a 2073 d:. name: s │ │ │ +00052840: 7973 6c6f 672d 6e67 0a20 2020 2020 2065 yslog-ng. e │ │ │ +00052850: 6e61 626c 6564 3a20 7472 7565 0a20 2020 nabled: true. │ │ │ +00052860: 2020 2073 7461 7465 3a20 7374 6172 7465 state: starte │ │ │ +00052870: 640a 2020 2020 2020 6d61 736b 6564 3a20 d. masked: │ │ │ +00052880: 6661 6c73 650a 2020 2020 7768 656e 3a0a false. when:. │ │ │ +00052890: 2020 2020 2d20 2722 7379 736c 6f67 2d6e - '"syslog-n │ │ │ +000528a0: 6722 2069 6e20 616e 7369 626c 655f 6661 g" in ansible_fa │ │ │ +000528b0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +000528c0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +000528d0: 3030 2d35 332d 4155 2d34 2831 290a 2020 00-53-AU-4(1). │ │ │ +000528e0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +000528f0: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable │ │ │ +00052900: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +00052910: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +00052920: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +00052930: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +00052940: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +00052950: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ +00052960: 7669 6365 5f73 7973 6c6f 676e 675f 656e vice_syslogng_en │ │ │ +00052970: 6162 6c65 640a 2020 2d20 7370 6563 6961 abled. - specia │ │ │ +00052980: 6c5f 7365 7276 6963 655f 626c 6f63 6b0a l_service_block. │ │ │ +00052990: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ +000529a0: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +000529b0: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +000529c0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ +000529d0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> │ │ │ +00052a70: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +00052a80: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +00052a90: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>Remediation Pu │ │ │ +000542f0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +00054300: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61│ │ │ +00054240: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22- name: G │ │ │ +00054020: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +00054030: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ +00054040: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ +00054050: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ +00054060: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +00054070: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e │ │ │ +00054080: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ +00054090: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +000540a0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +000540b0: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +000540c0: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +000540d0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +000540e0: 2d20 7061 636b 6167 655f 7273 7973 6c6f - package_rsyslo │ │ │ +000540f0: 675f 696e 7374 616c 6c65 640a 0a2d 206e g_installed..- n │ │ │ +00054100: 616d 653a 2045 6e73 7572 6520 7273 7973 ame: Ensure rsys │ │ │ +00054110: 6c6f 6720 6973 2069 6e73 7461 6c6c 6564 log is installed │ │ │ +00054120: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +00054130: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +00054140: 6e61 6d65 3a20 7273 7973 6c6f 670a 2020 name: rsyslog. │ │ │ +00054150: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present │ │ │ +00054160: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux │ │ │ +00054170: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ +00054180: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ +00054190: 270a 2020 7461 6773 3a0a 2020 2d20 4e49 '. tags:. - NI │ │ │ +000541a0: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +000541b0: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ +000541c0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +000541d0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +000541e0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +000541f0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +00054200: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +00054210: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ +00054220: 5f72 7379 736c 6f67 5f69 6e73 7461 6c6c _rsyslog_install │ │ │ +00054230: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
Complexity: low Disrup │ │ │ +000543b0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +000543c0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +000543d0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +000543e0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +00054400: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ +00054410: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remedi │ │ │ +00054550: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ +00054560: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ +00054570: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...i │ │ │ +00054430: 6e63 6c75 6465 2069 6e73 7461 6c6c 5f72 nclude install_r │ │ │ +00054440: 7379 736c 6f67 0a0a 636c 6173 7320 696e syslog..class in │ │ │ +00054450: 7374 616c 6c5f 7273 7973 6c6f 6720 7b0a stall_rsyslog {. │ │ │ +00054460: 2020 7061 636b 6167 6520 7b20 2772 7379 package { 'rsy │ │ │ +00054470: 736c 6f67 273a 0a20 2020 2065 6e73 7572 slog':. ensur │ │ │ +00054480: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install │ │ │ +00054490: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.< │ │ │ +000545b0: 636f 6465 3e0a 5b5b 7061 636b 6167 6573 code>.[[packages │ │ │ +000545c0: 5d5d 0a6e 616d 6520 3d20 2272 7379 736c ]].name = "rsysl │ │ │ +000545d0: 6f67 220a 7665 7273 696f 6e20 3d20 222a og".version = "* │ │ │ +000545e0: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".< │ │ │ 000545f0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remedi │ │ │ -000557f0: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ -00055800: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ -00055810: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Remediation │ │ │ -00055940: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -00055950: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...< │ │ │ -00055850: 636f 6465 3e0a 5b63 7573 746f 6d69 7a61 code>.[customiza │ │ │ -00055860: 7469 6f6e 732e 7365 7276 6963 6573 5d0a tions.services]. │ │ │ -00055870: 656e 6162 6c65 6420 3d20 5b22 7273 7973 enabled = ["rsys │ │ │ -00055880: 6c6f 6722 5d0a 3c2f 636f 6465 3e3c 2f70 log"].
│ │ │ -000559d0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -000559e0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -000559f0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -00055a00: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -00055a40: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -00055a70: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -00055a50: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -00055a60: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable R │ │ │ -00055bb0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00055bc0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -00055bd0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>include enable │ │ │ -00055a90: 5f72 7379 736c 6f67 0a0a 636c 6173 7320 _rsyslog..class │ │ │ -00055aa0: 656e 6162 6c65 5f72 7379 736c 6f67 207b enable_rsyslog { │ │ │ -00055ab0: 0a20 2073 6572 7669 6365 207b 2772 7379 . service {'rsy │ │ │ -00055ac0: 736c 6f67 273a 0a20 2020 2065 6e61 626c slog':. enabl │ │ │ -00055ad0: 6520 3d26 6774 3b20 7472 7565 2c0a 2020 e => true,. │ │ │ -00055ae0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00055af0: 7275 6e6e 696e 6727 2c0a 2020 7d0a 7d0a running',. }.}. │ │ │ -00055b00: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ -00055c70: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -00055c50: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -00055c60: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -00055c80: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00055c90: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -00055cc0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00055cd0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ -00055ce0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c - n │ │ │ -00055d00: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ -00055d10: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ -00055d20: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ -00055d30: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ -00055d40: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -00055d50: 542d 3830 302d 3533 2d41 552d 3428 3129 T-800-53-AU-4(1) │ │ │ -00055d60: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00055d70: 2d43 4d2d 3628 6129 0a20 202d 2065 6e61 -CM-6(a). - ena │ │ │ -00055d80: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00055d90: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00055da0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -00055db0: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -00055dc0: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -00055dd0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00055de0: 7365 7276 6963 655f 7273 7973 6c6f 675f service_rsyslog_ │ │ │ -00055df0: 656e 6162 6c65 640a 0a2d 206e 616d 653a enabled..- name: │ │ │ -00055e00: 2045 6e61 626c 6520 7273 7973 6c6f 6720 Enable rsyslog │ │ │ -00055e10: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable │ │ │ -00055e20: 2073 6572 7669 6365 2072 7379 736c 6f67 service rsyslog │ │ │ -00055e30: 0a20 2062 6c6f 636b 3a0a 0a20 202d 206e . block:.. - n │ │ │ -00055e40: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ -00055e50: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ -00055e60: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -00055e70: 6e2e 7061 636b 6167 655f 6661 6374 733a n.package_facts: │ │ │ -00055e80: 0a20 2020 2020 206d 616e 6167 6572 3a20 . manager: │ │ │ -00055e90: 6175 746f 0a0a 2020 2d20 6e61 6d65 3a20 auto.. - name: │ │ │ -00055ea0: 456e 6162 6c65 2072 7379 736c 6f67 2053 Enable rsyslog S │ │ │ -00055eb0: 6572 7669 6365 202d 2045 6e61 626c 6520 ervice - Enable │ │ │ -00055ec0: 5365 7276 6963 6520 7273 7973 6c6f 670a Service rsyslog. │ │ │ -00055ed0: 2020 2020 616e 7369 626c 652e 6275 696c ansible.buil │ │ │ -00055ee0: 7469 6e2e 7379 7374 656d 643a 0a20 2020 tin.systemd:. │ │ │ -00055ef0: 2020 206e 616d 653a 2072 7379 736c 6f67 name: rsyslog │ │ │ -00055f00: 0a20 2020 2020 2065 6e61 626c 6564 3a20 . enabled: │ │ │ -00055f10: 7472 7565 0a20 2020 2020 2073 7461 7465 true. state │ │ │ -00055f20: 3a20 7374 6172 7465 640a 2020 2020 2020 : started. │ │ │ -00055f30: 6d61 736b 6564 3a20 6661 6c73 650a 2020 masked: false. │ │ │ -00055f40: 2020 7768 656e 3a0a 2020 2020 2d20 2722 when:. - '" │ │ │ -00055f50: 7273 7973 6c6f 6722 2069 6e20 616e 7369 rsyslog" in ansi │ │ │ -00055f60: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -00055f70: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ -00055f80: 4e49 5354 2d38 3030 2d35 332d 4155 2d34 NIST-800-53-AU-4 │ │ │ -00055f90: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ -00055fa0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -00055fb0: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -00055fc0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00055fd0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00055fe0: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -00055ff0: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -00056000: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -00056010: 202d 2073 6572 7669 6365 5f72 7379 736c - service_rsysl │ │ │ -00056020: 6f67 5f65 6e61 626c 6564 0a20 202d 2073 og_enabled. - s │ │ │ -00056030: 7065 6369 616c 5f73 6572 7669 6365 5f62 pecial_service_b │ │ │ -00056040: 6c6f 636b 0a20 2077 6865 6e3a 2027 226c lock. when: '"l │ │ │ -00056050: 696e 7578 2d62 6173 6522 2069 6e20 616e inux-base" in an │ │ │ -00056060: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ -00056070: 6167 6573 270a 3c2f 636f 6465 3e3c 2f70 ages'.│ │ │ +00055840: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ +00055890: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +000558a0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +000558b0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +000558c0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +000558d0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +000558e0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +000558f0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00055900: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +00055920: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ +00055940: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ +00055950: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ +00055960: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ +00055970: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ +00055980: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +00055990: 2d35 332d 4155 2d34 2831 290a 2020 2d20 -53-AU-4(1). - │ │ │ +000559a0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +000559b0: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s │ │ │ +000559c0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +000559d0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +000559e0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +000559f0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +00055a00: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +00055a10: 6e65 6564 6564 0a20 202d 2073 6572 7669 needed. - servi │ │ │ +00055a20: 6365 5f72 7379 736c 6f67 5f65 6e61 626c ce_rsyslog_enabl │ │ │ +00055a30: 6564 0a0a 2d20 6e61 6d65 3a20 456e 6162 ed..- name: Enab │ │ │ +00055a40: 6c65 2072 7379 736c 6f67 2053 6572 7669 le rsyslog Servi │ │ │ +00055a50: 6365 202d 2045 6e61 626c 6520 7365 7276 ce - Enable serv │ │ │ +00055a60: 6963 6520 7273 7973 6c6f 670a 2020 626c ice rsyslog. bl │ │ │ +00055a70: 6f63 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 ock:.. - name: │ │ │ +00055a80: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ +00055a90: 6765 2066 6163 7473 0a20 2020 2061 6e73 ge facts. ans │ │ │ +00055aa0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +00055ab0: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ +00055ac0: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ +00055ad0: 0a20 202d 206e 616d 653a 2045 6e61 626c . - name: Enabl │ │ │ +00055ae0: 6520 7273 7973 6c6f 6720 5365 7276 6963 e rsyslog Servic │ │ │ +00055af0: 6520 2d20 456e 6162 6c65 2053 6572 7669 e - Enable Servi │ │ │ +00055b00: 6365 2072 7379 736c 6f67 0a20 2020 2061 ce rsyslog. a │ │ │ +00055b10: 6e73 6962 6c65 2e62 7569 6c74 696e 2e73 nsible.builtin.s │ │ │ +00055b20: 7973 7465 6d64 3a0a 2020 2020 2020 6e61 ystemd:. na │ │ │ +00055b30: 6d65 3a20 7273 7973 6c6f 670a 2020 2020 me: rsyslog. │ │ │ +00055b40: 2020 656e 6162 6c65 643a 2074 7275 650a enabled: true. │ │ │ +00055b50: 2020 2020 2020 7374 6174 653a 2073 7461 state: sta │ │ │ +00055b60: 7274 6564 0a20 2020 2020 206d 6173 6b65 rted. maske │ │ │ +00055b70: 643a 2066 616c 7365 0a20 2020 2077 6865 d: false. whe │ │ │ +00055b80: 6e3a 0a20 2020 202d 2027 2272 7379 736c n:. - '"rsysl │ │ │ +00055b90: 6f67 2220 696e 2061 6e73 6962 6c65 5f66 og" in ansible_f │ │ │ +00055ba0: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'. │ │ │ +00055bb0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ +00055bc0: 3830 302d 3533 2d41 552d 3428 3129 0a20 800-53-AU-4(1). │ │ │ +00055bd0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00055be0: 4d2d 3628 6129 0a20 202d 2065 6e61 626c M-6(a). - enabl │ │ │ +00055bf0: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +00055c00: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +00055c10: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +00055c20: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +00055c30: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00055c40: 6f74 5f6e 6565 6465 640a 2020 2d20 7365 ot_needed. - se │ │ │ +00055c50: 7276 6963 655f 7273 7973 6c6f 675f 656e rvice_rsyslog_en │ │ │ +00055c60: 6162 6c65 640a 2020 2d20 7370 6563 6961 abled. - specia │ │ │ +00055c70: 6c5f 7365 7276 6963 655f 626c 6f63 6b0a l_service_block. │ │ │ +00055c80: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ +00055c90: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +00055ca0: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +00055cb0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ +00055cc0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> │ │ │ +00055d60: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +00055d70: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +00055d80: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ +00055e20: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00055e00: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00055e10: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00055e30: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00055e40: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00055e70: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00055e80: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +00055e90: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remedi │ │ │ +00055fe0: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ +00055ff0: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ +00056000: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...inc │ │ │ +00055eb0: 6c75 6465 2065 6e61 626c 655f 7273 7973 lude enable_rsys │ │ │ +00055ec0: 6c6f 670a 0a63 6c61 7373 2065 6e61 626c log..class enabl │ │ │ +00055ed0: 655f 7273 7973 6c6f 6720 7b0a 2020 7365 e_rsyslog {. se │ │ │ +00055ee0: 7276 6963 6520 7b27 7273 7973 6c6f 6727 rvice {'rsyslog' │ │ │ +00055ef0: 3a0a 2020 2020 656e 6162 6c65 203d 2667 :. enable =&g │ │ │ +00055f00: 743b 2074 7275 652c 0a20 2020 2065 6e73 t; true,. ens │ │ │ +00055f10: 7572 6520 3d26 6774 3b20 2772 756e 6e69 ure => 'runni │ │ │ +00055f20: 6e67 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ng',. }.}.Remed │ │ │ -00077e70: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -00077e80: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...< │ │ │ +00056040: 636f 6465 3e0a 5b63 7573 746f 6d69 7a61 code>.[customiza │ │ │ +00056050: 7469 6f6e 732e 7365 7276 6963 6573 5d0a tions.services]. │ │ │ +00056060: 656e 6162 6c65 6420 3d20 5b22 7273 7973 enabled = ["rsys │ │ │ +00056070: 6c6f 6722 5d0a 3c2f 636f 6465 3e3c 2f70 log"].< │ │ │ -00077fb0: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ -00077f10: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00077f20: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00077f30: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00077f40: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00077f50: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00077f60: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00077f70: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00077f80: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ -00077fc0: 6465 2072 656d 6f76 655f 696e 6574 7574 de remove_inetut │ │ │ -00077fd0: 696c 732d 7465 6c6e 6574 640a 0a63 6c61 ils-telnetd..cla │ │ │ -00077fe0: 7373 2072 656d 6f76 655f 696e 6574 7574 ss remove_inetut │ │ │ -00077ff0: 696c 732d 7465 6c6e 6574 6420 7b0a 2020 ils-telnetd {. │ │ │ -00078000: 7061 636b 6167 6520 7b20 2769 6e65 7475 package { 'inetu │ │ │ -00078010: 7469 6c73 2d74 656c 6e65 7464 273a 0a20 tils-telnetd':. │ │ │ -00078020: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ -00078030: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ -00078040: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64│ │ │ -000780f0: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -00078100: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -00078110: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low Disrup │ │ │ -000781c0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -000781d0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -000781e0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -000781f0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -00078210: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ -00078220: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -00078240: 2d20 6e61 6d65 3a20 2755 6e69 6e73 7461 - name: 'Uninsta │ │ │ -00078250: 6c6c 2074 6865 2069 6e65 742d 6261 7365 ll the inet-base │ │ │ -00078260: 6420 7465 6c6e 6574 2073 6572 7665 723a d telnet server: │ │ │ -00078270: 2045 6e73 7572 6520 696e 6574 7574 696c Ensure inetutil │ │ │ -00078280: 732d 7465 6c6e 6574 6420 6973 2072 656d s-telnetd is rem │ │ │ -00078290: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ -000782a0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -000782b0: 0a20 2020 206e 616d 653a 2069 6e65 7475 . name: inetu │ │ │ -000782c0: 7469 6c73 2d74 656c 6e65 7464 0a20 2020 tils-telnetd. │ │ │ -000782d0: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent. │ │ │ -000782e0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ -000782f0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -00078300: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00078310: 4d2d 3728 6129 0a20 202d 204e 4953 542d M-7(a). - NIST- │ │ │ -00078320: 3830 302d 3533 2d43 4d2d 3728 6229 0a20 800-53-CM-7(b). │ │ │ -00078330: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat │ │ │ -00078340: 6567 790a 2020 2d20 6869 6768 5f73 6576 egy. - high_sev │ │ │ -00078350: 6572 6974 790a 2020 2d20 6c6f 775f 636f erity. - low_co │ │ │ -00078360: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00078370: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -00078380: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -00078390: 0a20 202d 2070 6163 6b61 6765 5f69 6e65 . - package_ine │ │ │ -000783a0: 7475 7469 6c73 2d74 656c 6e65 7464 5f72 tutils-telnetd_r │ │ │ -000783b0: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +00077e70: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ +00077e80: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...│ │ │ +00077fb0: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ +00077f10: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00077f20: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +00077f40: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +00077f60: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +00077f70: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00077f90: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +00077fa0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> < │ │ │ +00078140: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +000781f0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +00078200: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61- nam │ │ │ +00077fc0: 653a 2027 556e 696e 7374 616c 6c20 7468 e: 'Uninstall th │ │ │ +00077fd0: 6520 696e 6574 2d62 6173 6564 2074 656c e inet-based tel │ │ │ +00077fe0: 6e65 7420 7365 7276 6572 3a20 456e 7375 net server: Ensu │ │ │ +00077ff0: 7265 2069 6e65 7475 7469 6c73 2d74 656c re inetutils-tel │ │ │ +00078000: 6e65 7464 2069 7320 7265 6d6f 7665 6427 netd is removed' │ │ │ +00078010: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +00078020: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +00078030: 6e61 6d65 3a20 696e 6574 7574 696c 732d name: inetutils- │ │ │ +00078040: 7465 6c6e 6574 640a 2020 2020 7374 6174 telnetd. stat │ │ │ +00078050: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ +00078060: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +00078070: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ +00078080: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ +00078090: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +000780a0: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di │ │ │ +000780b0: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ +000780c0: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ +000780d0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +000780e0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +000780f0: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ +00078100: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +00078110: 7061 636b 6167 655f 696e 6574 7574 696c package_inetutil │ │ │ +00078120: 732d 7465 6c6e 6574 645f 7265 6d6f 7665 s-telnetd_remove │ │ │ +00078130: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
Complexity: low │ │ │ +000782a0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +000782b0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +000782c0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +000782d0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +000782e0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +000782f0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +00078320: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +00078300: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +00078310: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able .include remove │ │ │ +00078340: 5f69 6e65 7475 7469 6c73 2d74 656c 6e65 _inetutils-telne │ │ │ +00078350: 7464 0a0a 636c 6173 7320 7265 6d6f 7665 td..class remove │ │ │ +00078360: 5f69 6e65 7475 7469 6c73 2d74 656c 6e65 _inetutils-telne │ │ │ +00078370: 7464 207b 0a20 2070 6163 6b61 6765 207b td {. package { │ │ │ +00078380: 2027 696e 6574 7574 696c 732d 7465 6c6e 'inetutils-teln │ │ │ +00078390: 6574 6427 3a0a 2020 2020 656e 7375 7265 etd':. ensure │ │ │ +000783a0: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ +000783b0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ 000783c0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>R │ │ │ -00078d50: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00078d60: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...Remed │ │ │ -0007b370: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -0007b380: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
│ │ │ -00078e10: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -00078df0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -00078e00: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -00078e20: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00078e30: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -00078e60: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00078e70: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -00078e80: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e Remedi │ │ │ -00078fb0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ -00078fc0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....i │ │ │ -00078ea0: 6e63 6c75 6465 2072 656d 6f76 655f 6e69 nclude remove_ni │ │ │ -00078eb0: 730a 0a63 6c61 7373 2072 656d 6f76 655f s..class remove_ │ │ │ -00078ec0: 6e69 7320 7b0a 2020 7061 636b 6167 6520 nis {. package │ │ │ -00078ed0: 7b20 276e 6973 273a 0a20 2020 2065 6e73 { 'nis':. ens │ │ │ -00078ee0: 7572 6520 3d26 6774 3b20 2770 7572 6765 ure => 'purge │ │ │ -00078ef0: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}.< │ │ │ -000790f0: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Compl │ │ │ -00079050: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00079060: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00079070: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00079080: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00079090: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -000790a0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -000790b0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -000790c0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable - name │ │ │ -00079100: 3a20 2755 6e69 6e73 7461 6c6c 2074 6865 : 'Uninstall the │ │ │ -00079110: 206e 6973 2070 6163 6b61 6765 3a20 456e nis package: En │ │ │ -00079120: 7375 7265 206e 6973 2069 7320 7265 6d6f sure nis is remo │ │ │ -00079130: 7665 6427 0a20 2061 6e73 6962 6c65 2e62 ved'. ansible.b │ │ │ -00079140: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ -00079150: 2020 2020 6e61 6d65 3a20 6e69 730a 2020 name: nis. │ │ │ -00079160: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ -00079170: 2020 7461 6773 3a0a 2020 2d20 6469 7361 tags:. - disa │ │ │ -00079180: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00079190: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -000791a0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -000791b0: 6f6e 0a20 202d 206c 6f77 5f73 6576 6572 on. - low_sever │ │ │ -000791c0: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -000791d0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -000791e0: 6b61 6765 5f6e 6973 5f72 656d 6f76 6564 kage_nis_removed │ │ │ +00078d50: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +00078d60: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +00078d70: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ +00078df0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00078e00: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00078e20: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00078e30: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00078e70: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00078e80: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ +00078ea0: 206e 616d 653a 2027 556e 696e 7374 616c name: 'Uninstal │ │ │ +00078eb0: 6c20 7468 6520 6e69 7320 7061 636b 6167 l the nis packag │ │ │ +00078ec0: 653a 2045 6e73 7572 6520 6e69 7320 6973 e: Ensure nis is │ │ │ +00078ed0: 2072 656d 6f76 6564 270a 2020 616e 7369 removed'. ansi │ │ │ +00078ee0: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ +00078ef0: 6167 653a 0a20 2020 206e 616d 653a 206e age:. name: n │ │ │ +00078f00: 6973 0a20 2020 2073 7461 7465 3a20 6162 is. state: ab │ │ │ +00078f10: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. - │ │ │ +00078f20: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ +00078f30: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00078f40: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00078f50: 7275 7074 696f 6e0a 2020 2d20 6c6f 775f ruption. - low_ │ │ │ +00078f60: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +00078f70: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +00078f80: 2d20 7061 636b 6167 655f 6e69 735f 7265 - package_nis_re │ │ │ +00078f90: 6d6f 7665 640a 3c2f 636f 6465 3e3c 2f70 moved.Remediatio │ │ │ +00079050: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ +00079060: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity │ │ │ +000790f0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +00079130: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +00079110: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +00079120: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +00079140: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +00079160: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ +00079190: 636f 6465 3e0a 696e 636c 7564 6520 7265 code>.include re │ │ │ +000791a0: 6d6f 7665 5f6e 6973 0a0a 636c 6173 7320 move_nis..class │ │ │ +000791b0: 7265 6d6f 7665 5f6e 6973 207b 0a20 2070 remove_nis {. p │ │ │ +000791c0: 6163 6b61 6765 207b 2027 6e69 7327 3a0a ackage { 'nis':. │ │ │ +000791d0: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +000791e0: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ 000791f0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ 00079200: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Pup │ │ │ -00079b80: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -00079b90: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low Disrup │ │ │ -00079c40: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -00079c50: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00079c60: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -00079c70: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -00079c90: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ -00079ca0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -00079cc0: 0a69 6e63 6c75 6465 2072 656d 6f76 655f .include remove_ │ │ │ -00079cd0: 6e74 7064 6174 650a 0a63 6c61 7373 2072 ntpdate..class r │ │ │ -00079ce0: 656d 6f76 655f 6e74 7064 6174 6520 7b0a emove_ntpdate {. │ │ │ -00079cf0: 2020 7061 636b 6167 6520 7b20 276e 7470 package { 'ntp │ │ │ -00079d00: 6461 7465 273a 0a20 2020 2065 6e73 7572 date':. ensur │ │ │ -00079d10: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged' │ │ │ -00079d20: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ -00079d30: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediat │ │ │ -00079de0: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ -00079df0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ -00079e00: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -00079e10: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -00079e20: 7365 2220 6964 3d22 6964 3131 3222 3e3c se" id="id112">< │ │ │ -00079e30: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -00079e40: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -00079e50: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -00079e60: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -00079e70: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -00079e80: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -00079e90: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00079ec0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00079ed0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -00079ee0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00079f00: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ -00079f10: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ -00079f30: 2755 6e69 6e73 7461 6c6c 2074 6865 206e 'Uninstall the n │ │ │ -00079f40: 7470 6461 7465 2070 6163 6b61 6765 3a20 tpdate package: │ │ │ -00079f50: 456e 7375 7265 206e 7470 6461 7465 2069 Ensure ntpdate i │ │ │ -00079f60: 7320 7265 6d6f 7665 6427 0a20 2061 6e73 s removed'. ans │ │ │ -00079f70: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ -00079f80: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ -00079f90: 6e74 7064 6174 650a 2020 2020 7374 6174 ntpdate. stat │ │ │ -00079fa0: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ -00079fb0: 3a0a 2020 2d20 6469 7361 626c 655f 7374 :. - disable_st │ │ │ -00079fc0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -00079fd0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00079fe0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00079ff0: 206c 6f77 5f73 6576 6572 6974 790a 2020 low_severity. │ │ │ -0007a000: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -0007a010: 6564 0a20 202d 2070 6163 6b61 6765 5f6e ed. - package_n │ │ │ -0007a020: 7470 6461 7465 5f72 656d 6f76 6564 0a3c tpdate_removed.< │ │ │ +00079b70: 3e52 656d 6564 6961 7469 6f6e 2041 6e73 >Remediation Ans │ │ │ +00079b80: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +00079b90: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +00079c30: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00079c40: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00079c50: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00079c60: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +00079c70: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +00079c80: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +00079cb0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +00079c90: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +00079ca0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Uninst │ │ │ +00079cd0: 616c 6c20 7468 6520 6e74 7064 6174 6520 all the ntpdate │ │ │ +00079ce0: 7061 636b 6167 653a 2045 6e73 7572 6520 package: Ensure │ │ │ +00079cf0: 6e74 7064 6174 6520 6973 2072 656d 6f76 ntpdate is remov │ │ │ +00079d00: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ +00079d10: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ +00079d20: 2020 206e 616d 653a 206e 7470 6461 7465 name: ntpdate │ │ │ +00079d30: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ +00079d40: 6e74 0a20 2074 6167 733a 0a20 202d 2064 nt. tags:. - d │ │ │ +00079d50: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ +00079d60: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00079d70: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00079d80: 7074 696f 6e0a 2020 2d20 6c6f 775f 7365 ption. - low_se │ │ │ +00079d90: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ +00079da0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +00079db0: 7061 636b 6167 655f 6e74 7064 6174 655f package_ntpdate_ │ │ │ +00079dc0: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.< │ │ │ +00079dd0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediat │ │ │ +00079e80: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ +00079e90: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ +00079f10: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +00079f20: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +00079f30: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00079f70: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00079f80: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00079fa0: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +00079fb0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>Remediat │ │ │ -0007b100: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -0007b110: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ....include │ │ │ +00079fd0: 7265 6d6f 7665 5f6e 7470 6461 7465 0a0a remove_ntpdate.. │ │ │ +00079fe0: 636c 6173 7320 7265 6d6f 7665 5f6e 7470 class remove_ntp │ │ │ +00079ff0: 6461 7465 207b 0a20 2070 6163 6b61 6765 date {. package │ │ │ +0007a000: 207b 2027 6e74 7064 6174 6527 3a0a 2020 { 'ntpdate':. │ │ │ +0007a010: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +0007a020: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ 0007a030: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>│ │ │ -0007b190: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -0007b1a0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -0007b1b0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -0007b1f0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -0007b200: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -0007b220: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -0007b230: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>.include │ │ │ -0007b250: 7265 6d6f 7665 5f74 656c 6e65 7464 2d73 remove_telnetd-s │ │ │ -0007b260: 736c 0a0a 636c 6173 7320 7265 6d6f 7665 sl..class remove │ │ │ -0007b270: 5f74 656c 6e65 7464 2d73 736c 207b 0a20 _telnetd-ssl {. │ │ │ -0007b280: 2070 6163 6b61 6765 207b 2027 7465 6c6e package { 'teln │ │ │ -0007b290: 6574 642d 7373 6c27 3a0a 2020 2020 656e etd-ssl':. en │ │ │ -0007b2a0: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ -0007b2b0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -0007b4b0: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ -0007b410: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0007b420: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0007b440: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0007b460: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0007b470: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0007b490: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -0007b4a0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> │ │ │ +0007b100: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ +0007b110: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...- nam │ │ │ -0007b4c0: 653a 2027 556e 696e 7374 616c 6c20 7468 e: 'Uninstall th │ │ │ -0007b4d0: 6520 7373 6c20 636f 6d70 6c69 616e 7420 e ssl compliant │ │ │ -0007b4e0: 7465 6c6e 6574 2073 6572 7665 723a 2045 telnet server: E │ │ │ -0007b4f0: 6e73 7572 6520 7465 6c6e 6574 642d 7373 nsure telnetd-ss │ │ │ -0007b500: 6c20 6973 2072 656d 6f76 6564 270a 2020 l is removed'. │ │ │ -0007b510: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -0007b520: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -0007b530: 653a 2074 656c 6e65 7464 2d73 736c 0a20 e: telnetd-ssl. │ │ │ -0007b540: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ -0007b550: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -0007b560: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -0007b570: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0007b580: 2d43 4d2d 3728 6129 0a20 202d 204e 4953 -CM-7(a). - NIS │ │ │ -0007b590: 542d 3830 302d 3533 2d43 4d2d 3728 6229 T-800-53-CM-7(b) │ │ │ -0007b5a0: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ -0007b5b0: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s │ │ │ -0007b5c0: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_ │ │ │ -0007b5d0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -0007b5e0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -0007b5f0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -0007b600: 6564 0a20 202d 2070 6163 6b61 6765 5f74 ed. - package_t │ │ │ -0007b610: 656c 6e65 7464 2d73 736c 5f72 656d 6f76 elnetd-ssl_remov │ │ │ -0007b620: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
< │ │ │ +0007b120: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +0007b130: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +0007b140: 7365 2220 6964 3d22 6964 3131 3522 3e3c se" id="id115">< │ │ │ +0007b150: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +0007b160: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +0007b170: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +0007b180: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +0007b190: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +0007b1a0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +0007b1b0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +0007b1e0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +0007b1f0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +0007b200: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +0007b220: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +0007b230: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ +0007b250: 2755 6e69 6e73 7461 6c6c 2074 6865 2073 'Uninstall the s │ │ │ +0007b260: 736c 2063 6f6d 706c 6961 6e74 2074 656c sl compliant tel │ │ │ +0007b270: 6e65 7420 7365 7276 6572 3a20 456e 7375 net server: Ensu │ │ │ +0007b280: 7265 2074 656c 6e65 7464 2d73 736c 2069 re telnetd-ssl i │ │ │ +0007b290: 7320 7265 6d6f 7665 6427 0a20 2061 6e73 s removed'. ans │ │ │ +0007b2a0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +0007b2b0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +0007b2c0: 7465 6c6e 6574 642d 7373 6c0a 2020 2020 telnetd-ssl. │ │ │ +0007b2d0: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ +0007b2e0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +0007b2f0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +0007b300: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +0007b310: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8 │ │ │ +0007b320: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b). │ │ │ +0007b330: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate │ │ │ +0007b340: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve │ │ │ +0007b350: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com │ │ │ +0007b360: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +0007b370: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n │ │ │ +0007b380: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +0007b390: 2020 2d20 7061 636b 6167 655f 7465 6c6e - package_teln │ │ │ +0007b3a0: 6574 642d 7373 6c5f 7265 6d6f 7665 640a etd-ssl_removed. │ │ │ +0007b3b0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64│ │ │ +0007b460: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +0007b470: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +0007b480: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ +0007b500: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +0007b510: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +0007b530: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +0007b540: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +0007b580: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +0007b590: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le │ │ │ 0007b630: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 │ │ │ -0007c6f0: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ -0007c700: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ -0007c710: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>. │ │ │ +0007b5b0: 696e 636c 7564 6520 7265 6d6f 7665 5f74 include remove_t │ │ │ +0007b5c0: 656c 6e65 7464 2d73 736c 0a0a 636c 6173 elnetd-ssl..clas │ │ │ +0007b5d0: 7320 7265 6d6f 7665 5f74 656c 6e65 7464 s remove_telnetd │ │ │ +0007b5e0: 2d73 736c 207b 0a20 2070 6163 6b61 6765 -ssl {. package │ │ │ +0007b5f0: 207b 2027 7465 6c6e 6574 642d 7373 6c27 { 'telnetd-ssl' │ │ │ +0007b600: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ +0007b610: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ +0007b620: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
│ │ │ -0007c790: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -0007c7a0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -0007c7c0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -0007c7d0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -0007c810: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -0007c820: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le . │ │ │ -0007c840: 696e 636c 7564 6520 7265 6d6f 7665 5f74 include remove_t │ │ │ -0007c850: 656c 6e65 7464 0a0a 636c 6173 7320 7265 elnetd..class re │ │ │ -0007c860: 6d6f 7665 5f74 656c 6e65 7464 207b 0a20 move_telnetd {. │ │ │ -0007c870: 2070 6163 6b61 6765 207b 2027 7465 6c6e package { 'teln │ │ │ -0007c880: 6574 6427 3a0a 2020 2020 656e 7375 7265 etd':. ensure │ │ │ -0007c890: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ -0007c8a0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ -0007c8b0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediati │ │ │ -0007c960: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -0007c970: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ -0007c9f0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -0007ca00: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -0007ca10: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -0007ca50: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -0007ca60: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -0007ca80: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -0007ca90: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ -0007cab0: 556e 696e 7374 616c 6c20 7468 6520 7465 Uninstall the te │ │ │ -0007cac0: 6c6e 6574 2073 6572 7665 723a 2045 6e73 lnet server: Ens │ │ │ -0007cad0: 7572 6520 7465 6c6e 6574 6420 6973 2072 ure telnetd is r │ │ │ -0007cae0: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ -0007caf0: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -0007cb00: 653a 0a20 2020 206e 616d 653a 2074 656c e:. name: tel │ │ │ -0007cb10: 6e65 7464 0a20 2020 2073 7461 7465 3a20 netd. state: │ │ │ -0007cb20: 6162 7365 6e74 0a20 2074 6167 733a 0a20 absent. tags:. │ │ │ -0007cb30: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -0007cb40: 4d2d 3628 6129 0a20 202d 204e 4953 542d M-6(a). - NIST- │ │ │ -0007cb50: 3830 302d 3533 2d43 4d2d 3728 6129 0a20 800-53-CM-7(a). │ │ │ -0007cb60: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -0007cb70: 4d2d 3728 6229 0a20 202d 2064 6973 6162 M-7(b). - disab │ │ │ -0007cb80: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -0007cb90: 6869 6768 5f73 6576 6572 6974 790a 2020 high_severity. │ │ │ -0007cba0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -0007cbb0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -0007cbc0: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo │ │ │ -0007cbd0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -0007cbe0: 6b61 6765 5f74 656c 6e65 7464 5f72 656d kage_telnetd_rem │ │ │ -0007cbf0: 6f76 6564 0a3c 2f63 6f64 653e 3c2f 7072 oved.│ │ │ +0007c440: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ +0007c4e0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +0007c4f0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +0007c500: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
Complexity: low Disrup │ │ │ +0007c7c0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +0007c7d0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0007c7e0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +0007c7f0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +0007c810: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ +0007c820: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble Re │ │ │ +0007ca40: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +0007ca50: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0007ca60: 3c62 723e 3c64 6976 2063 6c61 7373 3d22│ │ │ +0007c840: 2d20 6e61 6d65 3a20 2755 6e69 6e73 7461 - name: 'Uninsta │ │ │ +0007c850: 6c6c 2074 6865 2074 656c 6e65 7420 7365 ll the telnet se │ │ │ +0007c860: 7276 6572 3a20 456e 7375 7265 2074 656c rver: Ensure tel │ │ │ +0007c870: 6e65 7464 2069 7320 7265 6d6f 7665 6427 netd is removed' │ │ │ +0007c880: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +0007c890: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +0007c8a0: 6e61 6d65 3a20 7465 6c6e 6574 640a 2020 name: telnetd. │ │ │ +0007c8b0: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ +0007c8c0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ +0007c8d0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +0007c8e0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0007c8f0: 434d 2d37 2861 290a 2020 2d20 4e49 5354 CM-7(a). - NIST │ │ │ +0007c900: 2d38 3030 2d35 332d 434d 2d37 2862 290a -800-53-CM-7(b). │ │ │ +0007c910: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ +0007c920: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ +0007c930: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ +0007c940: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +0007c950: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +0007c960: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +0007c970: 640a 2020 2d20 7061 636b 6167 655f 7465 d. - package_te │ │ │ +0007c980: 6c6e 6574 645f 7265 6d6f 7665 640a 3c2f lnetd_removed. │ │ │ +0007c990: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
< │ │ │ +0007cb00: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +0007cae0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +0007cb10: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +0007cb20: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +0007cb50: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +0007cb30: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +0007cb40: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +0007cb60: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +0007cb70: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c < │ │ │ -0007ebc0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ -0007ec70: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ -0007ec80: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.in │ │ │ +0007cb90: 636c 7564 6520 7265 6d6f 7665 5f74 656c clude remove_tel │ │ │ +0007cba0: 6e65 7464 0a0a 636c 6173 7320 7265 6d6f netd..class remo │ │ │ +0007cbb0: 7665 5f74 656c 6e65 7464 207b 0a20 2070 ve_telnetd {. p │ │ │ +0007cbc0: 6163 6b61 6765 207b 2027 7465 6c6e 6574 ackage { 'telnet │ │ │ +0007cbd0: 6427 3a0a 2020 2020 656e 7375 7265 203d d':. ensure = │ │ │ +0007cbe0: 2667 743b 2027 7075 7267 6564 272c 0a20 > 'purged',. │ │ │ +0007cbf0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Rem │ │ │ -0007eb20: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild │ │ │ -0007eb30: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp │ │ │ -0007eb40: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
.[[pack │ │ │ -0007eb90: 6167 6573 5d5d 0a6e 616d 6520 3d20 226e ages]].name = "n │ │ │ -0007eba0: 7470 220a 7665 7273 696f 6e20 3d20 222a tp".version = "* │ │ │ -0007ebb0: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".Remediatio │ │ │ -0007a890: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ -0007a8a0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
Complexity: low │ │ │ -0007ed20: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -0007ed30: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -0007ed40: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0007ed50: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -0007ed60: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -0007ed70: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -0007ed80: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -0007ed90: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -0007eec0: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -0007eed0: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -0007eee0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>│ │ │ -0007edb0: 696e 636c 7564 6520 696e 7374 616c 6c5f include install_ │ │ │ -0007edc0: 6e74 700a 0a63 6c61 7373 2069 6e73 7461 ntp..class insta │ │ │ -0007edd0: 6c6c 5f6e 7470 207b 0a20 2070 6163 6b61 ll_ntp {. packa │ │ │ -0007ede0: 6765 207b 2027 6e74 7027 3a0a 2020 2020 ge { 'ntp':. │ │ │ -0007edf0: 656e 7375 7265 203d 2667 743b 2027 696e ensure => 'in │ │ │ -0007ee00: 7374 616c 6c65 6427 2c0a 2020 7d0a 7d0a stalled',. }.}. │ │ │ -0007ee10: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remediation │ │ │ +00053680: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ +00053690: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Complexity: low Disrup │ │ │ -0007ef90: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -0007efa0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0007efb0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -0007efc0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -0007efe0: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -0007eff0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le │ │ │ 0007f250: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -1904,14 +1887,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_syslogng_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_syslog-ng │ │ │ │ + │ │ │ │ +class install_syslog-ng { │ │ │ │ + package { 'syslog-ng': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "syslog-ng" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -1941,31 +1941,14 @@ │ │ │ │ References: 4.4.2.2, 4.4.2.4 │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1, │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["syslog-ng"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_syslog-ng │ │ │ │ - │ │ │ │ -class enable_syslog-ng { │ │ │ │ - service {'syslog-ng': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2002,14 +1985,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_syslogng_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_syslog-ng │ │ │ │ + │ │ │ │ +class enable_syslog-ng { │ │ │ │ + service {'syslog-ng': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["syslog-ng"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -2041,31 +2041,14 @@ │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024, │ │ │ │ SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog │ │ │ │ - │ │ │ │ -class install_rsyslog { │ │ │ │ - package { 'rsyslog': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2088,14 +2071,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog │ │ │ │ + │ │ │ │ +class install_rsyslog { │ │ │ │ + package { 'rsyslog': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -2127,31 +2127,14 @@ │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["rsyslog"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_rsyslog │ │ │ │ - │ │ │ │ -class enable_rsyslog { │ │ │ │ - service {'rsyslog': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2188,14 +2171,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_rsyslog_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_rsyslog │ │ │ │ + │ │ │ │ +class enable_rsyslog { │ │ │ │ + service {'rsyslog': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["rsyslog"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4472,27 +4472,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_inetutils-telnetd │ │ │ │ - │ │ │ │ -class remove_inetutils-telnetd { │ │ │ │ - package { 'inetutils-telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the inet-based telnet server: Ensure inetutils-telnetd is │ │ │ │ removed' │ │ │ │ @@ -4505,14 +4492,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_inetutils-telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_inetutils-telnetd │ │ │ │ + │ │ │ │ +class remove_inetutils-telnetd { │ │ │ │ + package { 'inetutils-telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd │ │ │ │ @@ -4527,27 +4527,14 @@ │ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ The support for Yellowpages should not be installed unless it is required. │ │ │ │ NIS is the historical SUN service for central account management, │ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently │ │ │ │ security constraints, ACL, etc. and should not be used. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_nis │ │ │ │ - │ │ │ │ -class remove_nis { │ │ │ │ - package { 'nis': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the nis package: Ensure nis is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4556,14 +4543,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_nis_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_nis │ │ │ │ + │ │ │ │ +class remove_nis { │ │ │ │ + package { 'nis': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove nis │ │ │ │ @@ -4579,27 +4579,14 @@ │ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It should be │ │ │ │ uninstalled. │ │ │ │ ntpdate is an old not security-compliant ntp client. It should be │ │ │ │ Rationale: replaced by modern ntp clients such as ntpd, able to use │ │ │ │ cryptographic mechanisms integrated in NTP. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ntpdate_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ntpdate │ │ │ │ - │ │ │ │ -class remove_ntpdate { │ │ │ │ - package { 'ntpdate': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ntpdate package: Ensure ntpdate is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4608,14 +4595,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntpdate_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ntpdate │ │ │ │ + │ │ │ │ +class remove_ntpdate { │ │ │ │ + package { 'ntpdate': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ntpdate │ │ │ │ @@ -4648,27 +4648,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd-ssl │ │ │ │ - │ │ │ │ -class remove_telnetd-ssl { │ │ │ │ - package { 'telnetd-ssl': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ssl compliant telnet server: Ensure telnetd-ssl is │ │ │ │ removed' │ │ │ │ @@ -4681,14 +4668,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd-ssl_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd-ssl │ │ │ │ + │ │ │ │ +class remove_telnetd-ssl { │ │ │ │ + package { 'telnetd-ssl': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl │ │ │ │ @@ -4722,27 +4722,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd │ │ │ │ - │ │ │ │ -class remove_telnetd { │ │ │ │ - package { 'telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the telnet server: Ensure telnetd is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4754,14 +4741,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd │ │ │ │ + │ │ │ │ +class remove_telnetd { │ │ │ │ + package { 'telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd │ │ │ │ @@ -4837,31 +4837,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2, │ │ │ │ 4.4.2.4 │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "ntp" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_ntp │ │ │ │ - │ │ │ │ -class install_ntp { │ │ │ │ - package { 'ntp': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4886,14 +4869,31 @@ │ │ │ │ - PCI-DSS-Req-10.4 │ │ │ │ - enable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntp_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_ntp │ │ │ │ + │ │ │ │ +class install_ntp { │ │ │ │ + package { 'ntp': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "ntp" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ ├── ./usr/share/doc/ssg-debian/ssg-debian11-guide-anssi_np_nt28_high.html │ │ │ @@ -21280,128 +21280,128 @@ │ │ │ 000531f0: 2d74 6172 6765 743d 2223 6964 3333 2220 -target="#id33" │ │ │ 00053200: 7461 6269 6e64 6578 3d22 3022 2072 6f6c tabindex="0" rol │ │ │ 00053210: 653d 2262 7574 746f 6e22 2061 7269 612d e="button" aria- │ │ │ 00053220: 6578 7061 6e64 6564 3d22 6661 6c73 6522 expanded="false" │ │ │ 00053230: 2074 6974 6c65 3d22 4163 7469 7661 7465 title="Activate │ │ │ 00053240: 2074 6f20 7265 7665 616c 2220 6872 6566 to reveal" href │ │ │ 00053250: 3d22 2321 223e 5265 6d65 6469 6174 696f ="#!">Remediatio │ │ │ -00053260: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ -00053270: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ -00053280: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>- │ │ │ -0007f010: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -0007f020: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -0007f030: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -0007f040: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -0007f050: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -0007f060: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -0007f070: 6129 0a20 202d 2050 4349 2d44 5353 2d52 a). - PCI-DSS-R │ │ │ -0007f080: 6571 2d31 302e 340a 2020 2d20 656e 6162 eq-10.4. - enab │ │ │ -0007f090: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -0007f0a0: 6869 6768 5f73 6576 6572 6974 790a 2020 high_severity. │ │ │ -0007f0b0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -0007f0c0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -0007f0d0: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo │ │ │ -0007f0e0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -0007f0f0: 6b61 6765 5f6e 7470 5f69 6e73 7461 6c6c kage_ntp_install │ │ │ -0007f100: 6564 0a0a 2d20 6e61 6d65 3a20 456e 7375 ed..- name: Ensu │ │ │ -0007f110: 7265 206e 7470 2069 7320 696e 7374 616c re ntp is instal │ │ │ -0007f120: 6c65 640a 2020 616e 7369 626c 652e 6275 led. ansible.bu │ │ │ -0007f130: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ -0007f140: 2020 206e 616d 653a 206e 7470 0a20 2020 name: ntp. │ │ │ -0007f150: 2073 7461 7465 3a20 7072 6573 656e 740a state: present. │ │ │ -0007f160: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ -0007f170: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ -0007f180: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ -0007f190: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -0007f1a0: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -0007f1b0: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req │ │ │ -0007f1c0: 2d31 302e 340a 2020 2d20 656e 6162 6c65 -10.4. - enable │ │ │ -0007f1d0: 5f73 7472 6174 6567 790a 2020 2d20 6869 _strategy. - hi │ │ │ -0007f1e0: 6768 5f73 6576 6572 6974 790a 2020 2d20 gh_severity. - │ │ │ -0007f1f0: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -0007f200: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -0007f210: 6e0a 2020 2d20 6e6f 5f72 6562 6f6f 745f n. - no_reboot_ │ │ │ -0007f220: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -0007f230: 6765 5f6e 7470 5f69 6e73 7461 6c6c 6564 ge_ntp_installed │ │ │ +0007eb20: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ +0007eb30: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0007eb40: 3c62 723e 3c64 6976 2063 6c61 7373 3d22Re │ │ │ +0007ef50: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +0007ef60: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0007ef70: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ +0007ebe0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +0007ebc0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +0007ebf0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +0007ec00: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +0007ec30: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +0007ec10: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +0007ec20: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +0007ec40: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +0007ec50: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ +0007ec70: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ +0007ec80: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ +0007ec90: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ +0007eca0: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ +0007ecb0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ +0007ecc0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +0007ecd0: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ +0007ece0: 3130 2e34 0a20 202d 2065 6e61 626c 655f 10.4. - enable_ │ │ │ +0007ecf0: 7374 7261 7465 6779 0a20 202d 2068 6967 strategy. - hig │ │ │ +0007ed00: 685f 7365 7665 7269 7479 0a20 202d 206c h_severity. - l │ │ │ +0007ed10: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +0007ed20: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +0007ed30: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +0007ed40: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ +0007ed50: 655f 6e74 705f 696e 7374 616c 6c65 640a e_ntp_installed. │ │ │ +0007ed60: 0a2d 206e 616d 653a 2045 6e73 7572 6520 .- name: Ensure │ │ │ +0007ed70: 6e74 7020 6973 2069 6e73 7461 6c6c 6564 ntp is installed │ │ │ +0007ed80: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +0007ed90: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +0007eda0: 6e61 6d65 3a20 6e74 700a 2020 2020 7374 name: ntp. st │ │ │ +0007edb0: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w │ │ │ +0007edc0: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ +0007edd0: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ +0007ede0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +0007edf0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +0007ee00: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +0007ee10: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ +0007ee20: 2e34 0a20 202d 2065 6e61 626c 655f 7374 .4. - enable_st │ │ │ +0007ee30: 7261 7465 6779 0a20 202d 2068 6967 685f rategy. - high_ │ │ │ +0007ee40: 7365 7665 7269 7479 0a20 202d 206c 6f77 severity. - low │ │ │ +0007ee50: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +0007ee60: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +0007ee70: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +0007ee80: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +0007ee90: 6e74 705f 696e 7374 616c 6c65 640a 3c2f ntp_installed. │ │ │ +0007eea0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>< │ │ │ +0007f110: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +0007f120: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +0007f130: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +0007f140: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +0007f150: 6431 3235 2220 7461 6269 6e64 6578 3d22 d125" tabindex=" │ │ │ +0007f160: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +0007f170: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +0007f180: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +0007f190: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +0007f1a0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +0007f1b0: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ +0007f1c0: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ +0007f1d0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
< │ │ │ +0007f010: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +0007eff0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +0007f020: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +0007f030: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +0007f060: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +0007f040: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +0007f050: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +0007f070: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +0007f080: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ +0007f0a0: 7564 6520 696e 7374 616c 6c5f 6e74 700a ude install_ntp. │ │ │ +0007f0b0: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f6e .class install_n │ │ │ +0007f0c0: 7470 207b 0a20 2070 6163 6b61 6765 207b tp {. package { │ │ │ +0007f0d0: 2027 6e74 7027 3a0a 2020 2020 656e 7375 'ntp':. ensu │ │ │ +0007f0e0: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ +0007f0f0: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}..[[packa │ │ │ +0007f220: 6765 735d 5d0a 6e61 6d65 203d 2022 6e74 ges]].name = "nt │ │ │ +0007f230: 7022 0a76 6572 7369 6f6e 203d 2022 2a22 p".version = "*" │ │ │ 0007f240: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .R │ │ │ -000533a0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -000533b0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ....[[packages]].n │ │ │ -000532d0: 616d 6520 3d20 2273 7973 6c6f 672d 6e67 ame = "syslog-ng │ │ │ -000532e0: 220a 7665 7273 696f 6e20 3d20 222a 220a ".version = "*". │ │ │ -000532f0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Rem │ │ │ -00053610: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ -00053620: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00053630: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ -00053460: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00053440: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00053470: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00053480: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -000534b0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -00053490: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -000534a0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -000534c0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -000534d0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ -000534f0: 7564 6520 696e 7374 616c 6c5f 7379 736c ude install_sysl │ │ │ -00053500: 6f67 2d6e 670a 0a63 6c61 7373 2069 6e73 og-ng..class ins │ │ │ -00053510: 7461 6c6c 5f73 7973 6c6f 672d 6e67 207b tall_syslog-ng { │ │ │ -00053520: 0a20 2070 6163 6b61 6765 207b 2027 7379 . package { 'sy │ │ │ -00053530: 736c 6f67 2d6e 6727 3a0a 2020 2020 656e slog-ng':. en │ │ │ -00053540: 7375 7265 203d 2667 743b 2027 696e 7374 sure => 'inst │ │ │ -00053550: 616c 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f alled',. }.}. │ │ │ -00053560: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>│ │ │ -00053750: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Com │ │ │ -000536b0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -000536e0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -00053700: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -00053710: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -00053730: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -00053740: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -00053760: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ -00053770: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa │ │ │ -00053780: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ -00053790: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto. │ │ │ -000537a0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ -000537b0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -000537c0: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -000537d0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -000537e0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -000537f0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -00053800: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -00053810: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00053820: 640a 2020 2d20 7061 636b 6167 655f 7379 d. - package_sy │ │ │ -00053830: 736c 6f67 6e67 5f69 6e73 7461 6c6c 6564 slogng_installed │ │ │ -00053840: 0a0a 2d20 6e61 6d65 3a20 456e 7375 7265 ..- name: Ensure │ │ │ -00053850: 2073 7973 6c6f 672d 6e67 2069 7320 696e syslog-ng is in │ │ │ -00053860: 7374 616c 6c65 640a 2020 616e 7369 626c stalled. ansibl │ │ │ -00053870: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -00053880: 653a 0a20 2020 206e 616d 653a 2073 7973 e:. name: sys │ │ │ -00053890: 6c6f 672d 6e67 0a20 2020 2073 7461 7465 log-ng. state │ │ │ -000538a0: 3a20 7072 6573 656e 740a 2020 7768 656e : present. when │ │ │ -000538b0: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ -000538c0: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ -000538d0: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ -000538e0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -000538f0: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e │ │ │ -00053900: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -00053910: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -00053920: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -00053930: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -00053940: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -00053950: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -00053960: 2d20 7061 636b 6167 655f 7379 736c 6f67 - package_syslog │ │ │ -00053970: 6e67 5f69 6e73 7461 6c6c 6564 0a3c 2f63 ng_installed.Complexity │ │ │ +00053300: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +00053340: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +00053320: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +00053330: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +00053350: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +00053370: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable - name: Gath │ │ │ +000533b0: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ +000533c0: 6163 7473 0a20 2070 6163 6b61 6765 5f66 acts. package_f │ │ │ +000533d0: 6163 7473 3a0a 2020 2020 6d61 6e61 6765 acts:. manage │ │ │ +000533e0: 723a 2061 7574 6f0a 2020 7461 6773 3a0a r: auto. tags:. │ │ │ +000533f0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00053400: 434d 2d36 2861 290a 2020 2d20 656e 6162 CM-6(a). - enab │ │ │ +00053410: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +00053420: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +00053430: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +00053440: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +00053450: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +00053460: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +00053470: 6163 6b61 6765 5f73 7973 6c6f 676e 675f ackage_syslogng_ │ │ │ +00053480: 696e 7374 616c 6c65 640a 0a2d 206e 616d installed..- nam │ │ │ +00053490: 653a 2045 6e73 7572 6520 7379 736c 6f67 e: Ensure syslog │ │ │ +000534a0: 2d6e 6720 6973 2069 6e73 7461 6c6c 6564 -ng is installed │ │ │ +000534b0: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +000534c0: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +000534d0: 6e61 6d65 3a20 7379 736c 6f67 2d6e 670a name: syslog-ng. │ │ │ +000534e0: 2020 2020 7374 6174 653a 2070 7265 7365 state: prese │ │ │ +000534f0: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ +00053500: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +00053510: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00053520: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +00053530: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +00053540: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s │ │ │ +00053550: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +00053560: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +00053570: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +00053580: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +00053590: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +000535a0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +000535b0: 6765 5f73 7973 6c6f 676e 675f 696e 7374 ge_syslogng_inst │ │ │ +000535c0: 616c 6c65 640a 3c2f 636f 6465 3e3c 2f70 alled.
│ │ │ +00053710: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00053720: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00053730: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00053740: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00053780: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ +000537b0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ +00053790: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ +000537a0: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Remediation O │ │ │ +000538f0: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ +00053900: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +00053910: 3c62 723e 3c64 6976 2063 6c61 7373 3d22include instal │ │ │ +000537d0: 6c5f 7379 736c 6f67 2d6e 670a 0a63 6c61 l_syslog-ng..cla │ │ │ +000537e0: 7373 2069 6e73 7461 6c6c 5f73 7973 6c6f ss install_syslo │ │ │ +000537f0: 672d 6e67 207b 0a20 2070 6163 6b61 6765 g-ng {. package │ │ │ +00053800: 207b 2027 7379 736c 6f67 2d6e 6727 3a0a { 'syslog-ng':. │ │ │ +00053810: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +00053820: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ +00053830: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}. │ │ │ 00053990: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediation OS │ │ │ -00054a30: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ -00054a40: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -00054a50: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[ │ │ │ +00053950: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ +00053960: 203d 2022 7379 736c 6f67 2d6e 6722 0a76 = "syslog-ng".v │ │ │ +00053970: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*".R │ │ │ -00054b70: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00054b80: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ....[c │ │ │ -00054a90: 7573 746f 6d69 7a61 7469 6f6e 732e 7365 ustomizations.se │ │ │ -00054aa0: 7276 6963 6573 5d0a 656e 6162 6c65 6420 rvices].enabled │ │ │ -00054ab0: 3d20 5b22 7379 736c 6f67 2d6e 6722 5d0a = ["syslog-ng"]. │ │ │ -00054ac0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
< │ │ │ -00054c30: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00054c10: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00054c40: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00054c50: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -00054c80: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -00054c60: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -00054c70: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -00054c90: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -00054ca0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> R │ │ │ -00054df0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00054e00: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -00054e10: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>incl │ │ │ -00054cc0: 7564 6520 656e 6162 6c65 5f73 7973 6c6f ude enable_syslo │ │ │ -00054cd0: 672d 6e67 0a0a 636c 6173 7320 656e 6162 g-ng..class enab │ │ │ -00054ce0: 6c65 5f73 7973 6c6f 672d 6e67 207b 0a20 le_syslog-ng {. │ │ │ -00054cf0: 2073 6572 7669 6365 207b 2773 7973 6c6f service {'syslo │ │ │ -00054d00: 672d 6e67 273a 0a20 2020 2065 6e61 626c g-ng':. enabl │ │ │ -00054d10: 6520 3d26 6774 3b20 7472 7565 2c0a 2020 e => true,. │ │ │ -00054d20: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00054d30: 7275 6e6e 696e 6727 2c0a 2020 7d0a 7d0a running',. }.}. │ │ │ -00054d40: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ -00054eb0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -00054e90: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -00054ea0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -00054ec0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00054ed0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -00054f00: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00054f10: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ -00054f20: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remediation An │ │ │ +00054a30: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +00054a40: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .- n │ │ │ -00054f40: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ -00054f50: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ -00054f60: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ -00054f70: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ -00054f80: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -00054f90: 542d 3830 302d 3533 2d41 552d 3428 3129 T-800-53-AU-4(1) │ │ │ -00054fa0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00054fb0: 2d43 4d2d 3628 6129 0a20 202d 2065 6e61 -CM-6(a). - ena │ │ │ -00054fc0: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00054fd0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00054fe0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -00054ff0: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -00055000: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -00055010: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00055020: 7365 7276 6963 655f 7379 736c 6f67 6e67 service_syslogng │ │ │ -00055030: 5f65 6e61 626c 6564 0a0a 2d20 6e61 6d65 _enabled..- name │ │ │ -00055040: 3a20 456e 6162 6c65 2073 7973 6c6f 672d : Enable syslog- │ │ │ -00055050: 6e67 2053 6572 7669 6365 202d 2045 6e61 ng Service - Ena │ │ │ -00055060: 626c 6520 7365 7276 6963 6520 7379 736c ble service sysl │ │ │ -00055070: 6f67 2d6e 670a 2020 626c 6f63 6b3a 0a0a og-ng. block:.. │ │ │ -00055080: 2020 2d20 6e61 6d65 3a20 4761 7468 6572 - name: Gather │ │ │ -00055090: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ -000550a0: 7473 0a20 2020 2061 6e73 6962 6c65 2e62 ts. ansible.b │ │ │ -000550b0: 7569 6c74 696e 2e70 6163 6b61 6765 5f66 uiltin.package_f │ │ │ -000550c0: 6163 7473 3a0a 2020 2020 2020 6d61 6e61 acts:. mana │ │ │ -000550d0: 6765 723a 2061 7574 6f0a 0a20 202d 206e ger: auto.. - n │ │ │ -000550e0: 616d 653a 2045 6e61 626c 6520 7379 736c ame: Enable sysl │ │ │ -000550f0: 6f67 2d6e 6720 5365 7276 6963 6520 2d20 og-ng Service - │ │ │ -00055100: 456e 6162 6c65 2053 6572 7669 6365 2073 Enable Service s │ │ │ -00055110: 7973 6c6f 672d 6e67 0a20 2020 2061 6e73 yslog-ng. ans │ │ │ -00055120: 6962 6c65 2e62 7569 6c74 696e 2e73 7973 ible.builtin.sys │ │ │ -00055130: 7465 6d64 3a0a 2020 2020 2020 6e61 6d65 temd:. name │ │ │ -00055140: 3a20 7379 736c 6f67 2d6e 670a 2020 2020 : syslog-ng. │ │ │ -00055150: 2020 656e 6162 6c65 643a 2074 7275 650a enabled: true. │ │ │ -00055160: 2020 2020 2020 7374 6174 653a 2073 7461 state: sta │ │ │ -00055170: 7274 6564 0a20 2020 2020 206d 6173 6b65 rted. maske │ │ │ -00055180: 643a 2066 616c 7365 0a20 2020 2077 6865 d: false. whe │ │ │ -00055190: 6e3a 0a20 2020 202d 2027 2273 7973 6c6f n:. - '"syslo │ │ │ -000551a0: 672d 6e67 2220 696e 2061 6e73 6962 6c65 g-ng" in ansible │ │ │ -000551b0: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ -000551c0: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -000551d0: 542d 3830 302d 3533 2d41 552d 3428 3129 T-800-53-AU-4(1) │ │ │ -000551e0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -000551f0: 2d43 4d2d 3628 6129 0a20 202d 2065 6e61 -CM-6(a). - ena │ │ │ -00055200: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00055210: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00055220: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -00055230: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -00055240: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -00055250: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00055260: 7365 7276 6963 655f 7379 736c 6f67 6e67 service_syslogng │ │ │ -00055270: 5f65 6e61 626c 6564 0a20 202d 2073 7065 _enabled. - spe │ │ │ -00055280: 6369 616c 5f73 6572 7669 6365 5f62 6c6f cial_service_blo │ │ │ -00055290: 636b 0a20 2077 6865 6e3a 2027 226c 696e ck. when: '"lin │ │ │ -000552a0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ -000552b0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -000552c0: 6573 270a 3c2f 636f 6465 3e3c 2f70 7265 es'.Remediatio │ │ │ +00055230: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +00055240: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +00055250: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low │ │ │ +00054ae0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00054af0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00054b00: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00054b10: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +00054b20: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +00054b30: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +00054b40: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +00054b50: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ +00054b70: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +00054b80: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +00054b90: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ +00054ba0: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ +00054bb0: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ +00054bc0: 4e49 5354 2d38 3030 2d35 332d 4155 2d34 NIST-800-53-AU-4 │ │ │ +00054bd0: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ +00054be0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +00054bf0: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +00054c00: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00054c10: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00054c20: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +00054c30: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00054c40: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00054c50: 202d 2073 6572 7669 6365 5f73 7973 6c6f - service_syslo │ │ │ +00054c60: 676e 675f 656e 6162 6c65 640a 0a2d 206e gng_enabled..- n │ │ │ +00054c70: 616d 653a 2045 6e61 626c 6520 7379 736c ame: Enable sysl │ │ │ +00054c80: 6f67 2d6e 6720 5365 7276 6963 6520 2d20 og-ng Service - │ │ │ +00054c90: 456e 6162 6c65 2073 6572 7669 6365 2073 Enable service s │ │ │ +00054ca0: 7973 6c6f 672d 6e67 0a20 2062 6c6f 636b yslog-ng. block │ │ │ +00054cb0: 3a0a 0a20 202d 206e 616d 653a 2047 6174 :.. - name: Gat │ │ │ +00054cc0: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ +00054cd0: 6661 6374 730a 2020 2020 616e 7369 626c facts. ansibl │ │ │ +00054ce0: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ +00054cf0: 655f 6661 6374 733a 0a20 2020 2020 206d e_facts:. m │ │ │ +00054d00: 616e 6167 6572 3a20 6175 746f 0a0a 2020 anager: auto.. │ │ │ +00054d10: 2d20 6e61 6d65 3a20 456e 6162 6c65 2073 - name: Enable s │ │ │ +00054d20: 7973 6c6f 672d 6e67 2053 6572 7669 6365 yslog-ng Service │ │ │ +00054d30: 202d 2045 6e61 626c 6520 5365 7276 6963 - Enable Servic │ │ │ +00054d40: 6520 7379 736c 6f67 2d6e 670a 2020 2020 e syslog-ng. │ │ │ +00054d50: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00054d60: 7379 7374 656d 643a 0a20 2020 2020 206e systemd:. n │ │ │ +00054d70: 616d 653a 2073 7973 6c6f 672d 6e67 0a20 ame: syslog-ng. │ │ │ +00054d80: 2020 2020 2065 6e61 626c 6564 3a20 7472 enabled: tr │ │ │ +00054d90: 7565 0a20 2020 2020 2073 7461 7465 3a20 ue. state: │ │ │ +00054da0: 7374 6172 7465 640a 2020 2020 2020 6d61 started. ma │ │ │ +00054db0: 736b 6564 3a20 6661 6c73 650a 2020 2020 sked: false. │ │ │ +00054dc0: 7768 656e 3a0a 2020 2020 2d20 2722 7379 when:. - '"sy │ │ │ +00054dd0: 736c 6f67 2d6e 6722 2069 6e20 616e 7369 slog-ng" in ansi │ │ │ +00054de0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00054df0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +00054e00: 4e49 5354 2d38 3030 2d35 332d 4155 2d34 NIST-800-53-AU-4 │ │ │ +00054e10: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ +00054e20: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +00054e30: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +00054e40: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00054e50: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00054e60: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +00054e70: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00054e80: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00054e90: 202d 2073 6572 7669 6365 5f73 7973 6c6f - service_syslo │ │ │ +00054ea0: 676e 675f 656e 6162 6c65 640a 2020 2d20 gng_enabled. - │ │ │ +00054eb0: 7370 6563 6961 6c5f 7365 7276 6963 655f special_service_ │ │ │ +00054ec0: 626c 6f63 6b0a 2020 7768 656e 3a20 2722 block. when: '" │ │ │ +00054ed0: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ +00054ee0: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ +00054ef0: 6b61 6765 7327 0a3c 2f63 6f64 653e 3c2f kages'.│ │ │ +00054f00: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediatio │ │ │ +00054fb0: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ +00054fc0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity: │ │ │ +00055050: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +00055090: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00055070: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +000550a0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ +000550e0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ +000550c0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +000550d0: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable include enabl │ │ │ +00055100: 655f 7379 736c 6f67 2d6e 670a 0a63 6c61 e_syslog-ng..cla │ │ │ +00055110: 7373 2065 6e61 626c 655f 7379 736c 6f67 ss enable_syslog │ │ │ +00055120: 2d6e 6720 7b0a 2020 7365 7276 6963 6520 -ng {. service │ │ │ +00055130: 7b27 7379 736c 6f67 2d6e 6727 3a0a 2020 {'syslog-ng':. │ │ │ +00055140: 2020 656e 6162 6c65 203d 2667 743b 2074 enable => t │ │ │ +00055150: 7275 652c 0a20 2020 2065 6e73 7572 6520 rue,. ensure │ │ │ +00055160: 3d26 6774 3b20 2772 756e 6e69 6e67 272c => 'running', │ │ │ +00055170: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ +00055180: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre> R │ │ │ -00056400: 656d 6564 6961 7469 6f6e 204f 5342 7569 emediation OSBui │ │ │ -00056410: 6c64 2042 6c75 6570 7269 6e74 2073 6e69 ld Blueprint sni │ │ │ -00056420: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ....[customization │ │ │ +000552a0: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab │ │ │ +000552b0: 6c65 6420 3d20 5b22 7379 736c 6f67 2d6e led = ["syslog-n │ │ │ +000552c0: 6722 5d0a 3c2f 636f 6465 3e3c 2f70 7265 g"].
│ │ │ -00056430: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ -00056460: 7072 653e 3c63 6f64 653e 0a5b 5b70 6163 pre>Remediatio │ │ │ -00056550: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -00056560: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ....[[pac │ │ │ -00056470: 6b61 6765 735d 5d0a 6e61 6d65 203d 2022 kages]].name = " │ │ │ -00056480: 7273 7973 6c6f 6722 0a76 6572 7369 6f6e rsyslog".version │ │ │ -00056490: 203d 2022 2a22 0a3c 2f63 6f64 653e 3c2f = "*".│ │ │ -000564a0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Complexity: │ │ │ -000565f0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -00056630: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -00056610: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -00056640: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -00056680: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -00056660: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00056670: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable Re │ │ │ -000567b0: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ -000567c0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...include insta │ │ │ -000566a0: 6c6c 5f72 7379 736c 6f67 0a0a 636c 6173 ll_rsyslog..clas │ │ │ -000566b0: 7320 696e 7374 616c 6c5f 7273 7973 6c6f s install_rsyslo │ │ │ -000566c0: 6720 7b0a 2020 7061 636b 6167 6520 7b20 g {. package { │ │ │ -000566d0: 2772 7379 736c 6f67 273a 0a20 2020 2065 'rsyslog':. e │ │ │ -000566e0: 6e73 7572 6520 3d26 6774 3b20 2769 6e73 nsure => 'ins │ │ │ -000566f0: 7461 6c6c 6564 272c 0a20 207d 0a7d 0a3c talled',. }.}.< │ │ │ -00056700: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
< │ │ │ -00056870: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00056850: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00056880: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00056890: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -000568c0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -000568a0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -000568b0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -000568d0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -000568e0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ -00056900: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -00056910: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ -00056920: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -00056930: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -00056940: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -00056950: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -00056960: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ -00056970: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ -00056980: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -00056990: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ -000569a0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ -000569b0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -000569c0: 6564 0a20 202d 2070 6163 6b61 6765 5f72 ed. - package_r │ │ │ -000569d0: 7379 736c 6f67 5f69 6e73 7461 6c6c 6564 syslog_installed │ │ │ -000569e0: 0a0a 2d20 6e61 6d65 3a20 456e 7375 7265 ..- name: Ensure │ │ │ -000569f0: 2072 7379 736c 6f67 2069 7320 696e 7374 rsyslog is inst │ │ │ -00056a00: 616c 6c65 640a 2020 616e 7369 626c 652e alled. ansible. │ │ │ -00056a10: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -00056a20: 0a20 2020 206e 616d 653a 2072 7379 736c . name: rsysl │ │ │ -00056a30: 6f67 0a20 2020 2073 7461 7465 3a20 7072 og. state: pr │ │ │ -00056a40: 6573 656e 740a 2020 7768 656e 3a20 2722 esent. when: '" │ │ │ -00056a50: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ -00056a60: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -00056a70: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ -00056a80: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00056a90: 4d2d 3628 6129 0a20 202d 2065 6e61 626c M-6(a). - enabl │ │ │ -00056aa0: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ -00056ab0: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -00056ac0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -00056ad0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ -00056ae0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ -00056af0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ -00056b00: 636b 6167 655f 7273 7973 6c6f 675f 696e ckage_rsyslog_in │ │ │ -00056b10: 7374 616c 6c65 640a 3c2f 636f 6465 3e3c stalled.< │ │ │ +00056400: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +00056410: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +00056420: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ +000564c0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +000564a0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +000564b0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +000564d0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +000564e0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00056510: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00056520: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +00056530: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remediat │ │ │ +00056820: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ +00056830: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...- n │ │ │ +00056550: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ +00056560: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ +00056570: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ +00056580: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ +00056590: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +000565a0: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +000565b0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +000565c0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +000565d0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +000565e0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +000565f0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +00056600: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +00056610: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +00056620: 7273 7973 6c6f 675f 696e 7374 616c 6c65 rsyslog_installe │ │ │ +00056630: 640a 0a2d 206e 616d 653a 2045 6e73 7572 d..- name: Ensur │ │ │ +00056640: 6520 7273 7973 6c6f 6720 6973 2069 6e73 e rsyslog is ins │ │ │ +00056650: 7461 6c6c 6564 0a20 2061 6e73 6962 6c65 talled. ansible │ │ │ +00056660: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +00056670: 3a0a 2020 2020 6e61 6d65 3a20 7273 7973 :. name: rsys │ │ │ +00056680: 6c6f 670a 2020 2020 7374 6174 653a 2070 log. state: p │ │ │ +00056690: 7265 7365 6e74 0a20 2077 6865 6e3a 2027 resent. when: ' │ │ │ +000566a0: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ +000566b0: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ +000566c0: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ +000566d0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +000566e0: 434d 2d36 2861 290a 2020 2d20 656e 6162 CM-6(a). - enab │ │ │ +000566f0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +00056700: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +00056710: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +00056720: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +00056730: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +00056740: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +00056750: 6163 6b61 6765 5f72 7379 736c 6f67 5f69 ackage_rsyslog_i │ │ │ +00056760: 6e73 7461 6c6c 6564 0a3c 2f63 6f64 653e nstalled.│ │ │ +00056770: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063< │ │ │ +000568b0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +000568c0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +000568d0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +000568e0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +000568f0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +00056910: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +00056920: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00056930: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ +00056960: 636f 6465 3e69 6e63 6c75 6465 2069 6e73 code>include ins │ │ │ +00056970: 7461 6c6c 5f72 7379 736c 6f67 0a0a 636c tall_rsyslog..cl │ │ │ +00056980: 6173 7320 696e 7374 616c 6c5f 7273 7973 ass install_rsys │ │ │ +00056990: 6c6f 6720 7b0a 2020 7061 636b 6167 6520 log {. package │ │ │ +000569a0: 7b20 2772 7379 736c 6f67 273a 0a20 2020 { 'rsyslog':. │ │ │ +000569b0: 2065 6e73 7572 6520 3d26 6774 3b20 2769 ensure => 'i │ │ │ +000569c0: 6e73 7461 6c6c 6564 272c 0a20 207d 0a7d nstalled',. }.} │ │ │ +000569d0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ +000569e0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> │ │ │ +00056a80: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu │ │ │ +00056a90: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn │ │ │ +00056aa0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...│ │ │ +00056ae0: 3c70 7265 3e3c 636f 6465 3e0a 5b5b 7061│ │ │ -00057d20: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu │ │ │ -00057d30: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn │ │ │ -00057d40: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....[[pa │ │ │ +00056af0: 636b 6167 6573 5d5d 0a6e 616d 6520 3d20 ckages]].name = │ │ │ +00056b00: 2272 7379 736c 6f67 220a 7665 7273 696f "rsyslog".versio │ │ │ +00056b10: 6e20 3d20 222a 220a 3c2f 636f 6465 3e3c n = "*".< │ │ │ 00056b20: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>│ │ │ -00057d80: 3c70 7265 3e3c 636f 6465 3e0a 5b63 7573< │ │ │ -00057dd0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -00057de0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -00057df0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -00057e00: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -00057e10: 6434 3922 2074 6162 696e 6465 783d 2230 d49" tabindex="0 │ │ │ -00057e20: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ -00057e30: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ -00057e40: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ -00057e50: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ -00057e60: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ -00057e70: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -00057e80: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....[cus │ │ │ -00057d90: 746f 6d69 7a61 7469 6f6e 732e 7365 7276 tomizations.serv │ │ │ -00057da0: 6963 6573 5d0a 656e 6162 6c65 6420 3d20 ices].enabled = │ │ │ -00057db0: 5b22 7273 7973 6c6f 6722 5d0a 3c2f 636f ["rsyslog"].│ │ │ -00057ec0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediation │ │ │ -000580f0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -00058100: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Comple │ │ │ -00057f10: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -00057f20: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00057f30: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -00057f40: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00057f50: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -00057f60: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -00057f70: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -00057f80: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -00057fa0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ -00057fc0: 656e 6162 6c65 5f72 7379 736c 6f67 0a0a enable_rsyslog.. │ │ │ -00057fd0: 636c 6173 7320 656e 6162 6c65 5f72 7379 class enable_rsy │ │ │ -00057fe0: 736c 6f67 207b 0a20 2073 6572 7669 6365 slog {. service │ │ │ -00057ff0: 207b 2772 7379 736c 6f67 273a 0a20 2020 {'rsyslog':. │ │ │ -00058000: 2065 6e61 626c 6520 3d26 6774 3b20 7472 enable => tr │ │ │ -00058010: 7565 2c0a 2020 2020 656e 7375 7265 203d ue,. ensure = │ │ │ -00058020: 2667 743b 2027 7275 6e6e 696e 6727 2c0a > 'running',. │ │ │ -00058030: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Complexity: │ │ │ -00058190: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -000581d0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -000581b0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -000581e0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -00058220: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -00058200: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00058210: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable - name: Gathe │ │ │ -00058240: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ -00058250: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ -00058260: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ -00058270: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ -00058280: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -00058290: 552d 3428 3129 0a20 202d 204e 4953 542d U-4(1). - NIST- │ │ │ -000582a0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -000582b0: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -000582c0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -000582d0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -000582e0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -000582f0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -00058300: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00058310: 640a 2020 2d20 7365 7276 6963 655f 7273 d. - service_rs │ │ │ -00058320: 7973 6c6f 675f 656e 6162 6c65 640a 0a2d yslog_enabled..- │ │ │ -00058330: 206e 616d 653a 2045 6e61 626c 6520 7273 name: Enable rs │ │ │ -00058340: 7973 6c6f 6720 5365 7276 6963 6520 2d20 yslog Service - │ │ │ -00058350: 456e 6162 6c65 2073 6572 7669 6365 2072 Enable service r │ │ │ -00058360: 7379 736c 6f67 0a20 2062 6c6f 636b 3a0a syslog. block:. │ │ │ -00058370: 0a20 202d 206e 616d 653a 2047 6174 6865 . - name: Gathe │ │ │ -00058380: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ -00058390: 6374 730a 2020 2020 616e 7369 626c 652e cts. ansible. │ │ │ -000583a0: 6275 696c 7469 6e2e 7061 636b 6167 655f builtin.package_ │ │ │ -000583b0: 6661 6374 733a 0a20 2020 2020 206d 616e facts:. man │ │ │ -000583c0: 6167 6572 3a20 6175 746f 0a0a 2020 2d20 ager: auto.. - │ │ │ -000583d0: 6e61 6d65 3a20 456e 6162 6c65 2072 7379 name: Enable rsy │ │ │ -000583e0: 736c 6f67 2053 6572 7669 6365 202d 2045 slog Service - E │ │ │ -000583f0: 6e61 626c 6520 5365 7276 6963 6520 7273 nable Service rs │ │ │ -00058400: 7973 6c6f 670a 2020 2020 616e 7369 626c yslog. ansibl │ │ │ -00058410: 652e 6275 696c 7469 6e2e 7379 7374 656d e.builtin.system │ │ │ -00058420: 643a 0a20 2020 2020 206e 616d 653a 2072 d:. name: r │ │ │ -00058430: 7379 736c 6f67 0a20 2020 2020 2065 6e61 syslog. ena │ │ │ -00058440: 626c 6564 3a20 7472 7565 0a20 2020 2020 bled: true. │ │ │ -00058450: 2073 7461 7465 3a20 7374 6172 7465 640a state: started. │ │ │ -00058460: 2020 2020 2020 6d61 736b 6564 3a20 6661 masked: fa │ │ │ -00058470: 6c73 650a 2020 2020 7768 656e 3a0a 2020 lse. when:. │ │ │ -00058480: 2020 2d20 2722 7273 7973 6c6f 6722 2069 - '"rsyslog" i │ │ │ -00058490: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ -000584a0: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ -000584b0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -000584c0: 332d 4155 2d34 2831 290a 2020 2d20 4e49 3-AU-4(1). - NI │ │ │ -000584d0: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ -000584e0: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ -000584f0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -00058500: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00058510: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -00058520: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -00058530: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -00058540: 6564 6564 0a20 202d 2073 6572 7669 6365 eded. - service │ │ │ -00058550: 5f72 7379 736c 6f67 5f65 6e61 626c 6564 _rsyslog_enabled │ │ │ -00058560: 0a20 202d 2073 7065 6369 616c 5f73 6572 . - special_ser │ │ │ -00058570: 7669 6365 5f62 6c6f 636b 0a20 2077 6865 vice_block. whe │ │ │ -00058580: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ -00058590: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -000585a0: 732e 7061 636b 6167 6573 270a 3c2f 636f s.packages'.
│ │ │ +00057dc0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00057dd0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00057df0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00057e00: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00057e40: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +00057e50: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e - │ │ │ +00057e70: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ +00057e80: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ +00057e90: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ +00057ea0: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ +00057eb0: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ +00057ec0: 5354 2d38 3030 2d35 332d 4155 2d34 2831 ST-800-53-AU-4(1 │ │ │ +00057ed0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +00057ee0: 332d 434d 2d36 2861 290a 2020 2d20 656e 3-CM-6(a). - en │ │ │ +00057ef0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +00057f00: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +00057f10: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +00057f20: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ +00057f30: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ +00057f40: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +00057f50: 2073 6572 7669 6365 5f72 7379 736c 6f67 service_rsyslog │ │ │ +00057f60: 5f65 6e61 626c 6564 0a0a 2d20 6e61 6d65 _enabled..- name │ │ │ +00057f70: 3a20 456e 6162 6c65 2072 7379 736c 6f67 : Enable rsyslog │ │ │ +00057f80: 2053 6572 7669 6365 202d 2045 6e61 626c Service - Enabl │ │ │ +00057f90: 6520 7365 7276 6963 6520 7273 7973 6c6f e service rsyslo │ │ │ +00057fa0: 670a 2020 626c 6f63 6b3a 0a0a 2020 2d20 g. block:.. - │ │ │ +00057fb0: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ +00057fc0: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ +00057fd0: 2020 2061 6e73 6962 6c65 2e62 7569 6c74 ansible.built │ │ │ +00057fe0: 696e 2e70 6163 6b61 6765 5f66 6163 7473 in.package_facts │ │ │ +00057ff0: 3a0a 2020 2020 2020 6d61 6e61 6765 723a :. manager: │ │ │ +00058000: 2061 7574 6f0a 0a20 202d 206e 616d 653a auto.. - name: │ │ │ +00058010: 2045 6e61 626c 6520 7273 7973 6c6f 6720 Enable rsyslog │ │ │ +00058020: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable │ │ │ +00058030: 2053 6572 7669 6365 2072 7379 736c 6f67 Service rsyslog │ │ │ +00058040: 0a20 2020 2061 6e73 6962 6c65 2e62 7569 . ansible.bui │ │ │ +00058050: 6c74 696e 2e73 7973 7465 6d64 3a0a 2020 ltin.systemd:. │ │ │ +00058060: 2020 2020 6e61 6d65 3a20 7273 7973 6c6f name: rsyslo │ │ │ +00058070: 670a 2020 2020 2020 656e 6162 6c65 643a g. enabled: │ │ │ +00058080: 2074 7275 650a 2020 2020 2020 7374 6174 true. stat │ │ │ +00058090: 653a 2073 7461 7274 6564 0a20 2020 2020 e: started. │ │ │ +000580a0: 206d 6173 6b65 643a 2066 616c 7365 0a20 masked: false. │ │ │ +000580b0: 2020 2077 6865 6e3a 0a20 2020 202d 2027 when:. - ' │ │ │ +000580c0: 2272 7379 736c 6f67 2220 696e 2061 6e73 "rsyslog" in ans │ │ │ +000580d0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ +000580e0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ +000580f0: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +00058100: 3428 3129 0a20 202d 204e 4953 542d 3830 4(1). - NIST-80 │ │ │ +00058110: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +00058120: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +00058130: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00058140: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00058150: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +00058160: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +00058170: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +00058180: 2020 2d20 7365 7276 6963 655f 7273 7973 - service_rsys │ │ │ +00058190: 6c6f 675f 656e 6162 6c65 640a 2020 2d20 log_enabled. - │ │ │ +000581a0: 7370 6563 6961 6c5f 7365 7276 6963 655f special_service_ │ │ │ +000581b0: 626c 6f63 6b0a 2020 7768 656e 3a20 2722 block. when: '" │ │ │ +000581c0: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ +000581d0: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ +000581e0: 6b61 6765 7327 0a3c 2f63 6f64 653e 3c2f kages'.│ │ │ +000581f0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediatio │ │ │ +000582a0: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ +000582b0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity: │ │ │ +00058340: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +00058380: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00058360: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +00058390: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ +000583d0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ +000583b0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +000583c0: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable │ │ │ +00058470: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> │ │ │ +00058510: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu │ │ │ +00058520: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn │ │ │ +00058530: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...include enabl │ │ │ +000583f0: 655f 7273 7973 6c6f 670a 0a63 6c61 7373 e_rsyslog..class │ │ │ +00058400: 2065 6e61 626c 655f 7273 7973 6c6f 6720 enable_rsyslog │ │ │ +00058410: 7b0a 2020 7365 7276 6963 6520 7b27 7273 {. service {'rs │ │ │ +00058420: 7973 6c6f 6727 3a0a 2020 2020 656e 6162 yslog':. enab │ │ │ +00058430: 6c65 203d 2667 743b 2074 7275 652c 0a20 le => true,. │ │ │ +00058440: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +00058450: 2772 756e 6e69 6e67 272c 0a20 207d 0a7d 'running',. }.} │ │ │ +00058460: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f . │ │ │ +00058570: 3c70 7265 3e3c 636f 6465 3e0a 5b63 7573< │ │ │ 000585c0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 000585d0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 000585e0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 000585f0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 00058600: 6435 3122 2074 6162 696e 6465 783d 2230 d51" tabindex="0 │ │ │ 00058610: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ @@ -31304,131 +31304,131 @@ │ │ │ 0007a470: 7365 2220 6461 7461 2d74 6172 6765 743d se" data-target= │ │ │ 0007a480: 2223 6964 3130 3622 2074 6162 696e 6465 "#id106" tabinde │ │ │ 0007a490: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt │ │ │ 0007a4a0: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande │ │ │ 0007a4b0: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title= │ │ │ 0007a4c0: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev │ │ │ 0007a4d0: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R │ │ │ -0007a4e0: 656d 6564 6961 7469 6f6e 204f 5342 7569 emediation OSBui │ │ │ -0007a4f0: 6c64 2042 6c75 6570 7269 6e74 2073 6e69 ld Blueprint sni │ │ │ -0007a500: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ....[cus │ │ │ +00058580: 746f 6d69 7a61 7469 6f6e 732e 7365 7276 tomizations.serv │ │ │ +00058590: 6963 6573 5d0a 656e 6162 6c65 6420 3d20 ices].enabled = │ │ │ +000585a0: 5b22 7273 7973 6c6f 6722 5d0a 3c2f 636f ["rsyslog"].
│ │ │ -0007a510: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -0007a540: 3c70 7265 3e3c 636f 6465 3e0a 5b5b 7061Remediation │ │ │ -0007a630: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -0007a640: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[[pa │ │ │ -0007a550: 636b 6167 6573 5d5d 0a6e 616d 6520 3d20 ckages]].name = │ │ │ -0007a560: 2263 726f 6e22 0a76 6572 7369 6f6e 203d "cron".version = │ │ │ -0007a570: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*".Complexity: │ │ │ -0007a6d0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -0007a710: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -0007a6f0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -0007a720: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -0007a760: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -0007a740: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -0007a750: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable include insta │ │ │ -0007a780: 6c6c 5f63 726f 6e0a 0a63 6c61 7373 2069 ll_cron..class i │ │ │ -0007a790: 6e73 7461 6c6c 5f63 726f 6e20 7b0a 2020 nstall_cron {. │ │ │ -0007a7a0: 7061 636b 6167 6520 7b20 2763 726f 6e27 package { 'cron' │ │ │ -0007a7b0: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ -0007a7c0: 743b 2027 696e 7374 616c 6c65 6427 2c0a t; 'installed',. │ │ │ -0007a7d0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}. < │ │ │ -0007a920: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -0007a930: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -0007a940: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0007a950: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -0007a960: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -0007a980: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -0007a990: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0007a9a0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ -0007a9d0: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ -0007a9e0: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ -0007a9f0: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ -0007aa00: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ -0007aa10: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ -0007aa20: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0007aa30: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ -0007aa40: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ -0007aa50: 4349 2d44 5353 7634 2d32 2e32 2e36 0a20 CI-DSSv4-2.2.6. │ │ │ -0007aa60: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -0007aa70: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -0007aa80: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -0007aa90: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -0007aaa0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -0007aab0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -0007aac0: 640a 2020 2d20 7061 636b 6167 655f 6372 d. - package_cr │ │ │ -0007aad0: 6f6e 5f69 6e73 7461 6c6c 6564 0a0a 2d20 on_installed..- │ │ │ -0007aae0: 6e61 6d65 3a20 456e 7375 7265 2063 726f name: Ensure cro │ │ │ -0007aaf0: 6e20 6973 2069 6e73 7461 6c6c 6564 0a20 n is installed. │ │ │ -0007ab00: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -0007ab10: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -0007ab20: 6d65 3a20 6372 6f6e 0a20 2020 2073 7461 me: cron. sta │ │ │ -0007ab30: 7465 3a20 7072 6573 656e 740a 2020 7768 te: present. wh │ │ │ -0007ab40: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ -0007ab50: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -0007ab60: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -0007ab70: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -0007ab80: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -0007ab90: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -0007aba0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -0007abb0: 2e36 0a20 202d 2065 6e61 626c 655f 7374 .6. - enable_st │ │ │ -0007abc0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -0007abd0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -0007abe0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -0007abf0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -0007ac00: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -0007ac10: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -0007ac20: 655f 6372 6f6e 5f69 6e73 7461 6c6c 6564 e_cron_installed │ │ │ +0007a4e0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +0007a4f0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +0007a500: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>Remed │ │ │ -0007c3f0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -0007c400: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
│ │ │ +0007a580: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +0007a590: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +0007a5b0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +0007a5c0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +0007a600: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +0007a610: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e Remedi │ │ │ +0007a940: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +0007a950: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...- │ │ │ +0007a630: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ +0007a640: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ +0007a650: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ +0007a660: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ +0007a670: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ +0007a680: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +0007a690: 290a 2020 2d20 5043 492d 4453 5376 342d ). - PCI-DSSv4- │ │ │ +0007a6a0: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ +0007a6b0: 342d 322e 322e 360a 2020 2d20 656e 6162 4-2.2.6. - enab │ │ │ +0007a6c0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +0007a6d0: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +0007a6e0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +0007a6f0: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +0007a700: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +0007a710: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +0007a720: 6163 6b61 6765 5f63 726f 6e5f 696e 7374 ackage_cron_inst │ │ │ +0007a730: 616c 6c65 640a 0a2d 206e 616d 653a 2045 alled..- name: E │ │ │ +0007a740: 6e73 7572 6520 6372 6f6e 2069 7320 696e nsure cron is in │ │ │ +0007a750: 7374 616c 6c65 640a 2020 616e 7369 626c stalled. ansibl │ │ │ +0007a760: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ +0007a770: 653a 0a20 2020 206e 616d 653a 2063 726f e:. name: cro │ │ │ +0007a780: 6e0a 2020 2020 7374 6174 653a 2070 7265 n. state: pre │ │ │ +0007a790: 7365 6e74 0a20 2077 6865 6e3a 2027 226c sent. when: '"l │ │ │ +0007a7a0: 696e 7578 2d62 6173 6522 2069 6e20 616e inux-base" in an │ │ │ +0007a7b0: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ +0007a7c0: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:. │ │ │ +0007a7d0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +0007a7e0: 2d36 2861 290a 2020 2d20 5043 492d 4453 -6(a). - PCI-DS │ │ │ +0007a7f0: 5376 342d 322e 320a 2020 2d20 5043 492d Sv4-2.2. - PCI- │ │ │ +0007a800: 4453 5376 342d 322e 322e 360a 2020 2d20 DSSv4-2.2.6. - │ │ │ +0007a810: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +0007a820: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +0007a830: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +0007a840: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +0007a850: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +0007a860: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +0007a870: 202d 2070 6163 6b61 6765 5f63 726f 6e5f - package_cron_ │ │ │ +0007a880: 696e 7374 616c 6c65 640a 3c2f 636f 6465 installed.
│ │ │ +0007a960: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +0007a990: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remed │ │ │ +0007aba0: 6961 7469 6f6e 204f 5342 7569 6c64 2042 iation OSBuild B │ │ │ +0007abb0: 6c75 6570 7269 6e74 2073 6e69 7070 6574 lueprint snippet │ │ │ +0007abc0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Comple │ │ │ +0007a9e0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +0007a9f0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0007aa00: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +0007aa10: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0007aa20: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +0007aa30: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +0007aa40: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +0007aa50: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +0007aa70: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ +0007aa90: 696e 7374 616c 6c5f 6372 6f6e 0a0a 636c install_cron..cl │ │ │ +0007aaa0: 6173 7320 696e 7374 616c 6c5f 6372 6f6e ass install_cron │ │ │ +0007aab0: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ +0007aac0: 6372 6f6e 273a 0a20 2020 2065 6e73 7572 cron':. ensur │ │ │ +0007aad0: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install │ │ │ +0007aae0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ 0007ac40: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediatio │ │ │ -0007c170: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -0007c180: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ....[[packag │ │ │ +0007ac10: 6573 5d5d 0a6e 616d 6520 3d20 2263 726f es]].name = "cro │ │ │ +0007ac20: 6e22 0a76 6572 7369 6f6e 203d 2022 2a22 n".version = "*" │ │ │ 0007ac30: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .Complexity │ │ │ -0007c210: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -0007c250: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -0007c230: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -0007c240: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -0007c260: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -0007c280: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ -0007c2b0: 636f 6465 3e0a 696e 636c 7564 6520 7265 code>.include re │ │ │ -0007c2c0: 6d6f 7665 5f69 6e65 7475 7469 6c73 2d74 move_inetutils-t │ │ │ -0007c2d0: 656c 6e65 7464 0a0a 636c 6173 7320 7265 elnetd..class re │ │ │ -0007c2e0: 6d6f 7665 5f69 6e65 7475 7469 6c73 2d74 move_inetutils-t │ │ │ -0007c2f0: 656c 6e65 7464 207b 0a20 2070 6163 6b61 elnetd {. packa │ │ │ -0007c300: 6765 207b 2027 696e 6574 7574 696c 732d ge { 'inetutils- │ │ │ -0007c310: 7465 6c6e 6574 6427 3a0a 2020 2020 656e telnetd':. en │ │ │ -0007c320: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ -0007c330: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -0007c530: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ -0007c490: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0007c4a0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0007c4c0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0007c4e0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0007c4f0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0007c510: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -0007c520: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> < │ │ │ +0007c170: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ +0007c180: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...- nam │ │ │ -0007c540: 653a 2027 556e 696e 7374 616c 6c20 7468 e: 'Uninstall th │ │ │ -0007c550: 6520 696e 6574 2d62 6173 6564 2074 656c e inet-based tel │ │ │ -0007c560: 6e65 7420 7365 7276 6572 3a20 456e 7375 net server: Ensu │ │ │ -0007c570: 7265 2069 6e65 7475 7469 6c73 2d74 656c re inetutils-tel │ │ │ -0007c580: 6e65 7464 2069 7320 7265 6d6f 7665 6427 netd is removed' │ │ │ -0007c590: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ -0007c5a0: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ -0007c5b0: 6e61 6d65 3a20 696e 6574 7574 696c 732d name: inetutils- │ │ │ -0007c5c0: 7465 6c6e 6574 640a 2020 2020 7374 6174 telnetd. stat │ │ │ -0007c5d0: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ -0007c5e0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -0007c5f0: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ -0007c600: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ -0007c610: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -0007c620: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di │ │ │ -0007c630: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ -0007c640: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ -0007c650: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -0007c660: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -0007c670: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -0007c680: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -0007c690: 7061 636b 6167 655f 696e 6574 7574 696c package_inetutil │ │ │ -0007c6a0: 732d 7465 6c6e 6574 645f 7265 6d6f 7665 s-telnetd_remove │ │ │ -0007c6b0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ +0007c200: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +0007c210: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +0007c220: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0007c230: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +0007c240: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +0007c260: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +0007c270: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0007c280: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ +0007c2a0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ +0007c2b0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 2755- name: 'U │ │ │ +0007c2c0: 6e69 6e73 7461 6c6c 2074 6865 2069 6e65 ninstall the ine │ │ │ +0007c2d0: 742d 6261 7365 6420 7465 6c6e 6574 2073 t-based telnet s │ │ │ +0007c2e0: 6572 7665 723a 2045 6e73 7572 6520 696e erver: Ensure in │ │ │ +0007c2f0: 6574 7574 696c 732d 7465 6c6e 6574 6420 etutils-telnetd │ │ │ +0007c300: 6973 2072 656d 6f76 6564 270a 2020 616e is removed'. an │ │ │ +0007c310: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ +0007c320: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ +0007c330: 2069 6e65 7475 7469 6c73 2d74 656c 6e65 inetutils-telne │ │ │ +0007c340: 7464 0a20 2020 2073 7461 7465 3a20 6162 td. state: ab │ │ │ +0007c350: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. - │ │ │ +0007c360: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +0007c370: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80 │ │ │ +0007c380: 302d 3533 2d43 4d2d 3728 6129 0a20 202d 0-53-CM-7(a). - │ │ │ +0007c390: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +0007c3a0: 3728 6229 0a20 202d 2064 6973 6162 6c65 7(b). - disable │ │ │ +0007c3b0: 5f73 7472 6174 6567 790a 2020 2d20 6869 _strategy. - hi │ │ │ +0007c3c0: 6768 5f73 6576 6572 6974 790a 2020 2d20 gh_severity. - │ │ │ +0007c3d0: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +0007c3e0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +0007c3f0: 6e0a 2020 2d20 6e6f 5f72 6562 6f6f 745f n. - no_reboot_ │ │ │ +0007c400: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +0007c410: 6765 5f69 6e65 7475 7469 6c73 2d74 656c ge_inetutils-tel │ │ │ +0007c420: 6e65 7464 5f72 656d 6f76 6564 0a3c 2f63 netd_removed.
Com │ │ │ +0007c580: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +0007c5b0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +0007c5d0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +0007c5e0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +0007c600: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ +0007c610: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> < │ │ │ 0007c6c0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remedi │ │ │ -0007d050: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -0007d060: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ....inc │ │ │ +0007c630: 6c75 6465 2072 656d 6f76 655f 696e 6574 lude remove_inet │ │ │ +0007c640: 7574 696c 732d 7465 6c6e 6574 640a 0a63 utils-telnetd..c │ │ │ +0007c650: 6c61 7373 2072 656d 6f76 655f 696e 6574 lass remove_inet │ │ │ +0007c660: 7574 696c 732d 7465 6c6e 6574 6420 7b0a utils-telnetd {. │ │ │ +0007c670: 2020 7061 636b 6167 6520 7b20 2769 6e65 package { 'ine │ │ │ +0007c680: 7475 7469 6c73 2d74 656c 6e65 7464 273a tutils-telnetd': │ │ │ +0007c690: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +0007c6a0: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ +0007c6b0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
│ │ │ -0007d070: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -0007d0a0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediation │ │ │ -0007d2b0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -0007d2c0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Comple │ │ │ -0007d0f0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0007d100: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0007d110: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0007d120: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0007d130: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0007d140: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0007d150: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0007d160: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ -0007d1a0: 6520 7265 6d6f 7665 5f6e 6973 0a0a 636c e remove_nis..cl │ │ │ -0007d1b0: 6173 7320 7265 6d6f 7665 5f6e 6973 207b ass remove_nis { │ │ │ -0007d1c0: 0a20 2070 6163 6b61 6765 207b 2027 6e69 . package { 'ni │ │ │ -0007d1d0: 7327 3a0a 2020 2020 656e 7375 7265 203d s':. ensure = │ │ │ -0007d1e0: 2667 743b 2027 7075 7267 6564 272c 0a20 > 'purged',. │ │ │ -0007d1f0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Complexity │ │ │ -0007d350: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -0007d390: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -0007d370: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -0007d380: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -0007d3a0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -0007d3c0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ -0007d3f0: 636f 6465 3e2d 206e 616d 653a 2027 556e code>- name: 'Un │ │ │ -0007d400: 696e 7374 616c 6c20 7468 6520 6e69 7320 install the nis │ │ │ -0007d410: 7061 636b 6167 653a 2045 6e73 7572 6520 package: Ensure │ │ │ -0007d420: 6e69 7320 6973 2072 656d 6f76 6564 270a nis is removed'. │ │ │ -0007d430: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -0007d440: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -0007d450: 616d 653a 206e 6973 0a20 2020 2073 7461 ame: nis. sta │ │ │ -0007d460: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ -0007d470: 733a 0a20 202d 2064 6973 6162 6c65 5f73 s:. - disable_s │ │ │ -0007d480: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -0007d490: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -0007d4a0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -0007d4b0: 2d20 6c6f 775f 7365 7665 7269 7479 0a20 - low_severity. │ │ │ -0007d4c0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -0007d4d0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -0007d4e0: 6e69 735f 7265 6d6f 7665 640a 3c2f 636f nis_removed.< │ │ │ +0007d190: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Compl │ │ │ +0007d0f0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +0007d100: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0007d110: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +0007d120: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0007d130: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +0007d140: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +0007d150: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +0007d160: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable - name │ │ │ +0007d1a0: 3a20 2755 6e69 6e73 7461 6c6c 2074 6865 : 'Uninstall the │ │ │ +0007d1b0: 206e 6973 2070 6163 6b61 6765 3a20 456e nis package: En │ │ │ +0007d1c0: 7375 7265 206e 6973 2069 7320 7265 6d6f sure nis is remo │ │ │ +0007d1d0: 7665 6427 0a20 2061 6e73 6962 6c65 2e62 ved'. ansible.b │ │ │ +0007d1e0: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ +0007d1f0: 2020 2020 6e61 6d65 3a20 6e69 730a 2020 name: nis. │ │ │ +0007d200: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ +0007d210: 2020 7461 6773 3a0a 2020 2d20 6469 7361 tags:. - disa │ │ │ +0007d220: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +0007d230: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +0007d240: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +0007d250: 6f6e 0a20 202d 206c 6f77 5f73 6576 6572 on. - low_sever │ │ │ +0007d260: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +0007d270: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +0007d280: 6b61 6765 5f6e 6973 5f72 656d 6f76 6564 kage_nis_removed │ │ │ +0007d290: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ +0007d2a0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Pup │ │ │ +0007d350: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ +0007d360: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>Remediati │ │ │ +000834b0: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep │ │ │ +000834c0: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ... │ │ │ +000834d0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low Disrup │ │ │ +0007d410: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +0007d420: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0007d430: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +0007d440: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +0007d460: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ +0007d470: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble < │ │ │ 0007d500: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 0007d510: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 0007d520: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 0007d530: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 0007d540: 6431 3137 2220 7461 6269 6e64 6578 3d22 d117" tabindex=" │ │ │ 0007d550: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ @@ -32225,90 +32225,90 @@ │ │ │ 0007de00: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 0007de10: 6431 3139 2220 7461 6269 6e64 6578 3d22 d119" tabindex=" │ │ │ 0007de20: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ 0007de30: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ 0007de40: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ 0007de50: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ 0007de60: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -0007de70: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -0007de80: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...│ │ │ +0007d490: 0a69 6e63 6c75 6465 2072 656d 6f76 655f .include remove_ │ │ │ +0007d4a0: 6e69 730a 0a63 6c61 7373 2072 656d 6f76 nis..class remov │ │ │ +0007d4b0: 655f 6e69 7320 7b0a 2020 7061 636b 6167 e_nis {. packag │ │ │ +0007d4c0: 6520 7b20 276e 6973 273a 0a20 2020 2065 e { 'nis':. e │ │ │ +0007d4d0: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ +0007d4e0: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.Remediation A │ │ │ -0007e0e0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ -0007e0f0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..│ │ │ -0007dfb0: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ -0007df10: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0007df20: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0007df40: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0007df60: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0007df70: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0007df90: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -0007dfa0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> │ │ │ -0007e030: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.incl │ │ │ -0007dfc0: 7564 6520 7265 6d6f 7665 5f6e 7470 6461 ude remove_ntpda │ │ │ -0007dfd0: 7465 0a0a 636c 6173 7320 7265 6d6f 7665 te..class remove │ │ │ -0007dfe0: 5f6e 7470 6461 7465 207b 0a20 2070 6163 _ntpdate {. pac │ │ │ -0007dff0: 6b61 6765 207b 2027 6e74 7064 6174 6527 kage { 'ntpdate' │ │ │ -0007e000: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ -0007e010: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ -0007e020: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
│ │ │ -0007e170: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0007e180: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0007e190: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0007e1a0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0007e1e0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ -0007e210: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ -0007e1f0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ -0007e200: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable - name: 'Unin │ │ │ -0007e230: 7374 616c 6c20 7468 6520 6e74 7064 6174 stall the ntpdat │ │ │ -0007e240: 6520 7061 636b 6167 653a 2045 6e73 7572 e package: Ensur │ │ │ -0007e250: 6520 6e74 7064 6174 6520 6973 2072 656d e ntpdate is rem │ │ │ -0007e260: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ -0007e270: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -0007e280: 0a20 2020 206e 616d 653a 206e 7470 6461 . name: ntpda │ │ │ -0007e290: 7465 0a20 2020 2073 7461 7465 3a20 6162 te. state: ab │ │ │ -0007e2a0: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. - │ │ │ -0007e2b0: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ -0007e2c0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -0007e2d0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -0007e2e0: 7275 7074 696f 6e0a 2020 2d20 6c6f 775f ruption. - low_ │ │ │ -0007e2f0: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -0007e300: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -0007e310: 2d20 7061 636b 6167 655f 6e74 7064 6174 - package_ntpdat │ │ │ -0007e320: 655f 7265 6d6f 7665 640a 3c2f 636f 6465 e_removed.< │ │ │ +0007de90: 6272 3e3c 6469 7620 636c 6173 733d 2270 br> Remediation P │ │ │ +0007e180: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ +0007e190: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
Com │ │ │ +0007df10: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +0007df40: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +0007df60: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +0007df70: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +0007df90: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ +0007dfa0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> │ │ │ +0007e0d0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22- na │ │ │ +0007dfc0: 6d65 3a20 2755 6e69 6e73 7461 6c6c 2074 me: 'Uninstall t │ │ │ +0007dfd0: 6865 206e 7470 6461 7465 2070 6163 6b61 he ntpdate packa │ │ │ +0007dfe0: 6765 3a20 456e 7375 7265 206e 7470 6461 ge: Ensure ntpda │ │ │ +0007dff0: 7465 2069 7320 7265 6d6f 7665 6427 0a20 te is removed'. │ │ │ +0007e000: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +0007e010: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +0007e020: 6d65 3a20 6e74 7064 6174 650a 2020 2020 me: ntpdate. │ │ │ +0007e030: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ +0007e040: 7461 6773 3a0a 2020 2d20 6469 7361 626c tags:. - disabl │ │ │ +0007e050: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +0007e060: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +0007e070: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +0007e080: 0a20 202d 206c 6f77 5f73 6576 6572 6974 . - low_severit │ │ │ +0007e090: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +0007e0a0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +0007e0b0: 6765 5f6e 7470 6461 7465 5f72 656d 6f76 ge_ntpdate_remov │ │ │ +0007e0c0: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.Remedia │ │ │ +00083250: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +00083260: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ +0007e210: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +0007e220: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0007e230: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +0007e240: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +0007e250: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +0007e280: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ +0007e2b0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ +0007e290: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ +0007e2a0: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable Remediation P │ │ │ -0007f400: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -0007f410: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..include remov │ │ │ +0007e2d0: 655f 6e74 7064 6174 650a 0a63 6c61 7373 e_ntpdate..class │ │ │ +0007e2e0: 2072 656d 6f76 655f 6e74 7064 6174 6520 remove_ntpdate │ │ │ +0007e2f0: 7b0a 2020 7061 636b 6167 6520 7b20 276e {. package { 'n │ │ │ +0007e300: 7470 6461 7465 273a 0a20 2020 2065 6e73 tpdate':. ens │ │ │ +0007e310: 7572 6520 3d26 6774 3b20 2770 7572 6765 ure => 'purge │ │ │ +0007e320: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}.
< │ │ │ -0007f490: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -0007f4a0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0007f4b0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -0007f4c0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -0007f4d0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -0007f500: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -0007f530: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -0007f510: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -0007f520: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable .include remov │ │ │ -0007f550: 655f 7465 6c6e 6574 642d 7373 6c0a 0a63 e_telnetd-ssl..c │ │ │ -0007f560: 6c61 7373 2072 656d 6f76 655f 7465 6c6e lass remove_teln │ │ │ -0007f570: 6574 642d 7373 6c20 7b0a 2020 7061 636b etd-ssl {. pack │ │ │ -0007f580: 6167 6520 7b20 2774 656c 6e65 7464 2d73 age { 'telnetd-s │ │ │ -0007f590: 736c 273a 0a20 2020 2065 6e73 7572 6520 sl':. ensure │ │ │ -0007f5a0: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ -0007f5b0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remediatio │ │ │ -0007f670: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ -0007f680: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ... < │ │ │ -0007f700: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -0007f710: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -0007f720: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0007f730: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -0007f740: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -0007f760: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -0007f770: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0007f780: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -0007f7a0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -0007f7b0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 2755- name: 'U │ │ │ -0007f7c0: 6e69 6e73 7461 6c6c 2074 6865 2073 736c ninstall the ssl │ │ │ -0007f7d0: 2063 6f6d 706c 6961 6e74 2074 656c 6e65 compliant telne │ │ │ -0007f7e0: 7420 7365 7276 6572 3a20 456e 7375 7265 t server: Ensure │ │ │ -0007f7f0: 2074 656c 6e65 7464 2d73 736c 2069 7320 telnetd-ssl is │ │ │ -0007f800: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ -0007f810: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -0007f820: 6765 3a0a 2020 2020 6e61 6d65 3a20 7465 ge:. name: te │ │ │ -0007f830: 6c6e 6574 642d 7373 6c0a 2020 2020 7374 lnetd-ssl. st │ │ │ -0007f840: 6174 653a 2061 6273 656e 740a 2020 7461 ate: absent. ta │ │ │ -0007f850: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -0007f860: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -0007f870: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ -0007f880: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -0007f890: 2d35 332d 434d 2d37 2862 290a 2020 2d20 -53-CM-7(b). - │ │ │ -0007f8a0: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ -0007f8b0: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi │ │ │ -0007f8c0: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl │ │ │ -0007f8d0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -0007f8e0: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_ │ │ │ -0007f8f0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -0007f900: 2d20 7061 636b 6167 655f 7465 6c6e 6574 - package_telnet │ │ │ -0007f910: 642d 7373 6c5f 7265 6d6f 7665 640a 3c2f d-ssl_removed. │ │ │ +0007f3f0: 2122 3e52 656d 6564 6961 7469 6f6e 2041 !">Remediation A │ │ │ +0007f400: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +0007f410: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..Remed │ │ │ +0007f760: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +0007f770: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
│ │ │ +0007f490: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +0007f4a0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0007f4b0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +0007f4c0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +0007f500: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +0007f530: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +0007f510: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +0007f520: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable - name: 'Unin │ │ │ +0007f550: 7374 616c 6c20 7468 6520 7373 6c20 636f stall the ssl co │ │ │ +0007f560: 6d70 6c69 616e 7420 7465 6c6e 6574 2073 mpliant telnet s │ │ │ +0007f570: 6572 7665 723a 2045 6e73 7572 6520 7465 erver: Ensure te │ │ │ +0007f580: 6c6e 6574 642d 7373 6c20 6973 2072 656d lnetd-ssl is rem │ │ │ +0007f590: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +0007f5a0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +0007f5b0: 0a20 2020 206e 616d 653a 2074 656c 6e65 . name: telne │ │ │ +0007f5c0: 7464 2d73 736c 0a20 2020 2073 7461 7465 td-ssl. state │ │ │ +0007f5d0: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ +0007f5e0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0007f5f0: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ +0007f600: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ +0007f610: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0007f620: 2d43 4d2d 3728 6229 0a20 202d 2064 6973 -CM-7(b). - dis │ │ │ +0007f630: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +0007f640: 2d20 6869 6768 5f73 6576 6572 6974 790a - high_severity. │ │ │ +0007f650: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +0007f660: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +0007f670: 7074 696f 6e0a 2020 2d20 6e6f 5f72 6562 ption. - no_reb │ │ │ +0007f680: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +0007f690: 6163 6b61 6765 5f74 656c 6e65 7464 2d73 ackage_telnetd-s │ │ │ +0007f6a0: 736c 5f72 656d 6f76 6564 0a3c 2f63 6f64 sl_removed. Remed │ │ │ -000809f0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -00080a00: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...< │ │ │ +0007f8a0: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ +0007f800: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +0007f810: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0007f820: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +0007f830: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0007f840: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +0007f850: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +0007f860: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +0007f870: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ +0007f8b0: 6465 2072 656d 6f76 655f 7465 6c6e 6574 de remove_telnet │ │ │ +0007f8c0: 642d 7373 6c0a 0a63 6c61 7373 2072 656d d-ssl..class rem │ │ │ +0007f8d0: 6f76 655f 7465 6c6e 6574 642d 7373 6c20 ove_telnetd-ssl │ │ │ +0007f8e0: 7b0a 2020 7061 636b 6167 6520 7b20 2774 {. package { 't │ │ │ +0007f8f0: 656c 6e65 7464 2d73 736c 273a 0a20 2020 elnetd-ssl':. │ │ │ +0007f900: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p │ │ │ +0007f910: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}. │ │ │ 0007f920: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>< │ │ │ -00080b30: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ -00080a90: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00080aa0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00080ab0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00080ac0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00080ad0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00080ae0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00080af0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00080b00: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ -00080b40: 6465 2072 656d 6f76 655f 7465 6c6e 6574 de remove_telnet │ │ │ -00080b50: 640a 0a63 6c61 7373 2072 656d 6f76 655f d..class remove_ │ │ │ -00080b60: 7465 6c6e 6574 6420 7b0a 2020 7061 636b telnetd {. pack │ │ │ -00080b70: 6167 6520 7b20 2774 656c 6e65 7464 273a age { 'telnetd': │ │ │ -00080b80: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -00080b90: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ -00080ba0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.< │ │ │ -00080bb0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -00080c60: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -00080c70: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
< │ │ │ -00080cf0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00080d00: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00080d10: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00080d20: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00080d30: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00080d60: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -00080d90: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -00080d70: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -00080d80: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable - name: 'Unins │ │ │ -00080db0: 7461 6c6c 2074 6865 2074 656c 6e65 7420 tall the telnet │ │ │ -00080dc0: 7365 7276 6572 3a20 456e 7375 7265 2074 server: Ensure t │ │ │ -00080dd0: 656c 6e65 7464 2069 7320 7265 6d6f 7665 elnetd is remove │ │ │ -00080de0: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ -00080df0: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ -00080e00: 2020 6e61 6d65 3a20 7465 6c6e 6574 640a name: telnetd. │ │ │ -00080e10: 2020 2020 7374 6174 653a 2061 6273 656e state: absen │ │ │ -00080e20: 740a 2020 7461 6773 3a0a 2020 2d20 4e49 t. tags:. - NI │ │ │ -00080e30: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ -00080e40: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -00080e50: 332d 434d 2d37 2861 290a 2020 2d20 4e49 3-CM-7(a). - NI │ │ │ -00080e60: 5354 2d38 3030 2d35 332d 434d 2d37 2862 ST-800-53-CM-7(b │ │ │ -00080e70: 290a 2020 2d20 6469 7361 626c 655f 7374 ). - disable_st │ │ │ -00080e80: 7261 7465 6779 0a20 202d 2068 6967 685f rategy. - high_ │ │ │ -00080e90: 7365 7665 7269 7479 0a20 202d 206c 6f77 severity. - low │ │ │ -00080ea0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -00080eb0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -00080ec0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -00080ed0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -00080ee0: 7465 6c6e 6574 645f 7265 6d6f 7665 640a telnetd_removed. │ │ │ +000809f0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ +00080a00: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ... Remedia │ │ │ +00080d40: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +00080d50: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...│ │ │ +00080b30: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ +00080a90: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00080aa0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +00080ac0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +00080ae0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +00080af0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00080b10: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +00080b20: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ +00080b40: 653a 2027 556e 696e 7374 616c 6c20 7468 e: 'Uninstall th │ │ │ +00080b50: 6520 7465 6c6e 6574 2073 6572 7665 723a e telnet server: │ │ │ +00080b60: 2045 6e73 7572 6520 7465 6c6e 6574 6420 Ensure telnetd │ │ │ +00080b70: 6973 2072 656d 6f76 6564 270a 2020 616e is removed'. an │ │ │ +00080b80: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ +00080b90: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ +00080ba0: 2074 656c 6e65 7464 0a20 2020 2073 7461 telnetd. sta │ │ │ +00080bb0: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ +00080bc0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +00080bd0: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ +00080be0: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ +00080bf0: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ +00080c00: 3533 2d43 4d2d 3728 6229 0a20 202d 2064 53-CM-7(b). - d │ │ │ +00080c10: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ +00080c20: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit │ │ │ +00080c30: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00080c40: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00080c50: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r │ │ │ +00080c60: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +00080c70: 2070 6163 6b61 6765 5f74 656c 6e65 7464 package_telnetd │ │ │ +00080c80: 5f72 656d 6f76 6564 0a3c 2f63 6f64 653e _removed.│ │ │ +00080c90: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +00080d60: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +00080d70: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +00080d80: 7365 2220 6964 3d22 6964 3132 3822 3e3c se" id="id128">< │ │ │ +00080d90: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +00080da0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +00080db0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +00080dc0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +00080dd0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +00080de0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +00080df0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +00080e20: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +00080e30: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +00080e40: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +00080e60: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +00080e70: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ +00080e90: 2072 656d 6f76 655f 7465 6c6e 6574 640a remove_telnetd. │ │ │ +00080ea0: 0a63 6c61 7373 2072 656d 6f76 655f 7465 .class remove_te │ │ │ +00080eb0: 6c6e 6574 6420 7b0a 2020 7061 636b 6167 lnetd {. packag │ │ │ +00080ec0: 6520 7b20 2774 656c 6e65 7464 273a 0a20 e { 'telnetd':. │ │ │ +00080ed0: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +00080ee0: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ 00080ef0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remediat │ │ │ -00082e20: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ -00082e30: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ -00082e40: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .│ │ │ -00082ec0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -00082f60: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -00082f70: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -00082f80: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[[packages] │ │ │ -00082e90: 5d0a 6e61 6d65 203d 2022 6e74 7022 0a76 ].name = "ntp".v │ │ │ -00082ea0: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*". Remed │ │ │ -000831c0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -000831d0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...│ │ │ -000830a0: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ -00083000: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -00083030: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -00083050: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -00083060: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -00083080: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -00083090: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ -000830b0: 6465 2069 6e73 7461 6c6c 5f6e 7470 0a0a de install_ntp.. │ │ │ -000830c0: 636c 6173 7320 696e 7374 616c 6c5f 6e74 class install_nt │ │ │ -000830d0: 7020 7b0a 2020 7061 636b 6167 6520 7b20 p {. package { │ │ │ -000830e0: 276e 7470 273a 0a20 2020 2065 6e73 7572 'ntp':. ensur │ │ │ -000830f0: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install │ │ │ -00083100: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.< │ │ │ -00083300: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ -00083260: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -00083270: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -00083290: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -000832b0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -000832c0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -000832e0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ -00083310: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ -00083320: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac │ │ │ -00083330: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ -00083340: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto. │ │ │ -00083350: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -00083360: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -00083370: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ -00083380: 2e34 0a20 202d 2065 6e61 626c 655f 7374 .4. - enable_st │ │ │ -00083390: 7261 7465 6779 0a20 202d 2068 6967 685f rategy. - high_ │ │ │ -000833a0: 7365 7665 7269 7479 0a20 202d 206c 6f77 severity. - low │ │ │ -000833b0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -000833c0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -000833d0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -000833e0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -000833f0: 6e74 705f 696e 7374 616c 6c65 640a 0a2d ntp_installed..- │ │ │ -00083400: 206e 616d 653a 2045 6e73 7572 6520 6e74 name: Ensure nt │ │ │ -00083410: 7020 6973 2069 6e73 7461 6c6c 6564 0a20 p is installed. │ │ │ -00083420: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -00083430: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -00083440: 6d65 3a20 6e74 700a 2020 2020 7374 6174 me: ntp. stat │ │ │ -00083450: 653a 2070 7265 7365 6e74 0a20 2077 6865 e: present. whe │ │ │ -00083460: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ -00083470: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -00083480: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ -00083490: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -000834a0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -000834b0: 5043 492d 4453 532d 5265 712d 3130 2e34 PCI-DSS-Req-10.4 │ │ │ -000834c0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ -000834d0: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ -000834e0: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ -000834f0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00083500: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00083510: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00083520: 640a 2020 2d20 7061 636b 6167 655f 6e74 d. - package_nt │ │ │ -00083530: 705f 696e 7374 616c 6c65 640a 3c2f 636f p_installed.
< │ │ │ +00082e40: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +00082e50: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +00082e60: 7365 2220 6964 3d22 6964 3133 3122 3e3c se" id="id131">< │ │ │ +00082e70: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +00082e80: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +00082e90: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +00082ea0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +00082eb0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +00082ec0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +00082ed0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +00082f00: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +00082f10: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +00082f20: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +00082f40: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +00082f50: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: G │ │ │ +00082f70: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +00082f80: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ +00082f90: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ +00082fa0: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ +00082fb0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +00082fc0: 3533 2d43 4d2d 3628 6129 0a20 202d 2050 53-CM-6(a). - P │ │ │ +00082fd0: 4349 2d44 5353 2d52 6571 2d31 302e 340a CI-DSS-Req-10.4. │ │ │ +00082fe0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +00082ff0: 6567 790a 2020 2d20 6869 6768 5f73 6576 egy. - high_sev │ │ │ +00083000: 6572 6974 790a 2020 2d20 6c6f 775f 636f erity. - low_co │ │ │ +00083010: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +00083020: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +00083030: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +00083040: 0a20 202d 2070 6163 6b61 6765 5f6e 7470 . - package_ntp │ │ │ +00083050: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na │ │ │ +00083060: 6d65 3a20 456e 7375 7265 206e 7470 2069 me: Ensure ntp i │ │ │ +00083070: 7320 696e 7374 616c 6c65 640a 2020 616e s installed. an │ │ │ +00083080: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ +00083090: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ +000830a0: 206e 7470 0a20 2020 2073 7461 7465 3a20 ntp. state: │ │ │ +000830b0: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when: │ │ │ +000830c0: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ +000830d0: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ +000830e0: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ +000830f0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00083100: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ +00083110: 2d44 5353 2d52 6571 2d31 302e 340a 2020 -DSS-Req-10.4. │ │ │ +00083120: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +00083130: 790a 2020 2d20 6869 6768 5f73 6576 6572 y. - high_sever │ │ │ +00083140: 6974 790a 2020 2d20 6c6f 775f 636f 6d70 ity. - low_comp │ │ │ +00083150: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00083160: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no │ │ │ +00083170: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00083180: 202d 2070 6163 6b61 6765 5f6e 7470 5f69 - package_ntp_i │ │ │ +00083190: 6e73 7461 6c6c 6564 0a3c 2f63 6f64 653e nstalled.│ │ │ +000831a0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +00083270: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +00083280: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +00083290: 7365 2220 6964 3d22 6964 3133 3222 3e3c se" id="id132">< │ │ │ +000832a0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +000832b0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +000832c0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +000832d0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +000832e0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +000832f0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +00083300: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +00083330: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +00083340: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +00083350: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +00083370: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +00083380: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>include i │ │ │ +000833a0: 6e73 7461 6c6c 5f6e 7470 0a0a 636c 6173 nstall_ntp..clas │ │ │ +000833b0: 7320 696e 7374 616c 6c5f 6e74 7020 7b0a s install_ntp {. │ │ │ +000833c0: 2020 7061 636b 6167 6520 7b20 276e 7470 package { 'ntp │ │ │ +000833d0: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ +000833e0: 6774 3b20 2769 6e73 7461 6c6c 6564 272c gt; 'installed', │ │ │ +000833f0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ +00083400: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ 00083550: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 00083560: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 00083570: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 00083580: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 00083590: 6431 3334 2220 7461 6269 6e64 6578 3d22 d134" tabindex=" │ │ │ 000835a0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ @@ -33896,159 +33896,159 @@ │ │ │ 00084670: 7461 7267 6574 3d22 2369 6431 3336 2220 target="#id136" │ │ │ 00084680: 7461 6269 6e64 6578 3d22 3022 2072 6f6c tabindex="0" rol │ │ │ 00084690: 653d 2262 7574 746f 6e22 2061 7269 612d e="button" aria- │ │ │ 000846a0: 6578 7061 6e64 6564 3d22 6661 6c73 6522 expanded="false" │ │ │ 000846b0: 2074 6974 6c65 3d22 4163 7469 7661 7465 title="Activate │ │ │ 000846c0: 2074 6f20 7265 7665 616c 2220 6872 6566 to reveal" href │ │ │ 000846d0: 3d22 2321 223e 5265 6d65 6469 6174 696f ="#!">Remediatio │ │ │ -000846e0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ -000846f0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ -00084700: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.[[packages]] │ │ │ +00083520: 0a6e 616d 6520 3d20 226e 7470 220a 7665 .name = "ntp".ve │ │ │ +00083530: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*". R │ │ │ -00084820: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00084830: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ....[customizatio │ │ │ -00084750: 6e73 2e73 6572 7669 6365 735d 0a65 6e61 ns.services].ena │ │ │ -00084760: 626c 6564 203d 205b 226e 7470 225d 0a3c bled = ["ntp"].< │ │ │ -00084770: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ -000848e0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -000848c0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -000848d0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -000848f0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00084900: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -00084930: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00084940: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ -00084950: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c R │ │ │ -00084a90: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00084aa0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -00084ab0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>inc │ │ │ -00084970: 6c75 6465 2065 6e61 626c 655f 6e74 700a lude enable_ntp. │ │ │ -00084980: 0a63 6c61 7373 2065 6e61 626c 655f 6e74 .class enable_nt │ │ │ -00084990: 7020 7b0a 2020 7365 7276 6963 6520 7b27 p {. service {' │ │ │ -000849a0: 6e74 7027 3a0a 2020 2020 656e 6162 6c65 ntp':. enable │ │ │ -000849b0: 203d 2667 743b 2074 7275 652c 0a20 2020 => true,. │ │ │ -000849c0: 2065 6e73 7572 6520 3d26 6774 3b20 2772 ensure => 'r │ │ │ -000849d0: 756e 6e69 6e67 272c 0a20 207d 0a7d 0a3c unning',. }.}.< │ │ │ -000849e0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remedi │ │ │ +00084ce0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +00084cf0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -00084b30: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00084b40: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00084b60: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00084b70: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -00084bb0: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ -00084bc0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e │ │ │ +000846e0: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ +000846f0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...- │ │ │ -00084be0: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ -00084bf0: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ -00084c00: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ -00084c10: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ -00084c20: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ -00084c30: 5354 2d38 3030 2d35 332d 4155 2d38 2831 ST-800-53-AU-8(1 │ │ │ -00084c40: 2928 6129 0a20 202d 204e 4953 542d 3830 )(a). - NIST-80 │ │ │ -00084c50: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -00084c60: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10. │ │ │ -00084c70: 340a 2020 2d20 5043 492d 4453 5376 342d 4. - PCI-DSSv4- │ │ │ -00084c80: 3130 2e36 0a20 202d 2050 4349 2d44 5353 10.6. - PCI-DSS │ │ │ -00084c90: 7634 2d31 302e 362e 310a 2020 2d20 656e v4-10.6.1. - en │ │ │ -00084ca0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -00084cb0: 2d20 6869 6768 5f73 6576 6572 6974 790a - high_severity. │ │ │ -00084cc0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00084cd0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00084ce0: 7074 696f 6e0a 2020 2d20 6e6f 5f72 6562 ption. - no_reb │ │ │ -00084cf0: 6f6f 745f 6e65 6564 6564 0a20 202d 2073 oot_needed. - s │ │ │ -00084d00: 6572 7669 6365 5f6e 7470 5f65 6e61 626c ervice_ntp_enabl │ │ │ -00084d10: 6564 0a0a 2d20 6e61 6d65 3a20 456e 6162 ed..- name: Enab │ │ │ -00084d20: 6c65 2074 6865 204e 5450 2044 6165 6d6f le the NTP Daemo │ │ │ -00084d30: 6e20 2d20 456e 6162 6c65 2073 6572 7669 n - Enable servi │ │ │ -00084d40: 6365 206e 7470 0a20 2062 6c6f 636b 3a0a ce ntp. block:. │ │ │ -00084d50: 0a20 202d 206e 616d 653a 2047 6174 6865 . - name: Gathe │ │ │ -00084d60: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ -00084d70: 6374 730a 2020 2020 616e 7369 626c 652e cts. ansible. │ │ │ -00084d80: 6275 696c 7469 6e2e 7061 636b 6167 655f builtin.package_ │ │ │ -00084d90: 6661 6374 733a 0a20 2020 2020 206d 616e facts:. man │ │ │ -00084da0: 6167 6572 3a20 6175 746f 0a0a 2020 2d20 ager: auto.. - │ │ │ -00084db0: 6e61 6d65 3a20 456e 6162 6c65 2074 6865 name: Enable the │ │ │ -00084dc0: 204e 5450 2044 6165 6d6f 6e20 2d20 456e NTP Daemon - En │ │ │ -00084dd0: 6162 6c65 2053 6572 7669 6365 206e 7470 able Service ntp │ │ │ -00084de0: 0a20 2020 2061 6e73 6962 6c65 2e62 7569 . ansible.bui │ │ │ -00084df0: 6c74 696e 2e73 7973 7465 6d64 3a0a 2020 ltin.systemd:. │ │ │ -00084e00: 2020 2020 6e61 6d65 3a20 6e74 700a 2020 name: ntp. │ │ │ -00084e10: 2020 2020 656e 6162 6c65 643a 2074 7275 enabled: tru │ │ │ -00084e20: 650a 2020 2020 2020 7374 6174 653a 2073 e. state: s │ │ │ -00084e30: 7461 7274 6564 0a20 2020 2020 206d 6173 tarted. mas │ │ │ -00084e40: 6b65 643a 2066 616c 7365 0a20 2020 2077 ked: false. w │ │ │ -00084e50: 6865 6e3a 0a20 2020 202d 2027 226e 7470 hen:. - '"ntp │ │ │ -00084e60: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -00084e70: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -00084e80: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -00084e90: 302d 3533 2d41 552d 3828 3129 2861 290a 0-53-AU-8(1)(a). │ │ │ -00084ea0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00084eb0: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ -00084ec0: 4453 532d 5265 712d 3130 2e34 0a20 202d DSS-Req-10.4. - │ │ │ -00084ed0: 2050 4349 2d44 5353 7634 2d31 302e 360a PCI-DSSv4-10.6. │ │ │ -00084ee0: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10 │ │ │ -00084ef0: 2e36 2e31 0a20 202d 2065 6e61 626c 655f .6.1. - enable_ │ │ │ -00084f00: 7374 7261 7465 6779 0a20 202d 2068 6967 strategy. - hig │ │ │ -00084f10: 685f 7365 7665 7269 7479 0a20 202d 206c h_severity. - l │ │ │ -00084f20: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -00084f30: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -00084f40: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -00084f50: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic │ │ │ -00084f60: 655f 6e74 705f 656e 6162 6c65 640a 2020 e_ntp_enabled. │ │ │ -00084f70: 2d20 7370 6563 6961 6c5f 7365 7276 6963 - special_servic │ │ │ -00084f80: 655f 626c 6f63 6b0a 2020 7768 656e 3a0a e_block. when:. │ │ │ -00084f90: 2020 2d20 2722 6c69 6e75 782d 6261 7365 - '"linux-base │ │ │ -00084fa0: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -00084fb0: 7473 2e70 6163 6b61 6765 7327 0a20 202d ts.packages'. - │ │ │ -00084fc0: 2027 226e 7470 2220 696e 2061 6e73 6962 '"ntp" in ansib │ │ │ -00084fd0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ -00084fe0: 7327 0a3c 2f63 6f64 653e 3c2f 7072 653e s'.< │ │ │ +00084770: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +00084780: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +00084790: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +000847a0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +000847b0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +000847d0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +000847e0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +000847f0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ +00084820: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ +00084830: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ +00084840: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ +00084850: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ +00084860: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ +00084870: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00084880: 2d41 552d 3828 3129 2861 290a 2020 2d20 -AU-8(1)(a). - │ │ │ +00084890: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +000848a0: 2861 290a 2020 2d20 5043 492d 4453 532d (a). - PCI-DSS- │ │ │ +000848b0: 5265 712d 3130 2e34 0a20 202d 2050 4349 Req-10.4. - PCI │ │ │ +000848c0: 2d44 5353 7634 2d31 302e 360a 2020 2d20 -DSSv4-10.6. - │ │ │ +000848d0: 5043 492d 4453 5376 342d 3130 2e36 2e31 PCI-DSSv4-10.6.1 │ │ │ +000848e0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +000848f0: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ +00084900: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ +00084910: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +00084920: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +00084930: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +00084940: 640a 2020 2d20 7365 7276 6963 655f 6e74 d. - service_nt │ │ │ +00084950: 705f 656e 6162 6c65 640a 0a2d 206e 616d p_enabled..- nam │ │ │ +00084960: 653a 2045 6e61 626c 6520 7468 6520 4e54 e: Enable the NT │ │ │ +00084970: 5020 4461 656d 6f6e 202d 2045 6e61 626c P Daemon - Enabl │ │ │ +00084980: 6520 7365 7276 6963 6520 6e74 700a 2020 e service ntp. │ │ │ +00084990: 626c 6f63 6b3a 0a0a 2020 2d20 6e61 6d65 block:.. - name │ │ │ +000849a0: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ +000849b0: 6b61 6765 2066 6163 7473 0a20 2020 2061 kage facts. a │ │ │ +000849c0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +000849d0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ +000849e0: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ +000849f0: 6f0a 0a20 202d 206e 616d 653a 2045 6e61 o.. - name: Ena │ │ │ +00084a00: 626c 6520 7468 6520 4e54 5020 4461 656d ble the NTP Daem │ │ │ +00084a10: 6f6e 202d 2045 6e61 626c 6520 5365 7276 on - Enable Serv │ │ │ +00084a20: 6963 6520 6e74 700a 2020 2020 616e 7369 ice ntp. ansi │ │ │ +00084a30: 626c 652e 6275 696c 7469 6e2e 7379 7374 ble.builtin.syst │ │ │ +00084a40: 656d 643a 0a20 2020 2020 206e 616d 653a emd:. name: │ │ │ +00084a50: 206e 7470 0a20 2020 2020 2065 6e61 626c ntp. enabl │ │ │ +00084a60: 6564 3a20 7472 7565 0a20 2020 2020 2073 ed: true. s │ │ │ +00084a70: 7461 7465 3a20 7374 6172 7465 640a 2020 tate: started. │ │ │ +00084a80: 2020 2020 6d61 736b 6564 3a20 6661 6c73 masked: fals │ │ │ +00084a90: 650a 2020 2020 7768 656e 3a0a 2020 2020 e. when:. │ │ │ +00084aa0: 2d20 2722 6e74 7022 2069 6e20 616e 7369 - '"ntp" in ansi │ │ │ +00084ab0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00084ac0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +00084ad0: 4e49 5354 2d38 3030 2d35 332d 4155 2d38 NIST-800-53-AU-8 │ │ │ +00084ae0: 2831 2928 6129 0a20 202d 204e 4953 542d (1)(a). - NIST- │ │ │ +00084af0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +00084b00: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ +00084b10: 302e 340a 2020 2d20 5043 492d 4453 5376 0.4. - PCI-DSSv │ │ │ +00084b20: 342d 3130 2e36 0a20 202d 2050 4349 2d44 4-10.6. - PCI-D │ │ │ +00084b30: 5353 7634 2d31 302e 362e 310a 2020 2d20 SSv4-10.6.1. - │ │ │ +00084b40: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +00084b50: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit │ │ │ +00084b60: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00084b70: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00084b80: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r │ │ │ +00084b90: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +00084ba0: 2073 6572 7669 6365 5f6e 7470 5f65 6e61 service_ntp_ena │ │ │ +00084bb0: 626c 6564 0a20 202d 2073 7065 6369 616c bled. - special │ │ │ +00084bc0: 5f73 6572 7669 6365 5f62 6c6f 636b 0a20 _service_block. │ │ │ +00084bd0: 2077 6865 6e3a 0a20 202d 2027 226c 696e when:. - '"lin │ │ │ +00084be0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +00084bf0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00084c00: 6573 270a 2020 2d20 2722 6e74 7022 2069 es'. - '"ntp" i │ │ │ +00084c10: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +00084c20: 7061 636b 6167 6573 270a 3c2f 636f 6465 packages'.
│ │ │ +00084d00: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +00084d30: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remedi │ │ │ +00084f50: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ +00084f60: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ +00084f70: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Comple │ │ │ +00084d80: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +00084d90: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00084da0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +00084db0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00084dc0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +00084dd0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +00084de0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00084df0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +00084e10: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ +00084e30: 656e 6162 6c65 5f6e 7470 0a0a 636c 6173 enable_ntp..clas │ │ │ +00084e40: 7320 656e 6162 6c65 5f6e 7470 207b 0a20 s enable_ntp {. │ │ │ +00084e50: 2073 6572 7669 6365 207b 276e 7470 273a service {'ntp': │ │ │ +00084e60: 0a20 2020 2065 6e61 626c 6520 3d26 6774 . enable => │ │ │ +00084e70: 3b20 7472 7565 2c0a 2020 2020 656e 7375 ; true,. ensu │ │ │ +00084e80: 7265 203d 2667 743b 2027 7275 6e6e 696e re => 'runnin │ │ │ +00084e90: 6727 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 g',. }.}.│ │ │ -000934e0: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu │ │ │ -000934f0: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn │ │ │ -00093500: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...│ │ │ +00084fb0: 3c63 6f64 653e 0a5b 6375 7374 6f6d 697a│ │ │ 00084ff0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.[customiz │ │ │ +00084fc0: 6174 696f 6e73 2e73 6572 7669 6365 735d ations.services] │ │ │ +00084fd0: 0a65 6e61 626c 6564 203d 205b 226e 7470 .enabled = ["ntp │ │ │ +00084fe0: 225d 0a3c 2f63 6f64 653e 3c2f 7072 653e "].Remediat │ │ │ -00093630: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -00093640: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ....[[p │ │ │ -00093550: 6163 6b61 6765 735d 5d0a 6e61 6d65 203d ackages]].name = │ │ │ -00093560: 2022 6175 6469 7464 220a 7665 7273 696f "auditd".versio │ │ │ -00093570: 6e20 3d20 222a 220a 3c2f 636f 6465 3e3c n = "*".< │ │ │ -00093580: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>│ │ │ -000936c0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -000936d0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -000936e0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -00093720: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -00093730: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -00093750: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -00093760: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -00093770: 3c63 6f64 653e 696e 636c 7564 6520 696eR │ │ │ -00093890: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -000938a0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -000938b0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>include in │ │ │ -00093780: 7374 616c 6c5f 6175 6469 7464 0a0a 636c stall_auditd..cl │ │ │ -00093790: 6173 7320 696e 7374 616c 6c5f 6175 6469 ass install_audi │ │ │ -000937a0: 7464 207b 0a20 2070 6163 6b61 6765 207b td {. package { │ │ │ -000937b0: 2027 6175 6469 7464 273a 0a20 2020 2065 'auditd':. e │ │ │ -000937c0: 6e73 7572 6520 3d26 6774 3b20 2769 6e73 nsure => 'ins │ │ │ -000937d0: 7461 6c6c 6564 272c 0a20 207d 0a7d 0a3c talled',. }.}.< │ │ │ -000937e0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ -00093930: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00093940: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00093960: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00093970: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -000939b0: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ -000939c0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e - │ │ │ -000939e0: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ -000939f0: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ -00093a00: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ -00093a10: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ -00093a20: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ -00093a30: 5354 2d38 3030 2d35 332d 4143 2d37 2861 ST-800-53-AC-7(a │ │ │ -00093a40: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -00093a50: 332d 4155 2d31 3228 3229 0a20 202d 204e 3-AU-12(2). - N │ │ │ -00093a60: 4953 542d 3830 302d 3533 2d41 552d 3134 IST-800-53-AU-14 │ │ │ -00093a70: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00093a80: 2d41 552d 3228 6129 0a20 202d 204e 4953 -AU-2(a). - NIS │ │ │ -00093a90: 542d 3830 302d 3533 2d41 552d 3728 3129 T-800-53-AU-7(1) │ │ │ -00093aa0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00093ab0: 2d41 552d 3728 3229 0a20 202d 204e 4953 -AU-7(2). - NIS │ │ │ -00093ac0: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -00093ad0: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req │ │ │ -00093ae0: 2d31 302e 310a 2020 2d20 5043 492d 4453 -10.1. - PCI-DS │ │ │ -00093af0: 5376 342d 3130 2e32 0a20 202d 2050 4349 Sv4-10.2. - PCI │ │ │ -00093b00: 2d44 5353 7634 2d31 302e 322e 310a 2020 -DSSv4-10.2.1. │ │ │ -00093b10: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ -00093b20: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -00093b30: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -00093b40: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ -00093b50: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ -00093b60: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -00093b70: 0a20 202d 2070 6163 6b61 6765 5f61 7564 . - package_aud │ │ │ -00093b80: 6974 5f69 6e73 7461 6c6c 6564 0a0a 2d20 it_installed..- │ │ │ -00093b90: 6e61 6d65 3a20 456e 7375 7265 2061 7564 name: Ensure aud │ │ │ -00093ba0: 6974 6420 6973 2069 6e73 7461 6c6c 6564 itd is installed │ │ │ -00093bb0: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ -00093bc0: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ -00093bd0: 6e61 6d65 3a20 6175 6469 7464 0a20 2020 name: auditd. │ │ │ -00093be0: 2073 7461 7465 3a20 7072 6573 656e 740a state: present. │ │ │ -00093bf0: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ -00093c00: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ -00093c10: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ -00093c20: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -00093c30: 542d 3830 302d 3533 2d41 432d 3728 6129 T-800-53-AC-7(a) │ │ │ -00093c40: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00093c50: 2d41 552d 3132 2832 290a 2020 2d20 4e49 -AU-12(2). - NI │ │ │ -00093c60: 5354 2d38 3030 2d35 332d 4155 2d31 340a ST-800-53-AU-14. │ │ │ -00093c70: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00093c80: 4155 2d32 2861 290a 2020 2d20 4e49 5354 AU-2(a). - NIST │ │ │ -00093c90: 2d38 3030 2d35 332d 4155 2d37 2831 290a -800-53-AU-7(1). │ │ │ -00093ca0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00093cb0: 4155 2d37 2832 290a 2020 2d20 4e49 5354 AU-7(2). - NIST │ │ │ -00093cc0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -00093cd0: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ -00093ce0: 3130 2e31 0a20 202d 2050 4349 2d44 5353 10.1. - PCI-DSS │ │ │ -00093cf0: 7634 2d31 302e 320a 2020 2d20 5043 492d v4-10.2. - PCI- │ │ │ -00093d00: 4453 5376 342d 3130 2e32 2e31 0a20 202d DSSv4-10.2.1. - │ │ │ -00093d10: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -00093d20: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00093d30: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00093d40: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -00093d50: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -00093d60: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -00093d70: 2020 2d20 7061 636b 6167 655f 6175 6469 - package_audi │ │ │ -00093d80: 745f 696e 7374 616c 6c65 640a 3c2f 636f t_installed.
Complexity: low Disrup │ │ │ +000935b0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +000935c0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +000935d0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +000935e0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +00093600: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ +00093610: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le │ │ │ +000939f0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ +00093a90: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +00093aa0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +00093ab0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>- │ │ │ +00093630: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ +00093640: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ +00093650: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ +00093660: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ +00093670: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ +00093680: 4953 542d 3830 302d 3533 2d41 432d 3728 IST-800-53-AC-7( │ │ │ +00093690: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ +000936a0: 3533 2d41 552d 3132 2832 290a 2020 2d20 53-AU-12(2). - │ │ │ +000936b0: 4e49 5354 2d38 3030 2d35 332d 4155 2d31 NIST-800-53-AU-1 │ │ │ +000936c0: 340a 2020 2d20 4e49 5354 2d38 3030 2d35 4. - NIST-800-5 │ │ │ +000936d0: 332d 4155 2d32 2861 290a 2020 2d20 4e49 3-AU-2(a). - NI │ │ │ +000936e0: 5354 2d38 3030 2d35 332d 4155 2d37 2831 ST-800-53-AU-7(1 │ │ │ +000936f0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +00093700: 332d 4155 2d37 2832 290a 2020 2d20 4e49 3-AU-7(2). - NI │ │ │ +00093710: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +00093720: 290a 2020 2d20 5043 492d 4453 532d 5265 ). - PCI-DSS-Re │ │ │ +00093730: 712d 3130 2e31 0a20 202d 2050 4349 2d44 q-10.1. - PCI-D │ │ │ +00093740: 5353 7634 2d31 302e 320a 2020 2d20 5043 SSv4-10.2. - PC │ │ │ +00093750: 492d 4453 5376 342d 3130 2e32 2e31 0a20 I-DSSv4-10.2.1. │ │ │ +00093760: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +00093770: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +00093780: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +00093790: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +000937a0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +000937b0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +000937c0: 640a 2020 2d20 7061 636b 6167 655f 6175 d. - package_au │ │ │ +000937d0: 6469 745f 696e 7374 616c 6c65 640a 0a2d dit_installed..- │ │ │ +000937e0: 206e 616d 653a 2045 6e73 7572 6520 6175 name: Ensure au │ │ │ +000937f0: 6469 7464 2069 7320 696e 7374 616c 6c65 ditd is installe │ │ │ +00093800: 640a 2020 616e 7369 626c 652e 6275 696c d. ansible.buil │ │ │ +00093810: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ +00093820: 206e 616d 653a 2061 7564 6974 640a 2020 name: auditd. │ │ │ +00093830: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present │ │ │ +00093840: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux │ │ │ +00093850: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ +00093860: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ +00093870: 270a 2020 7461 6773 3a0a 2020 2d20 4e49 '. tags:. - NI │ │ │ +00093880: 5354 2d38 3030 2d35 332d 4143 2d37 2861 ST-800-53-AC-7(a │ │ │ +00093890: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +000938a0: 332d 4155 2d31 3228 3229 0a20 202d 204e 3-AU-12(2). - N │ │ │ +000938b0: 4953 542d 3830 302d 3533 2d41 552d 3134 IST-800-53-AU-14 │ │ │ +000938c0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +000938d0: 2d41 552d 3228 6129 0a20 202d 204e 4953 -AU-2(a). - NIS │ │ │ +000938e0: 542d 3830 302d 3533 2d41 552d 3728 3129 T-800-53-AU-7(1) │ │ │ +000938f0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00093900: 2d41 552d 3728 3229 0a20 202d 204e 4953 -AU-7(2). - NIS │ │ │ +00093910: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +00093920: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req │ │ │ +00093930: 2d31 302e 310a 2020 2d20 5043 492d 4453 -10.1. - PCI-DS │ │ │ +00093940: 5376 342d 3130 2e32 0a20 202d 2050 4349 Sv4-10.2. - PCI │ │ │ +00093950: 2d44 5353 7634 2d31 302e 322e 310a 2020 -DSSv4-10.2.1. │ │ │ +00093960: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +00093970: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00093980: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00093990: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +000939a0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +000939b0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +000939c0: 0a20 202d 2070 6163 6b61 6765 5f61 7564 . - package_aud │ │ │ +000939d0: 6974 5f69 6e73 7461 6c6c 6564 0a3c 2f63 it_installed.Remediation │ │ │ +00093d00: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +00093d10: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...│ │ │ +00093bd0: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ +00093b30: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +00093b60: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +00093b80: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +00093b90: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +00093bb0: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ +00093bc0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ +00093be0: 6465 2069 6e73 7461 6c6c 5f61 7564 6974 de install_audit │ │ │ +00093bf0: 640a 0a63 6c61 7373 2069 6e73 7461 6c6c d..class install │ │ │ +00093c00: 5f61 7564 6974 6420 7b0a 2020 7061 636b _auditd {. pack │ │ │ +00093c10: 6167 6520 7b20 2761 7564 6974 6427 3a0a age { 'auditd':. │ │ │ +00093c20: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +00093c30: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ +00093c40: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.< │ │ │ 00093da0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 00093db0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 00093dc0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 00093dd0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 00093de0: 6431 3539 2220 7461 6269 6e64 6578 3d22 d159" tabindex=" │ │ │ 00093df0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ @@ -38294,192 +38294,192 @@ │ │ │ 00095950: 2220 6461 7461 2d74 6172 6765 743d 2223 " data-target="# │ │ │ 00095960: 6964 3136 3122 2074 6162 696e 6465 783d id161" tabindex= │ │ │ 00095970: 2230 2220 726f 6c65 3d22 6275 7474 6f6e "0" role="button │ │ │ 00095980: 2220 6172 6961 2d65 7870 616e 6465 643d " aria-expanded= │ │ │ 00095990: 2266 616c 7365 2220 7469 746c 653d 2241 "false" title="A │ │ │ 000959a0: 6374 6976 6174 6520 746f 2072 6576 6561 ctivate to revea │ │ │ 000959b0: 6c22 2068 7265 663d 2223 2122 3e52 656d l" href="#!">Rem │ │ │ -000959c0: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild │ │ │ -000959d0: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp │ │ │ -000959e0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ +00093d60: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na │ │ │ +00093d70: 6d65 203d 2022 6175 6469 7464 220a 7665 me = "auditd".ve │ │ │ +00093d80: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*".
.[custo │ │ │ -00095a30: 6d69 7a61 7469 6f6e 732e 7365 7276 6963 mizations.servic │ │ │ -00095a40: 6573 5d0a 656e 6162 6c65 6420 3d20 5b22 es].enabled = [" │ │ │ -00095a50: 6175 6469 7464 225d 0a3c 2f63 6f64 653e auditd"].│ │ │ -00095a60: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063 Remedia │ │ │ -00095b10: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ -00095b20: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ -00095b30: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -00095b40: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -00095b50: 7365 2220 6964 3d22 6964 3136 3222 3e3c se" id="id162">< │ │ │ -00095b60: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -00095b70: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -00095b80: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -00095b90: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -00095ba0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -00095bb0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -00095bc0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00095bf0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00095c00: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -00095c10: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00095c30: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -00095c40: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>< │ │ │ -00095ce0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -00095d90: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -00095da0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .include e │ │ │ -00095c60: 6e61 626c 655f 6175 6469 7464 0a0a 636c nable_auditd..cl │ │ │ -00095c70: 6173 7320 656e 6162 6c65 5f61 7564 6974 ass enable_audit │ │ │ -00095c80: 6420 7b0a 2020 7365 7276 6963 6520 7b27 d {. service {' │ │ │ -00095c90: 6175 6469 7464 273a 0a20 2020 2065 6e61 auditd':. ena │ │ │ -00095ca0: 626c 6520 3d26 6774 3b20 7472 7565 2c0a ble => true,. │ │ │ -00095cb0: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -00095cc0: 2027 7275 6e6e 696e 6727 2c0a 2020 7d0a 'running',. }. │ │ │ -00095cd0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
< │ │ │ -00095e20: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00095e30: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00095e40: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00095e50: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00095e60: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00095e90: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -00095ec0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -00095ea0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -00095eb0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: Gather │ │ │ -00095ee0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -00095ef0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -00095f00: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -00095f10: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -00095f20: 2043 4a49 532d 352e 342e 312e 310a 2020 CJIS-5.4.1.1. │ │ │ -00095f30: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ -00095f40: 2e33 2e31 0a20 202d 204e 4953 542d 3830 .3.1. - NIST-80 │ │ │ -00095f50: 302d 3137 312d 332e 332e 320a 2020 2d20 0-171-3.3.2. - │ │ │ -00095f60: 4e49 5354 2d38 3030 2d31 3731 2d33 2e33 NIST-800-171-3.3 │ │ │ -00095f70: 2e36 0a20 202d 204e 4953 542d 3830 302d .6. - NIST-800- │ │ │ -00095f80: 3533 2d41 432d 3228 6729 0a20 202d 204e 53-AC-2(g). - N │ │ │ -00095f90: 4953 542d 3830 302d 3533 2d41 432d 3628 IST-800-53-AC-6( │ │ │ -00095fa0: 3929 0a20 202d 204e 4953 542d 3830 302d 9). - NIST-800- │ │ │ -00095fb0: 3533 2d41 552d 3130 0a20 202d 204e 4953 53-AU-10. - NIS │ │ │ -00095fc0: 542d 3830 302d 3533 2d41 552d 3132 2863 T-800-53-AU-12(c │ │ │ -00095fd0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -00095fe0: 332d 4155 2d31 3428 3129 0a20 202d 204e 3-AU-14(1). - N │ │ │ -00095ff0: 4953 542d 3830 302d 3533 2d41 552d 3228 IST-800-53-AU-2( │ │ │ -00096000: 6429 0a20 202d 204e 4953 542d 3830 302d d). - NIST-800- │ │ │ -00096010: 3533 2d41 552d 330a 2020 2d20 4e49 5354 53-AU-3. - NIST │ │ │ -00096020: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -00096030: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00096040: 5349 2d34 2832 3329 0a20 202d 2050 4349 SI-4(23). - PCI │ │ │ -00096050: 2d44 5353 2d52 6571 2d31 302e 310a 2020 -DSS-Req-10.1. │ │ │ -00096060: 2d20 5043 492d 4453 5376 342d 3130 2e32 - PCI-DSSv4-10.2 │ │ │ -00096070: 0a20 202d 2050 4349 2d44 5353 7634 2d31 . - PCI-DSSv4-1 │ │ │ -00096080: 302e 322e 310a 2020 2d20 656e 6162 6c65 0.2.1. - enable │ │ │ -00096090: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ -000960a0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -000960b0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -000960c0: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ -000960d0: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -000960e0: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ -000960f0: 7669 6365 5f61 7564 6974 645f 656e 6162 vice_auditd_enab │ │ │ -00096100: 6c65 640a 0a2d 206e 616d 653a 2045 6e61 led..- name: Ena │ │ │ -00096110: 626c 6520 6175 6469 7464 2053 6572 7669 ble auditd Servi │ │ │ -00096120: 6365 202d 2045 6e61 626c 6520 7365 7276 ce - Enable serv │ │ │ -00096130: 6963 6520 6175 6469 7464 0a20 2062 6c6f ice auditd. blo │ │ │ -00096140: 636b 3a0a 0a20 202d 206e 616d 653a 2047 ck:.. - name: G │ │ │ -00096150: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ -00096160: 6520 6661 6374 730a 2020 2020 616e 7369 e facts. ansi │ │ │ -00096170: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ -00096180: 6167 655f 6661 6374 733a 0a20 2020 2020 age_facts:. │ │ │ -00096190: 206d 616e 6167 6572 3a20 6175 746f 0a0a manager: auto.. │ │ │ -000961a0: 2020 2d20 6e61 6d65 3a20 456e 6162 6c65 - name: Enable │ │ │ -000961b0: 2061 7564 6974 6420 5365 7276 6963 6520 auditd Service │ │ │ -000961c0: 2d20 456e 6162 6c65 2053 6572 7669 6365 - Enable Service │ │ │ -000961d0: 2061 7564 6974 640a 2020 2020 616e 7369 auditd. ansi │ │ │ -000961e0: 626c 652e 6275 696c 7469 6e2e 7379 7374 ble.builtin.syst │ │ │ -000961f0: 656d 643a 0a20 2020 2020 206e 616d 653a emd:. name: │ │ │ -00096200: 2061 7564 6974 640a 2020 2020 2020 656e auditd. en │ │ │ -00096210: 6162 6c65 643a 2074 7275 650a 2020 2020 abled: true. │ │ │ -00096220: 2020 7374 6174 653a 2073 7461 7274 6564 state: started │ │ │ -00096230: 0a20 2020 2020 206d 6173 6b65 643a 2066 . masked: f │ │ │ -00096240: 616c 7365 0a20 2020 2077 6865 6e3a 0a20 alse. when:. │ │ │ -00096250: 2020 202d 2027 2261 7564 6974 6422 2069 - '"auditd" i │ │ │ -00096260: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ -00096270: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ -00096280: 3a0a 2020 2d20 434a 4953 2d35 2e34 2e31 :. - CJIS-5.4.1 │ │ │ -00096290: 2e31 0a20 202d 204e 4953 542d 3830 302d .1. - NIST-800- │ │ │ -000962a0: 3137 312d 332e 332e 310a 2020 2d20 4e49 171-3.3.1. - NI │ │ │ -000962b0: 5354 2d38 3030 2d31 3731 2d33 2e33 2e32 ST-800-171-3.3.2 │ │ │ -000962c0: 0a20 202d 204e 4953 542d 3830 302d 3137 . - NIST-800-17 │ │ │ -000962d0: 312d 332e 332e 360a 2020 2d20 4e49 5354 1-3.3.6. - NIST │ │ │ -000962e0: 2d38 3030 2d35 332d 4143 2d32 2867 290a -800-53-AC-2(g). │ │ │ -000962f0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00096300: 4143 2d36 2839 290a 2020 2d20 4e49 5354 AC-6(9). - NIST │ │ │ -00096310: 2d38 3030 2d35 332d 4155 2d31 300a 2020 -800-53-AU-10. │ │ │ -00096320: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ -00096330: 2d31 3228 6329 0a20 202d 204e 4953 542d -12(c). - NIST- │ │ │ -00096340: 3830 302d 3533 2d41 552d 3134 2831 290a 800-53-AU-14(1). │ │ │ -00096350: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00096360: 4155 2d32 2864 290a 2020 2d20 4e49 5354 AU-2(d). - NIST │ │ │ -00096370: 2d38 3030 2d35 332d 4155 2d33 0a20 202d -800-53-AU-3. - │ │ │ -00096380: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -00096390: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80 │ │ │ -000963a0: 302d 3533 2d53 492d 3428 3233 290a 2020 0-53-SI-4(23). │ │ │ -000963b0: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ -000963c0: 2e31 0a20 202d 2050 4349 2d44 5353 7634 .1. - PCI-DSSv4 │ │ │ -000963d0: 2d31 302e 320a 2020 2d20 5043 492d 4453 -10.2. - PCI-DS │ │ │ -000963e0: 5376 342d 3130 2e32 2e31 0a20 202d 2065 Sv4-10.2.1. - e │ │ │ -000963f0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -00096400: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -00096410: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -00096420: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -00096430: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -00096440: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -00096450: 2d20 7365 7276 6963 655f 6175 6469 7464 - service_auditd │ │ │ -00096460: 5f65 6e61 626c 6564 0a20 202d 2073 7065 _enabled. - spe │ │ │ -00096470: 6369 616c 5f73 6572 7669 6365 5f62 6c6f cial_service_blo │ │ │ -00096480: 636b 0a20 2077 6865 6e3a 0a20 202d 2027 ck. when:. - ' │ │ │ -00096490: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ -000964a0: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ -000964b0: 636b 6167 6573 270a 2020 2d20 2722 6175 ckages'. - '"au │ │ │ -000964c0: 6469 7464 2220 696e 2061 6e73 6962 6c65 ditd" in ansible │ │ │ -000964d0: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +000959c0: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ +000959d0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +000959e0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22< │ │ │ +00096130: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +00096140: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +00096150: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +00096160: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +00096170: 6431 3632 2220 7461 6269 6e64 6578 3d22 d162" tabindex=" │ │ │ +00096180: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +00096190: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +000961a0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +000961b0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +000961c0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +000961d0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +000961e0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
< │ │ │ +00095a80: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +00095a60: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +00095a90: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +00095aa0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +00095ad0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +00095ab0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +00095ac0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +00095ae0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +00095af0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ +00095b10: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ +00095b20: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ +00095b30: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ +00095b40: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ +00095b50: 2020 7461 6773 3a0a 2020 2d20 434a 4953 tags:. - CJIS │ │ │ +00095b60: 2d35 2e34 2e31 2e31 0a20 202d 204e 4953 -5.4.1.1. - NIS │ │ │ +00095b70: 542d 3830 302d 3137 312d 332e 332e 310a T-800-171-3.3.1. │ │ │ +00095b80: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171 │ │ │ +00095b90: 2d33 2e33 2e32 0a20 202d 204e 4953 542d -3.3.2. - NIST- │ │ │ +00095ba0: 3830 302d 3137 312d 332e 332e 360a 2020 800-171-3.3.6. │ │ │ +00095bb0: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ +00095bc0: 2d32 2867 290a 2020 2d20 4e49 5354 2d38 -2(g). - NIST-8 │ │ │ +00095bd0: 3030 2d35 332d 4143 2d36 2839 290a 2020 00-53-AC-6(9). │ │ │ +00095be0: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ +00095bf0: 2d31 300a 2020 2d20 4e49 5354 2d38 3030 -10. - NIST-800 │ │ │ +00095c00: 2d35 332d 4155 2d31 3228 6329 0a20 202d -53-AU-12(c). - │ │ │ +00095c10: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +00095c20: 3134 2831 290a 2020 2d20 4e49 5354 2d38 14(1). - NIST-8 │ │ │ +00095c30: 3030 2d35 332d 4155 2d32 2864 290a 2020 00-53-AU-2(d). │ │ │ +00095c40: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ +00095c50: 2d33 0a20 202d 204e 4953 542d 3830 302d -3. - NIST-800- │ │ │ +00095c60: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ +00095c70: 4953 542d 3830 302d 3533 2d53 492d 3428 IST-800-53-SI-4( │ │ │ +00095c80: 3233 290a 2020 2d20 5043 492d 4453 532d 23). - PCI-DSS- │ │ │ +00095c90: 5265 712d 3130 2e31 0a20 202d 2050 4349 Req-10.1. - PCI │ │ │ +00095ca0: 2d44 5353 7634 2d31 302e 320a 2020 2d20 -DSSv4-10.2. - │ │ │ +00095cb0: 5043 492d 4453 5376 342d 3130 2e32 2e31 PCI-DSSv4-10.2.1 │ │ │ +00095cc0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +00095cd0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +00095ce0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +00095cf0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +00095d00: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +00095d10: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +00095d20: 6465 640a 2020 2d20 7365 7276 6963 655f ded. - service_ │ │ │ +00095d30: 6175 6469 7464 5f65 6e61 626c 6564 0a0a auditd_enabled.. │ │ │ +00095d40: 2d20 6e61 6d65 3a20 456e 6162 6c65 2061 - name: Enable a │ │ │ +00095d50: 7564 6974 6420 5365 7276 6963 6520 2d20 uditd Service - │ │ │ +00095d60: 456e 6162 6c65 2073 6572 7669 6365 2061 Enable service a │ │ │ +00095d70: 7564 6974 640a 2020 626c 6f63 6b3a 0a0a uditd. block:.. │ │ │ +00095d80: 2020 2d20 6e61 6d65 3a20 4761 7468 6572 - name: Gather │ │ │ +00095d90: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +00095da0: 7473 0a20 2020 2061 6e73 6962 6c65 2e62 ts. ansible.b │ │ │ +00095db0: 7569 6c74 696e 2e70 6163 6b61 6765 5f66 uiltin.package_f │ │ │ +00095dc0: 6163 7473 3a0a 2020 2020 2020 6d61 6e61 acts:. mana │ │ │ +00095dd0: 6765 723a 2061 7574 6f0a 0a20 202d 206e ger: auto.. - n │ │ │ +00095de0: 616d 653a 2045 6e61 626c 6520 6175 6469 ame: Enable audi │ │ │ +00095df0: 7464 2053 6572 7669 6365 202d 2045 6e61 td Service - Ena │ │ │ +00095e00: 626c 6520 5365 7276 6963 6520 6175 6469 ble Service audi │ │ │ +00095e10: 7464 0a20 2020 2061 6e73 6962 6c65 2e62 td. ansible.b │ │ │ +00095e20: 7569 6c74 696e 2e73 7973 7465 6d64 3a0a uiltin.systemd:. │ │ │ +00095e30: 2020 2020 2020 6e61 6d65 3a20 6175 6469 name: audi │ │ │ +00095e40: 7464 0a20 2020 2020 2065 6e61 626c 6564 td. enabled │ │ │ +00095e50: 3a20 7472 7565 0a20 2020 2020 2073 7461 : true. sta │ │ │ +00095e60: 7465 3a20 7374 6172 7465 640a 2020 2020 te: started. │ │ │ +00095e70: 2020 6d61 736b 6564 3a20 6661 6c73 650a masked: false. │ │ │ +00095e80: 2020 2020 7768 656e 3a0a 2020 2020 2d20 when:. - │ │ │ +00095e90: 2722 6175 6469 7464 2220 696e 2061 6e73 '"auditd" in ans │ │ │ +00095ea0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ +00095eb0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ +00095ec0: 2043 4a49 532d 352e 342e 312e 310a 2020 CJIS-5.4.1.1. │ │ │ +00095ed0: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ +00095ee0: 2e33 2e31 0a20 202d 204e 4953 542d 3830 .3.1. - NIST-80 │ │ │ +00095ef0: 302d 3137 312d 332e 332e 320a 2020 2d20 0-171-3.3.2. - │ │ │ +00095f00: 4e49 5354 2d38 3030 2d31 3731 2d33 2e33 NIST-800-171-3.3 │ │ │ +00095f10: 2e36 0a20 202d 204e 4953 542d 3830 302d .6. - NIST-800- │ │ │ +00095f20: 3533 2d41 432d 3228 6729 0a20 202d 204e 53-AC-2(g). - N │ │ │ +00095f30: 4953 542d 3830 302d 3533 2d41 432d 3628 IST-800-53-AC-6( │ │ │ +00095f40: 3929 0a20 202d 204e 4953 542d 3830 302d 9). - NIST-800- │ │ │ +00095f50: 3533 2d41 552d 3130 0a20 202d 204e 4953 53-AU-10. - NIS │ │ │ +00095f60: 542d 3830 302d 3533 2d41 552d 3132 2863 T-800-53-AU-12(c │ │ │ +00095f70: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +00095f80: 332d 4155 2d31 3428 3129 0a20 202d 204e 3-AU-14(1). - N │ │ │ +00095f90: 4953 542d 3830 302d 3533 2d41 552d 3228 IST-800-53-AU-2( │ │ │ +00095fa0: 6429 0a20 202d 204e 4953 542d 3830 302d d). - NIST-800- │ │ │ +00095fb0: 3533 2d41 552d 330a 2020 2d20 4e49 5354 53-AU-3. - NIST │ │ │ +00095fc0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +00095fd0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00095fe0: 5349 2d34 2832 3329 0a20 202d 2050 4349 SI-4(23). - PCI │ │ │ +00095ff0: 2d44 5353 2d52 6571 2d31 302e 310a 2020 -DSS-Req-10.1. │ │ │ +00096000: 2d20 5043 492d 4453 5376 342d 3130 2e32 - PCI-DSSv4-10.2 │ │ │ +00096010: 0a20 202d 2050 4349 2d44 5353 7634 2d31 . - PCI-DSSv4-1 │ │ │ +00096020: 302e 322e 310a 2020 2d20 656e 6162 6c65 0.2.1. - enable │ │ │ +00096030: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +00096040: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +00096050: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +00096060: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +00096070: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +00096080: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ +00096090: 7669 6365 5f61 7564 6974 645f 656e 6162 vice_auditd_enab │ │ │ +000960a0: 6c65 640a 2020 2d20 7370 6563 6961 6c5f led. - special_ │ │ │ +000960b0: 7365 7276 6963 655f 626c 6f63 6b0a 2020 service_block. │ │ │ +000960c0: 7768 656e 3a0a 2020 2d20 2722 6c69 6e75 when:. - '"linu │ │ │ +000960d0: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib │ │ │ +000960e0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +000960f0: 7327 0a20 202d 2027 2261 7564 6974 6422 s'. - '"auditd" │ │ │ +00096100: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ +00096110: 732e 7061 636b 6167 6573 270a 3c2f 636f s.packages'.Remediation │ │ │ +00096450: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ +00096460: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ +00096470: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>< │ │ │ +00096310: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ +00096270: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00096280: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +000962a0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +000962c0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +000962d0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +000962f0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ +00096320: 6520 656e 6162 6c65 5f61 7564 6974 640a e enable_auditd. │ │ │ +00096330: 0a63 6c61 7373 2065 6e61 626c 655f 6175 .class enable_au │ │ │ +00096340: 6469 7464 207b 0a20 2073 6572 7669 6365 ditd {. service │ │ │ +00096350: 207b 2761 7564 6974 6427 3a0a 2020 2020 {'auditd':. │ │ │ +00096360: 656e 6162 6c65 203d 2667 743b 2074 7275 enable => tru │ │ │ +00096370: 652c 0a20 2020 2065 6e73 7572 6520 3d26 e,. ensure =& │ │ │ +00096380: 6774 3b20 2772 756e 6e69 6e67 272c 0a20 gt; 'running',. │ │ │ +00096390: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.│ │ │ 000964f0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2096,14 +2079,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_syslogng_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_syslog-ng │ │ │ │ + │ │ │ │ +class install_syslog-ng { │ │ │ │ + package { 'syslog-ng': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "syslog-ng" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -2133,31 +2133,14 @@ │ │ │ │ References: 4.4.2.2, 4.4.2.4 │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1, │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["syslog-ng"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_syslog-ng │ │ │ │ - │ │ │ │ -class enable_syslog-ng { │ │ │ │ - service {'syslog-ng': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2194,14 +2177,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_syslogng_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_syslog-ng │ │ │ │ + │ │ │ │ +class enable_syslog-ng { │ │ │ │ + service {'syslog-ng': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["syslog-ng"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -2233,31 +2233,14 @@ │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024, │ │ │ │ SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog │ │ │ │ - │ │ │ │ -class install_rsyslog { │ │ │ │ - package { 'rsyslog': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2280,14 +2263,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog │ │ │ │ + │ │ │ │ +class install_rsyslog { │ │ │ │ + package { 'rsyslog': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -2319,31 +2319,14 @@ │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["rsyslog"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_rsyslog │ │ │ │ - │ │ │ │ -class enable_rsyslog { │ │ │ │ - service {'rsyslog': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2380,14 +2363,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_rsyslog_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_rsyslog │ │ │ │ + │ │ │ │ +class enable_rsyslog { │ │ │ │ + service {'rsyslog': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["rsyslog"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4667,31 +4667,14 @@ │ │ │ │ SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, │ │ │ │ A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "cron" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_cron │ │ │ │ - │ │ │ │ -class install_cron { │ │ │ │ - package { 'cron': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4718,14 +4701,31 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_cron_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_cron │ │ │ │ + │ │ │ │ +class install_cron { │ │ │ │ + package { 'cron': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "cron" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4764,27 +4764,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_inetutils-telnetd │ │ │ │ - │ │ │ │ -class remove_inetutils-telnetd { │ │ │ │ - package { 'inetutils-telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the inet-based telnet server: Ensure inetutils-telnetd is │ │ │ │ removed' │ │ │ │ @@ -4797,14 +4784,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_inetutils-telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_inetutils-telnetd │ │ │ │ + │ │ │ │ +class remove_inetutils-telnetd { │ │ │ │ + package { 'inetutils-telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd │ │ │ │ @@ -4819,27 +4819,14 @@ │ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ The support for Yellowpages should not be installed unless it is required. │ │ │ │ NIS is the historical SUN service for central account management, │ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently │ │ │ │ security constraints, ACL, etc. and should not be used. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_nis │ │ │ │ - │ │ │ │ -class remove_nis { │ │ │ │ - package { 'nis': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the nis package: Ensure nis is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4848,14 +4835,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_nis_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_nis │ │ │ │ + │ │ │ │ +class remove_nis { │ │ │ │ + package { 'nis': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove nis │ │ │ │ @@ -4871,27 +4871,14 @@ │ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It should be │ │ │ │ uninstalled. │ │ │ │ ntpdate is an old not security-compliant ntp client. It should be │ │ │ │ Rationale: replaced by modern ntp clients such as ntpd, able to use │ │ │ │ cryptographic mechanisms integrated in NTP. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ntpdate_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ntpdate │ │ │ │ - │ │ │ │ -class remove_ntpdate { │ │ │ │ - package { 'ntpdate': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ntpdate package: Ensure ntpdate is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4900,14 +4887,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntpdate_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ntpdate │ │ │ │ + │ │ │ │ +class remove_ntpdate { │ │ │ │ + package { 'ntpdate': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ntpdate │ │ │ │ @@ -4940,27 +4940,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd-ssl │ │ │ │ - │ │ │ │ -class remove_telnetd-ssl { │ │ │ │ - package { 'telnetd-ssl': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ssl compliant telnet server: Ensure telnetd-ssl is │ │ │ │ removed' │ │ │ │ @@ -4973,14 +4960,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd-ssl_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd-ssl │ │ │ │ + │ │ │ │ +class remove_telnetd-ssl { │ │ │ │ + package { 'telnetd-ssl': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl │ │ │ │ @@ -5014,27 +5014,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd │ │ │ │ - │ │ │ │ -class remove_telnetd { │ │ │ │ - package { 'telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the telnet server: Ensure telnetd is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -5046,14 +5033,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd │ │ │ │ + │ │ │ │ +class remove_telnetd { │ │ │ │ + package { 'telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd │ │ │ │ @@ -5129,31 +5129,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2, │ │ │ │ 4.4.2.4 │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "ntp" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_ntp │ │ │ │ - │ │ │ │ -class install_ntp { │ │ │ │ - package { 'ntp': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -5178,14 +5161,31 @@ │ │ │ │ - PCI-DSS-Req-10.4 │ │ │ │ - enable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntp_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_ntp │ │ │ │ + │ │ │ │ +class install_ntp { │ │ │ │ + package { 'ntp': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "ntp" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -5219,31 +5219,14 @@ │ │ │ │ 4.4.2.4 │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a), AU-8(1)(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["ntp"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_ntp │ │ │ │ - │ │ │ │ -class enable_ntp { │ │ │ │ - service {'ntp': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -5288,14 +5271,31 @@ │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - service_ntp_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"ntp" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_ntp │ │ │ │ + │ │ │ │ +class enable_ntp { │ │ │ │ + service {'ntp': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["ntp"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -6197,31 +6197,14 @@ │ │ │ │ 000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS- │ │ │ │ 000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS- │ │ │ │ 000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS- │ │ │ │ 000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _i_s_m 0582, 0846 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "auditd" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_auditd │ │ │ │ - │ │ │ │ -class install_auditd { │ │ │ │ - package { 'auditd': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -6262,14 +6245,31 @@ │ │ │ │ - PCI-DSSv4-10.2.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_audit_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_auditd │ │ │ │ + │ │ │ │ +class install_auditd { │ │ │ │ + package { 'auditd': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "auditd" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -6340,31 +6340,14 @@ │ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR- │ │ │ │ _a_p_p_-_s_r_g_-_c_t_r 000990, SRG-APP-000508-CTR-001300, SRG-APP-000510- │ │ │ │ CTR-001310 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["auditd"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_auditd │ │ │ │ - │ │ │ │ -class enable_auditd { │ │ │ │ - service {'auditd': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -6431,14 +6414,31 @@ │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_auditd_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"auditd" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_auditd │ │ │ │ + │ │ │ │ +class enable_auditd { │ │ │ │ + service {'auditd': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["auditd"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ ├── ./usr/share/doc/ssg-debian/ssg-debian11-guide-anssi_np_nt28_minimal.html │ │ │ @@ -15715,128 +15715,128 @@ │ │ │ 0003d620: 6461 7461 2d74 6172 6765 743d 2223 6964 data-target="#id │ │ │ 0003d630: 3133 2220 7461 6269 6e64 6578 3d22 3022 13" tabindex="0" │ │ │ 0003d640: 2072 6f6c 653d 2262 7574 746f 6e22 2061 role="button" a │ │ │ 0003d650: 7269 612d 6578 7061 6e64 6564 3d22 6661 ria-expanded="fa │ │ │ 0003d660: 6c73 6522 2074 6974 6c65 3d22 4163 7469 lse" title="Acti │ │ │ 0003d670: 7661 7465 2074 6f20 7265 7665 616c 2220 vate to reveal" │ │ │ 0003d680: 6872 6566 3d22 2321 223e 5265 6d65 6469 href="#!">Remedi │ │ │ -0003d690: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ -0003d6a0: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ -0003d6b0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[customization │ │ │ +000964c0: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab │ │ │ +000964d0: 6c65 6420 3d20 5b22 6175 6469 7464 225d led = ["auditd"] │ │ │ 000964e0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .Remediation P │ │ │ -0003d7e0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -0003d7f0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .< │ │ │ -0003d6f0: 636f 6465 3e0a 5b5b 7061 636b 6167 6573 code>.[[packages │ │ │ -0003d700: 5d5d 0a6e 616d 6520 3d20 2273 7973 6c6f ]].name = "syslo │ │ │ -0003d710: 672d 6e67 220a 7665 7273 696f 6e20 3d20 g-ng".version = │ │ │ -0003d720: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".Remediation An │ │ │ -00040bf0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -00040c00: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
Complexity: low │ │ │ -0003d890: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -0003d8a0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -0003d8b0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0003d8c0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -0003d8d0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -0003d8e0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -0003d8f0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -0003d900: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble < │ │ │ -0003d9a0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Ans │ │ │ -0003da50: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -0003da60: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61│ │ │ -0003d920: 696e 636c 7564 6520 696e 7374 616c 6c5f include install_ │ │ │ -0003d930: 7379 736c 6f67 2d6e 670a 0a63 6c61 7373 syslog-ng..class │ │ │ -0003d940: 2069 6e73 7461 6c6c 5f73 7973 6c6f 672d install_syslog- │ │ │ -0003d950: 6e67 207b 0a20 2070 6163 6b61 6765 207b ng {. package { │ │ │ -0003d960: 2027 7379 736c 6f67 2d6e 6727 3a0a 2020 'syslog-ng':. │ │ │ -0003d970: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -0003d980: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ -0003d990: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.Remediati │ │ │ +0003dd20: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep │ │ │ +0003dd30: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ... │ │ │ +0003dd40: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low Disrup │ │ │ -0003db10: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -0003db20: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0003db30: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -0003db40: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -0003db60: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -0003db70: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -0003db90: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -0003dba0: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -0003dbb0: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -0003dbc0: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -0003dbd0: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -0003dbe0: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -0003dbf0: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ -0003dc00: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -0003dc10: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -0003dc20: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -0003dc30: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -0003dc40: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -0003dc50: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -0003dc60: 655f 7379 736c 6f67 6e67 5f69 6e73 7461 e_syslogng_insta │ │ │ -0003dc70: 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 456e lled..- name: En │ │ │ -0003dc80: 7375 7265 2073 7973 6c6f 672d 6e67 2069 sure syslog-ng i │ │ │ -0003dc90: 7320 696e 7374 616c 6c65 640a 2020 616e s installed. an │ │ │ -0003dca0: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ -0003dcb0: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ -0003dcc0: 2073 7973 6c6f 672d 6e67 0a20 2020 2073 syslog-ng. s │ │ │ -0003dcd0: 7461 7465 3a20 7072 6573 656e 740a 2020 tate: present. │ │ │ -0003dce0: 7768 656e 3a20 2722 6c69 6e75 782d 6261 when: '"linux-ba │ │ │ -0003dcf0: 7365 2220 696e 2061 6e73 6962 6c65 5f66 se" in ansible_f │ │ │ -0003dd00: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'. │ │ │ -0003dd10: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ -0003dd20: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -0003dd30: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -0003dd40: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -0003dd50: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -0003dd60: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -0003dd70: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -0003dd80: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -0003dd90: 640a 2020 2d20 7061 636b 6167 655f 7379 d. - package_sy │ │ │ -0003dda0: 736c 6f67 6e67 5f69 6e73 7461 6c6c 6564 slogng_installed │ │ │ +0003d690: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ +0003d6a0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...│ │ │ +0003d6e0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remedia │ │ │ +0003dab0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +0003dac0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
Comple │ │ │ +0003d730: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +0003d740: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0003d750: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +0003d760: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0003d770: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +0003d780: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +0003d790: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +0003d7a0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +0003d7c0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ +0003d7e0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ +0003d7f0: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ +0003d800: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ +0003d810: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ +0003d820: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +0003d830: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +0003d840: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +0003d850: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +0003d860: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +0003d870: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +0003d880: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +0003d890: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +0003d8a0: 202d 2070 6163 6b61 6765 5f73 7973 6c6f - package_syslo │ │ │ +0003d8b0: 676e 675f 696e 7374 616c 6c65 640a 0a2d gng_installed..- │ │ │ +0003d8c0: 206e 616d 653a 2045 6e73 7572 6520 7379 name: Ensure sy │ │ │ +0003d8d0: 736c 6f67 2d6e 6720 6973 2069 6e73 7461 slog-ng is insta │ │ │ +0003d8e0: 6c6c 6564 0a20 2061 6e73 6962 6c65 2e62 lled. ansible.b │ │ │ +0003d8f0: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ +0003d900: 2020 2020 6e61 6d65 3a20 7379 736c 6f67 name: syslog │ │ │ +0003d910: 2d6e 670a 2020 2020 7374 6174 653a 2070 -ng. state: p │ │ │ +0003d920: 7265 7365 6e74 0a20 2077 6865 6e3a 2027 resent. when: ' │ │ │ +0003d930: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ +0003d940: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ +0003d950: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ +0003d960: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0003d970: 434d 2d36 2861 290a 2020 2d20 656e 6162 CM-6(a). - enab │ │ │ +0003d980: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +0003d990: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +0003d9a0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +0003d9b0: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +0003d9c0: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +0003d9d0: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +0003d9e0: 6163 6b61 6765 5f73 7973 6c6f 676e 675f ackage_syslogng_ │ │ │ +0003d9f0: 696e 7374 616c 6c65 640a 3c2f 636f 6465 installed.
< │ │ │ +0003dad0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +0003dae0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +0003daf0: 7365 2220 6964 3d22 6964 3134 223e 3c74 se" id="id14">│ │ │ +0003db40: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +0003db50: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +0003db60: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +0003dba0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +0003dbb0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +0003dbd0: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +0003dbe0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +0003dbf0: 3c63 6f64 653e 696e 636c 7564 6520 696einclude in │ │ │ +0003dc00: 7374 616c 6c5f 7379 736c 6f67 2d6e 670a stall_syslog-ng. │ │ │ +0003dc10: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f73 .class install_s │ │ │ +0003dc20: 7973 6c6f 672d 6e67 207b 0a20 2070 6163 yslog-ng {. pac │ │ │ +0003dc30: 6b61 6765 207b 2027 7379 736c 6f67 2d6e kage { 'syslog-n │ │ │ +0003dc40: 6727 3a0a 2020 2020 656e 7375 7265 203d g':. ensure = │ │ │ +0003dc50: 2667 743b 2027 696e 7374 616c 6c65 6427 > 'installed' │ │ │ +0003dc60: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ +0003dc70: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>│ │ │ 0003ddc0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediatio │ │ │ -0003ee60: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ -0003ee70: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ -0003ee80: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.[[packages]]. │ │ │ +0003dd90: 6e61 6d65 203d 2022 7379 736c 6f67 2d6e name = "syslog-n │ │ │ +0003dda0: 6722 0a76 6572 7369 6f6e 203d 2022 2a22 g".version = "*" │ │ │ 0003ddb0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f . Remediation P │ │ │ -0003efb0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -0003efc0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..[customization │ │ │ -0003eed0: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab │ │ │ -0003eee0: 6c65 6420 3d20 5b22 7379 736c 6f67 2d6e led = ["syslog-n │ │ │ -0003eef0: 6722 5d0a 3c2f 636f 6465 3e3c 2f70 7265 g"].Remedi │ │ │ +0003f660: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ +0003f670: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ +0003f680: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Complexity: low │ │ │ -0003f060: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -0003f070: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -0003f080: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0003f090: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -0003f0a0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -0003f0b0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -0003f0c0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -0003f0d0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble Remediation A │ │ │ -0003f230: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ -0003f240: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..│ │ │ -0003f0f0: 696e 636c 7564 6520 656e 6162 6c65 5f73 include enable_s │ │ │ -0003f100: 7973 6c6f 672d 6e67 0a0a 636c 6173 7320 yslog-ng..class │ │ │ -0003f110: 656e 6162 6c65 5f73 7973 6c6f 672d 6e67 enable_syslog-ng │ │ │ -0003f120: 207b 0a20 2073 6572 7669 6365 207b 2773 {. service {'s │ │ │ -0003f130: 7973 6c6f 672d 6e67 273a 0a20 2020 2065 yslog-ng':. e │ │ │ -0003f140: 6e61 626c 6520 3d26 6774 3b20 7472 7565 nable => true │ │ │ -0003f150: 2c0a 2020 2020 656e 7375 7265 203d 2667 ,. ensure =&g │ │ │ -0003f160: 743b 2027 7275 6e6e 696e 6727 2c0a 2020 t; 'running',. │ │ │ -0003f170: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remedi │ │ │ +0003f3e0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +0003f3f0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
< │ │ │ -0003f2c0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -0003f2d0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0003f2e0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -0003f2f0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -0003f300: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -0003f330: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -0003f360: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -0003f340: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -0003f350: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: Gather │ │ │ -0003f380: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -0003f390: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -0003f3a0: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -0003f3b0: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -0003f3c0: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ -0003f3d0: 3428 3129 0a20 202d 204e 4953 542d 3830 4(1). - NIST-80 │ │ │ -0003f3e0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -0003f3f0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -0003f400: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -0003f410: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -0003f420: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -0003f430: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -0003f440: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -0003f450: 2020 2d20 7365 7276 6963 655f 7379 736c - service_sysl │ │ │ -0003f460: 6f67 6e67 5f65 6e61 626c 6564 0a0a 2d20 ogng_enabled..- │ │ │ -0003f470: 6e61 6d65 3a20 456e 6162 6c65 2073 7973 name: Enable sys │ │ │ -0003f480: 6c6f 672d 6e67 2053 6572 7669 6365 202d log-ng Service - │ │ │ -0003f490: 2045 6e61 626c 6520 7365 7276 6963 6520 Enable service │ │ │ -0003f4a0: 7379 736c 6f67 2d6e 670a 2020 626c 6f63 syslog-ng. bloc │ │ │ -0003f4b0: 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 4761 k:.. - name: Ga │ │ │ -0003f4c0: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -0003f4d0: 2066 6163 7473 0a20 2020 2061 6e73 6962 facts. ansib │ │ │ -0003f4e0: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -0003f4f0: 6765 5f66 6163 7473 3a0a 2020 2020 2020 ge_facts:. │ │ │ -0003f500: 6d61 6e61 6765 723a 2061 7574 6f0a 0a20 manager: auto.. │ │ │ -0003f510: 202d 206e 616d 653a 2045 6e61 626c 6520 - name: Enable │ │ │ -0003f520: 7379 736c 6f67 2d6e 6720 5365 7276 6963 syslog-ng Servic │ │ │ -0003f530: 6520 2d20 456e 6162 6c65 2053 6572 7669 e - Enable Servi │ │ │ -0003f540: 6365 2073 7973 6c6f 672d 6e67 0a20 2020 ce syslog-ng. │ │ │ -0003f550: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -0003f560: 2e73 7973 7465 6d64 3a0a 2020 2020 2020 .systemd:. │ │ │ -0003f570: 6e61 6d65 3a20 7379 736c 6f67 2d6e 670a name: syslog-ng. │ │ │ -0003f580: 2020 2020 2020 656e 6162 6c65 643a 2074 enabled: t │ │ │ -0003f590: 7275 650a 2020 2020 2020 7374 6174 653a rue. state: │ │ │ -0003f5a0: 2073 7461 7274 6564 0a20 2020 2020 206d started. m │ │ │ -0003f5b0: 6173 6b65 643a 2066 616c 7365 0a20 2020 asked: false. │ │ │ -0003f5c0: 2077 6865 6e3a 0a20 2020 202d 2027 2273 when:. - '"s │ │ │ -0003f5d0: 7973 6c6f 672d 6e67 2220 696e 2061 6e73 yslog-ng" in ans │ │ │ -0003f5e0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -0003f5f0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -0003f600: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ -0003f610: 3428 3129 0a20 202d 204e 4953 542d 3830 4(1). - NIST-80 │ │ │ -0003f620: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -0003f630: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -0003f640: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -0003f650: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -0003f660: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -0003f670: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -0003f680: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -0003f690: 2020 2d20 7365 7276 6963 655f 7379 736c - service_sysl │ │ │ -0003f6a0: 6f67 6e67 5f65 6e61 626c 6564 0a20 202d ogng_enabled. - │ │ │ -0003f6b0: 2073 7065 6369 616c 5f73 6572 7669 6365 special_service │ │ │ -0003f6c0: 5f62 6c6f 636b 0a20 2077 6865 6e3a 2027 _block. when: ' │ │ │ -0003f6d0: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ -0003f6e0: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ -0003f6f0: 636b 6167 6573 270a 3c2f 636f 6465 3e3c ckages'.< │ │ │ +0003ee60: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ +0003ee70: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...Complexity │ │ │ +0003ef00: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +0003ef40: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +0003ef20: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +0003ef30: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +0003ef50: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +0003ef70: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable - name: Gath │ │ │ +0003efb0: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ +0003efc0: 6163 7473 0a20 2070 6163 6b61 6765 5f66 acts. package_f │ │ │ +0003efd0: 6163 7473 3a0a 2020 2020 6d61 6e61 6765 acts:. manage │ │ │ +0003efe0: 723a 2061 7574 6f0a 2020 7461 6773 3a0a r: auto. tags:. │ │ │ +0003eff0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0003f000: 4155 2d34 2831 290a 2020 2d20 4e49 5354 AU-4(1). - NIST │ │ │ +0003f010: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +0003f020: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +0003f030: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +0003f040: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +0003f050: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +0003f060: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +0003f070: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +0003f080: 6564 0a20 202d 2073 6572 7669 6365 5f73 ed. - service_s │ │ │ +0003f090: 7973 6c6f 676e 675f 656e 6162 6c65 640a yslogng_enabled. │ │ │ +0003f0a0: 0a2d 206e 616d 653a 2045 6e61 626c 6520 .- name: Enable │ │ │ +0003f0b0: 7379 736c 6f67 2d6e 6720 5365 7276 6963 syslog-ng Servic │ │ │ +0003f0c0: 6520 2d20 456e 6162 6c65 2073 6572 7669 e - Enable servi │ │ │ +0003f0d0: 6365 2073 7973 6c6f 672d 6e67 0a20 2062 ce syslog-ng. b │ │ │ +0003f0e0: 6c6f 636b 3a0a 0a20 202d 206e 616d 653a lock:.. - name: │ │ │ +0003f0f0: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ +0003f100: 6167 6520 6661 6374 730a 2020 2020 616e age facts. an │ │ │ +0003f110: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ +0003f120: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ +0003f130: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ +0003f140: 0a0a 2020 2d20 6e61 6d65 3a20 456e 6162 .. - name: Enab │ │ │ +0003f150: 6c65 2073 7973 6c6f 672d 6e67 2053 6572 le syslog-ng Ser │ │ │ +0003f160: 7669 6365 202d 2045 6e61 626c 6520 5365 vice - Enable Se │ │ │ +0003f170: 7276 6963 6520 7379 736c 6f67 2d6e 670a rvice syslog-ng. │ │ │ +0003f180: 2020 2020 616e 7369 626c 652e 6275 696c ansible.buil │ │ │ +0003f190: 7469 6e2e 7379 7374 656d 643a 0a20 2020 tin.systemd:. │ │ │ +0003f1a0: 2020 206e 616d 653a 2073 7973 6c6f 672d name: syslog- │ │ │ +0003f1b0: 6e67 0a20 2020 2020 2065 6e61 626c 6564 ng. enabled │ │ │ +0003f1c0: 3a20 7472 7565 0a20 2020 2020 2073 7461 : true. sta │ │ │ +0003f1d0: 7465 3a20 7374 6172 7465 640a 2020 2020 te: started. │ │ │ +0003f1e0: 2020 6d61 736b 6564 3a20 6661 6c73 650a masked: false. │ │ │ +0003f1f0: 2020 2020 7768 656e 3a0a 2020 2020 2d20 when:. - │ │ │ +0003f200: 2722 7379 736c 6f67 2d6e 6722 2069 6e20 '"syslog-ng" in │ │ │ +0003f210: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ +0003f220: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ +0003f230: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0003f240: 4155 2d34 2831 290a 2020 2d20 4e49 5354 AU-4(1). - NIST │ │ │ +0003f250: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +0003f260: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +0003f270: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +0003f280: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +0003f290: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +0003f2a0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +0003f2b0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +0003f2c0: 6564 0a20 202d 2073 6572 7669 6365 5f73 ed. - service_s │ │ │ +0003f2d0: 7973 6c6f 676e 675f 656e 6162 6c65 640a yslogng_enabled. │ │ │ +0003f2e0: 2020 2d20 7370 6563 6961 6c5f 7365 7276 - special_serv │ │ │ +0003f2f0: 6963 655f 626c 6f63 6b0a 2020 7768 656e ice_block. when │ │ │ +0003f300: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ +0003f310: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ +0003f320: 2e70 6163 6b61 6765 7327 0a3c 2f63 6f64 .packages'.
│ │ │ +0003f400: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ +0003f430: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +0003f440: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +0003f450: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +0003f460: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +0003f470: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +0003f480: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +0003f490: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +0003f4c0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +0003f4d0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +0003f4e0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +0003f500: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +0003f510: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>include e │ │ │ +0003f530: 6e61 626c 655f 7379 736c 6f67 2d6e 670a nable_syslog-ng. │ │ │ +0003f540: 0a63 6c61 7373 2065 6e61 626c 655f 7379 .class enable_sy │ │ │ +0003f550: 736c 6f67 2d6e 6720 7b0a 2020 7365 7276 slog-ng {. serv │ │ │ +0003f560: 6963 6520 7b27 7379 736c 6f67 2d6e 6727 ice {'syslog-ng' │ │ │ +0003f570: 3a0a 2020 2020 656e 6162 6c65 203d 2667 :. enable =&g │ │ │ +0003f580: 743b 2074 7275 652c 0a20 2020 2065 6e73 t; true,. ens │ │ │ +0003f590: 7572 6520 3d26 6774 3b20 2772 756e 6e69 ure => 'runni │ │ │ +0003f5a0: 6e67 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ng',. }.}.Remediation O │ │ │ -00040840: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ -00040850: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00040860: 3c62 723e 3c64 6976 2063 6c61 7373 3d22< │ │ │ +0003f6c0: 636f 6465 3e0a 5b63 7573 746f 6d69 7a61 code>.[customiza │ │ │ +0003f6d0: 7469 6f6e 732e 7365 7276 6963 6573 5d0a tions.services]. │ │ │ +0003f6e0: 656e 6162 6c65 6420 3d20 5b22 7379 736c enabled = ["sysl │ │ │ +0003f6f0: 6f67 2d6e 6722 5d0a 3c2f 636f 6465 3e3c og-ng"].< │ │ │ 0003f700: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remedi │ │ │ -00040980: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -00040990: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ....[ │ │ │ -000408a0: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ -000408b0: 203d 2022 7273 7973 6c6f 6722 0a76 6572 = "rsyslog".ver │ │ │ -000408c0: 7369 6f6e 203d 2022 2a22 0a3c 2f63 6f64 sion = "*".
│ │ │ -000409a0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ -000409d0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -000409e0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -000409f0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -00040a00: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -00040a10: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -00040a20: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -00040a30: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00040a60: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00040a70: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -00040a80: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00040aa0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -00040ab0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>│ │ │ -00040b40: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22include i │ │ │ -00040ad0: 6e73 7461 6c6c 5f72 7379 736c 6f67 0a0a nstall_rsyslog.. │ │ │ -00040ae0: 636c 6173 7320 696e 7374 616c 6c5f 7273 class install_rs │ │ │ -00040af0: 7973 6c6f 6720 7b0a 2020 7061 636b 6167 yslog {. packag │ │ │ -00040b00: 6520 7b20 2772 7379 736c 6f67 273a 0a20 e { 'rsyslog':. │ │ │ -00040b10: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ -00040b20: 2769 6e73 7461 6c6c 6564 272c 0a20 207d 'installed',. } │ │ │ -00040b30: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
Complexity: low │ │ │ -00040ca0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00040cb0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -00040cc0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00040cd0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -00040ce0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -00040cf0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -00040d00: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -00040d10: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -00040d30: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ -00040d40: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ -00040d50: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ -00040d60: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ -00040d70: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ -00040d80: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -00040d90: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s │ │ │ -00040da0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -00040db0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -00040dc0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -00040dd0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -00040de0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -00040df0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -00040e00: 6765 5f72 7379 736c 6f67 5f69 6e73 7461 ge_rsyslog_insta │ │ │ -00040e10: 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 456e lled..- name: En │ │ │ -00040e20: 7375 7265 2072 7379 736c 6f67 2069 7320 sure rsyslog is │ │ │ -00040e30: 696e 7374 616c 6c65 640a 2020 616e 7369 installed. ansi │ │ │ -00040e40: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ -00040e50: 6167 653a 0a20 2020 206e 616d 653a 2072 age:. name: r │ │ │ -00040e60: 7379 736c 6f67 0a20 2020 2073 7461 7465 syslog. state │ │ │ -00040e70: 3a20 7072 6573 656e 740a 2020 7768 656e : present. when │ │ │ -00040e80: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ -00040e90: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ -00040ea0: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ -00040eb0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00040ec0: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e │ │ │ -00040ed0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -00040ee0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -00040ef0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -00040f00: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -00040f10: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -00040f20: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -00040f30: 2d20 7061 636b 6167 655f 7273 7973 6c6f - package_rsyslo │ │ │ -00040f40: 675f 696e 7374 616c 6c65 640a 3c2f 636f g_installed.Remediation A │ │ │ +00040840: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +00040850: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
< │ │ │ +000408d0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +000408e0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +000408f0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +00040900: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +00040910: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +00040940: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +00040970: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +00040950: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +00040960: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ +00040bb0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +00040c50: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +00040c60: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...- name: Gather │ │ │ +00040990: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +000409a0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ +000409b0: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ +000409c0: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ +000409d0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +000409e0: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ +000409f0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +00040a00: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +00040a10: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +00040a20: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +00040a30: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +00040a40: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +00040a50: 6167 655f 7273 7973 6c6f 675f 696e 7374 age_rsyslog_inst │ │ │ +00040a60: 616c 6c65 640a 0a2d 206e 616d 653a 2045 alled..- name: E │ │ │ +00040a70: 6e73 7572 6520 7273 7973 6c6f 6720 6973 nsure rsyslog is │ │ │ +00040a80: 2069 6e73 7461 6c6c 6564 0a20 2061 6e73 installed. ans │ │ │ +00040a90: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +00040aa0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +00040ab0: 7273 7973 6c6f 670a 2020 2020 7374 6174 rsyslog. stat │ │ │ +00040ac0: 653a 2070 7265 7365 6e74 0a20 2077 6865 e: present. whe │ │ │ +00040ad0: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ +00040ae0: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ +00040af0: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ +00040b00: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +00040b10: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +00040b20: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +00040b30: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00040b40: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00040b50: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +00040b60: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00040b70: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00040b80: 202d 2070 6163 6b61 6765 5f72 7379 736c - package_rsysl │ │ │ +00040b90: 6f67 5f69 6e73 7461 6c6c 6564 0a3c 2f63 og_installed.Remediation │ │ │ +00040ec0: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +00040ed0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Compl │ │ │ +00040cf0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00040d00: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00040d10: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +00040d20: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00040d30: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +00040d40: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +00040d50: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00040d60: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +00040da0: 2069 6e73 7461 6c6c 5f72 7379 736c 6f67 install_rsyslog │ │ │ +00040db0: 0a0a 636c 6173 7320 696e 7374 616c 6c5f ..class install_ │ │ │ +00040dc0: 7273 7973 6c6f 6720 7b0a 2020 7061 636b rsyslog {. pack │ │ │ +00040dd0: 6167 6520 7b20 2772 7379 736c 6f67 273a age { 'rsyslog': │ │ │ +00040de0: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +00040df0: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',. │ │ │ +00040e00: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.< │ │ │ 00040f60: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 00040f70: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 00040f80: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 00040f90: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 00040fa0: 6432 3622 2074 6162 696e 6465 783d 2230 d26" tabindex="0 │ │ │ 00040fb0: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ @@ -16912,150 +16912,150 @@ │ │ │ 000420f0: 6172 6765 743d 2223 6964 3238 2220 7461 arget="#id28" ta │ │ │ 00042100: 6269 6e64 6578 3d22 3022 2072 6f6c 653d bindex="0" role= │ │ │ 00042110: 2262 7574 746f 6e22 2061 7269 612d 6578 "button" aria-ex │ │ │ 00042120: 7061 6e64 6564 3d22 6661 6c73 6522 2074 panded="false" t │ │ │ 00042130: 6974 6c65 3d22 4163 7469 7661 7465 2074 itle="Activate t │ │ │ 00042140: 6f20 7265 7665 616c 2220 6872 6566 3d22 o reveal" href=" │ │ │ 00042150: 2321 223e 5265 6d65 6469 6174 696f 6e20 #!">Remediation │ │ │ -00042160: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ -00042170: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet .... │ │ │ +00040f20: 5b5b 7061 636b 6167 6573 5d5d 0a6e 616d [[packages]].nam │ │ │ +00040f30: 6520 3d20 2272 7379 736c 6f67 220a 7665 e = "rsyslog".ve │ │ │ +00040f40: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*".R │ │ │ -000422a0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -000422b0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet .... │ │ │ -000421c0: 5b63 7573 746f 6d69 7a61 7469 6f6e 732e [customizations. │ │ │ -000421d0: 7365 7276 6963 6573 5d0a 656e 6162 6c65 services].enable │ │ │ -000421e0: 6420 3d20 5b22 7273 7973 6c6f 6722 5d0a d = ["rsyslog"]. │ │ │ -000421f0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remedia │ │ │ -00042520: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -00042530: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
< │ │ │ -00042360: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00042340: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00042370: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00042380: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -000423b0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -00042390: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -000423a0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -000423c0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -000423d0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ -000423f0: 7564 6520 656e 6162 6c65 5f72 7379 736c ude enable_rsysl │ │ │ -00042400: 6f67 0a0a 636c 6173 7320 656e 6162 6c65 og..class enable │ │ │ -00042410: 5f72 7379 736c 6f67 207b 0a20 2073 6572 _rsyslog {. ser │ │ │ -00042420: 7669 6365 207b 2772 7379 736c 6f67 273a vice {'rsyslog': │ │ │ -00042430: 0a20 2020 2065 6e61 626c 6520 3d26 6774 . enable => │ │ │ -00042440: 3b20 7472 7565 2c0a 2020 2020 656e 7375 ; true,. ensu │ │ │ -00042450: 7265 203d 2667 743b 2027 7275 6e6e 696e re => 'runnin │ │ │ -00042460: 6727 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 g',. }.}.
│ │ │ -00042540: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ -00042570: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -00042580: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -00042590: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -000425a0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -000425b0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -000425c0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -000425d0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00042600: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00042610: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -00042620: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00042640: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -00042650: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: G │ │ │ -00042670: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ -00042680: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ -00042690: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ -000426a0: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ -000426b0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -000426c0: 3533 2d41 552d 3428 3129 0a20 202d 204e 53-AU-4(1). - N │ │ │ -000426d0: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -000426e0: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ -000426f0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -00042700: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00042710: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00042720: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -00042730: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -00042740: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic │ │ │ -00042750: 655f 7273 7973 6c6f 675f 656e 6162 6c65 e_rsyslog_enable │ │ │ -00042760: 640a 0a2d 206e 616d 653a 2045 6e61 626c d..- name: Enabl │ │ │ -00042770: 6520 7273 7973 6c6f 6720 5365 7276 6963 e rsyslog Servic │ │ │ -00042780: 6520 2d20 456e 6162 6c65 2073 6572 7669 e - Enable servi │ │ │ -00042790: 6365 2072 7379 736c 6f67 0a20 2062 6c6f ce rsyslog. blo │ │ │ -000427a0: 636b 3a0a 0a20 202d 206e 616d 653a 2047 ck:.. - name: G │ │ │ -000427b0: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ -000427c0: 6520 6661 6374 730a 2020 2020 616e 7369 e facts. ansi │ │ │ -000427d0: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ -000427e0: 6167 655f 6661 6374 733a 0a20 2020 2020 age_facts:. │ │ │ -000427f0: 206d 616e 6167 6572 3a20 6175 746f 0a0a manager: auto.. │ │ │ -00042800: 2020 2d20 6e61 6d65 3a20 456e 6162 6c65 - name: Enable │ │ │ -00042810: 2072 7379 736c 6f67 2053 6572 7669 6365 rsyslog Service │ │ │ -00042820: 202d 2045 6e61 626c 6520 5365 7276 6963 - Enable Servic │ │ │ -00042830: 6520 7273 7973 6c6f 670a 2020 2020 616e e rsyslog. an │ │ │ -00042840: 7369 626c 652e 6275 696c 7469 6e2e 7379 sible.builtin.sy │ │ │ -00042850: 7374 656d 643a 0a20 2020 2020 206e 616d stemd:. nam │ │ │ -00042860: 653a 2072 7379 736c 6f67 0a20 2020 2020 e: rsyslog. │ │ │ -00042870: 2065 6e61 626c 6564 3a20 7472 7565 0a20 enabled: true. │ │ │ -00042880: 2020 2020 2073 7461 7465 3a20 7374 6172 state: star │ │ │ -00042890: 7465 640a 2020 2020 2020 6d61 736b 6564 ted. masked │ │ │ -000428a0: 3a20 6661 6c73 650a 2020 2020 7768 656e : false. when │ │ │ -000428b0: 3a0a 2020 2020 2d20 2722 7273 7973 6c6f :. - '"rsyslo │ │ │ -000428c0: 6722 2069 6e20 616e 7369 626c 655f 6661 g" in ansible_fa │ │ │ -000428d0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -000428e0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -000428f0: 3030 2d35 332d 4155 2d34 2831 290a 2020 00-53-AU-4(1). │ │ │ -00042900: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -00042910: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable │ │ │ -00042920: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ -00042930: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -00042940: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -00042950: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ -00042960: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -00042970: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ -00042980: 7669 6365 5f72 7379 736c 6f67 5f65 6e61 vice_rsyslog_ena │ │ │ -00042990: 626c 6564 0a20 202d 2073 7065 6369 616c bled. - special │ │ │ -000429a0: 5f73 6572 7669 6365 5f62 6c6f 636b 0a20 _service_block. │ │ │ -000429b0: 2077 6865 6e3a 2027 226c 696e 7578 2d62 when: '"linux-b │ │ │ -000429c0: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_ │ │ │ -000429d0: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ +00042160: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ +00042170: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Remediation │ │ │ +00042950: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +00042960: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
│ │ │ +000421f0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00042200: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00042210: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00042220: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00042260: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ +00042290: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ +00042270: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ +00042280: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Remedi │ │ │ +000426d0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +000426e0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...- name: Gather │ │ │ +000422b0: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +000422c0: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ +000422d0: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ +000422e0: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ +000422f0: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ +00042300: 2d34 2831 290a 2020 2d20 4e49 5354 2d38 -4(1). - NIST-8 │ │ │ +00042310: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00042320: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +00042330: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00042340: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00042350: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +00042360: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +00042370: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +00042380: 0a20 202d 2073 6572 7669 6365 5f72 7379 . - service_rsy │ │ │ +00042390: 736c 6f67 5f65 6e61 626c 6564 0a0a 2d20 slog_enabled..- │ │ │ +000423a0: 6e61 6d65 3a20 456e 6162 6c65 2072 7379 name: Enable rsy │ │ │ +000423b0: 736c 6f67 2053 6572 7669 6365 202d 2045 slog Service - E │ │ │ +000423c0: 6e61 626c 6520 7365 7276 6963 6520 7273 nable service rs │ │ │ +000423d0: 7973 6c6f 670a 2020 626c 6f63 6b3a 0a0a yslog. block:.. │ │ │ +000423e0: 2020 2d20 6e61 6d65 3a20 4761 7468 6572 - name: Gather │ │ │ +000423f0: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +00042400: 7473 0a20 2020 2061 6e73 6962 6c65 2e62 ts. ansible.b │ │ │ +00042410: 7569 6c74 696e 2e70 6163 6b61 6765 5f66 uiltin.package_f │ │ │ +00042420: 6163 7473 3a0a 2020 2020 2020 6d61 6e61 acts:. mana │ │ │ +00042430: 6765 723a 2061 7574 6f0a 0a20 202d 206e ger: auto.. - n │ │ │ +00042440: 616d 653a 2045 6e61 626c 6520 7273 7973 ame: Enable rsys │ │ │ +00042450: 6c6f 6720 5365 7276 6963 6520 2d20 456e log Service - En │ │ │ +00042460: 6162 6c65 2053 6572 7669 6365 2072 7379 able Service rsy │ │ │ +00042470: 736c 6f67 0a20 2020 2061 6e73 6962 6c65 slog. ansible │ │ │ +00042480: 2e62 7569 6c74 696e 2e73 7973 7465 6d64 .builtin.systemd │ │ │ +00042490: 3a0a 2020 2020 2020 6e61 6d65 3a20 7273 :. name: rs │ │ │ +000424a0: 7973 6c6f 670a 2020 2020 2020 656e 6162 yslog. enab │ │ │ +000424b0: 6c65 643a 2074 7275 650a 2020 2020 2020 led: true. │ │ │ +000424c0: 7374 6174 653a 2073 7461 7274 6564 0a20 state: started. │ │ │ +000424d0: 2020 2020 206d 6173 6b65 643a 2066 616c masked: fal │ │ │ +000424e0: 7365 0a20 2020 2077 6865 6e3a 0a20 2020 se. when:. │ │ │ +000424f0: 202d 2027 2272 7379 736c 6f67 2220 696e - '"rsyslog" in │ │ │ +00042500: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ +00042510: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ +00042520: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00042530: 2d41 552d 3428 3129 0a20 202d 204e 4953 -AU-4(1). - NIS │ │ │ +00042540: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +00042550: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +00042560: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +00042570: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +00042580: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +00042590: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +000425a0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +000425b0: 6465 640a 2020 2d20 7365 7276 6963 655f ded. - service_ │ │ │ +000425c0: 7273 7973 6c6f 675f 656e 6162 6c65 640a rsyslog_enabled. │ │ │ +000425d0: 2020 2d20 7370 6563 6961 6c5f 7365 7276 - special_serv │ │ │ +000425e0: 6963 655f 626c 6f63 6b0a 2020 7768 656e ice_block. when │ │ │ +000425f0: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ +00042600: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ +00042610: 2e70 6163 6b61 6765 7327 0a3c 2f63 6f64 .packages'.
│ │ │ +000426f0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ +00042720: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +00042730: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +00042740: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +00042750: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +00042760: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +00042770: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +00042780: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +000427b0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +000427c0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +000427d0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +000427f0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +00042800: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>include e │ │ │ +00042820: 6e61 626c 655f 7273 7973 6c6f 670a 0a63 nable_rsyslog..c │ │ │ +00042830: 6c61 7373 2065 6e61 626c 655f 7273 7973 lass enable_rsys │ │ │ +00042840: 6c6f 6720 7b0a 2020 7365 7276 6963 6520 log {. service │ │ │ +00042850: 7b27 7273 7973 6c6f 6727 3a0a 2020 2020 {'rsyslog':. │ │ │ +00042860: 656e 6162 6c65 203d 2667 743b 2074 7275 enable => tru │ │ │ +00042870: 652c 0a20 2020 2065 6e73 7572 6520 3d26 e,. ensure =& │ │ │ +00042880: 6774 3b20 2772 756e 6e69 6e67 272c 0a20 gt; 'running',. │ │ │ +00042890: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.R │ │ │ -00058600: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00058610: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet .... │ │ │ +000429b0: 5b63 7573 746f 6d69 7a61 7469 6f6e 732e [customizations. │ │ │ +000429c0: 7365 7276 6963 6573 5d0a 656e 6162 6c65 services].enable │ │ │ +000429d0: 6420 3d20 5b22 7273 7973 6c6f 6722 5d0a d = ["rsyslog"]. │ │ │ 000429e0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64< │ │ │ +0007d230: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +0007d240: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +0007d250: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +0007d260: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +0007d270: 6431 3231 2220 7461 6269 6e64 6578 3d22 d121" tabindex=" │ │ │ +0007d280: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +0007d290: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +0007d2a0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +0007d2b0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +0007d2c0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +0007d2d0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +0007d2e0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
< │ │ │ -000586c0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -000586a0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -000586d0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -000586e0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -00058710: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -000586f0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -00058700: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -00058720: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ -00058730: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c │ │ │ -000587e0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Remediation An │ │ │ -00058890: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -000588a0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..in │ │ │ -00058750: 636c 7564 6520 7265 6d6f 7665 5f69 6e65 clude remove_ine │ │ │ -00058760: 7475 7469 6c73 2d74 656c 6e65 7464 0a0a tutils-telnetd.. │ │ │ -00058770: 636c 6173 7320 7265 6d6f 7665 5f69 6e65 class remove_ine │ │ │ -00058780: 7475 7469 6c73 2d74 656c 6e65 7464 207b tutils-telnetd { │ │ │ -00058790: 0a20 2070 6163 6b61 6765 207b 2027 696e . package { 'in │ │ │ -000587a0: 6574 7574 696c 732d 7465 6c6e 6574 6427 etutils-telnetd' │ │ │ -000587b0: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ -000587c0: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ -000587d0: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.Re │ │ │ +0007a050: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +0007a060: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0007a070: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
Complexity: low │ │ │ -00058940: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00058950: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -00058960: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00058970: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -00058980: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -00058990: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -000589c0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -000589a0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -000589b0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Uninst │ │ │ -000589e0: 616c 6c20 7468 6520 696e 6574 2d62 6173 all the inet-bas │ │ │ -000589f0: 6564 2074 656c 6e65 7420 7365 7276 6572 ed telnet server │ │ │ -00058a00: 3a20 456e 7375 7265 2069 6e65 7475 7469 : Ensure inetuti │ │ │ -00058a10: 6c73 2d74 656c 6e65 7464 2069 7320 7265 ls-telnetd is re │ │ │ -00058a20: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -00058a30: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -00058a40: 3a0a 2020 2020 6e61 6d65 3a20 696e 6574 :. name: inet │ │ │ -00058a50: 7574 696c 732d 7465 6c6e 6574 640a 2020 utils-telnetd. │ │ │ -00058a60: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ -00058a70: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -00058a80: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -00058a90: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00058aa0: 434d 2d37 2861 290a 2020 2d20 4e49 5354 CM-7(a). - NIST │ │ │ -00058ab0: 2d38 3030 2d35 332d 434d 2d37 2862 290a -800-53-CM-7(b). │ │ │ -00058ac0: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ -00058ad0: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ -00058ae0: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ -00058af0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00058b00: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00058b10: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00058b20: 640a 2020 2d20 7061 636b 6167 655f 696e d. - package_in │ │ │ -00058b30: 6574 7574 696c 732d 7465 6c6e 6574 645f etutils-telnetd_ │ │ │ -00058b40: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.< │ │ │ +00058600: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +00058610: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +00058620: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ +000586c0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +000586a0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +000586b0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +000586d0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +000586e0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00058710: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00058720: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ +00058730: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e - │ │ │ +00058750: 6e61 6d65 3a20 2755 6e69 6e73 7461 6c6c name: 'Uninstall │ │ │ +00058760: 2074 6865 2069 6e65 742d 6261 7365 6420 the inet-based │ │ │ +00058770: 7465 6c6e 6574 2073 6572 7665 723a 2045 telnet server: E │ │ │ +00058780: 6e73 7572 6520 696e 6574 7574 696c 732d nsure inetutils- │ │ │ +00058790: 7465 6c6e 6574 6420 6973 2072 656d 6f76 telnetd is remov │ │ │ +000587a0: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ +000587b0: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ +000587c0: 2020 206e 616d 653a 2069 6e65 7475 7469 name: inetuti │ │ │ +000587d0: 6c73 2d74 656c 6e65 7464 0a20 2020 2073 ls-telnetd. s │ │ │ +000587e0: 7461 7465 3a20 6162 7365 6e74 0a20 2074 tate: absent. t │ │ │ +000587f0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ +00058800: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +00058810: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +00058820: 3728 6129 0a20 202d 204e 4953 542d 3830 7(a). - NIST-80 │ │ │ +00058830: 302d 3533 2d43 4d2d 3728 6229 0a20 202d 0-53-CM-7(b). - │ │ │ +00058840: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ +00058850: 790a 2020 2d20 6869 6768 5f73 6576 6572 y. - high_sever │ │ │ +00058860: 6974 790a 2020 2d20 6c6f 775f 636f 6d70 ity. - low_comp │ │ │ +00058870: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00058880: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no │ │ │ +00058890: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +000588a0: 202d 2070 6163 6b61 6765 5f69 6e65 7475 - package_inetu │ │ │ +000588b0: 7469 6c73 2d74 656c 6e65 7464 5f72 656d tils-telnetd_rem │ │ │ +000588c0: 6f76 6564 0a3c 2f63 6f64 653e 3c2f 7072 oved.Remediation │ │ │ +00058980: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ +00058990: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
< │ │ │ +00058a10: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +00058a20: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00058a30: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +00058a40: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +00058a50: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +00058a80: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ +00058ab0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ +00058a90: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ +00058aa0: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable .include remov │ │ │ +00058ad0: 655f 696e 6574 7574 696c 732d 7465 6c6e e_inetutils-teln │ │ │ +00058ae0: 6574 640a 0a63 6c61 7373 2072 656d 6f76 etd..class remov │ │ │ +00058af0: 655f 696e 6574 7574 696c 732d 7465 6c6e e_inetutils-teln │ │ │ +00058b00: 6574 6420 7b0a 2020 7061 636b 6167 6520 etd {. package │ │ │ +00058b10: 7b20 2769 6e65 7475 7469 6c73 2d74 656c { 'inetutils-tel │ │ │ +00058b20: 6e65 7464 273a 0a20 2020 2065 6e73 7572 netd':. ensur │ │ │ +00058b30: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged' │ │ │ +00058b40: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ 00058b50: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Reme │ │ │ -000594e0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -000594f0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ... Remediation │ │ │ -00059740: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -00059750: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...< │ │ │ -00059620: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ -00059580: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00059590: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -000595a0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -000595b0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -000595c0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -000595d0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -000595e0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -000595f0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ -00059630: 6465 2072 656d 6f76 655f 6e69 730a 0a63 de remove_nis..c │ │ │ -00059640: 6c61 7373 2072 656d 6f76 655f 6e69 7320 lass remove_nis │ │ │ -00059650: 7b0a 2020 7061 636b 6167 6520 7b20 276e {. package { 'n │ │ │ -00059660: 6973 273a 0a20 2020 2065 6e73 7572 6520 is':. ensure │ │ │ -00059670: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ -00059680: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Complexity: │ │ │ -000597e0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -00059820: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -00059800: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -00059830: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -00059850: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00059860: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Uni │ │ │ -00059890: 6e73 7461 6c6c 2074 6865 206e 6973 2070 nstall the nis p │ │ │ -000598a0: 6163 6b61 6765 3a20 456e 7375 7265 206e ackage: Ensure n │ │ │ -000598b0: 6973 2069 7320 7265 6d6f 7665 6427 0a20 is is removed'. │ │ │ -000598c0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -000598d0: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -000598e0: 6d65 3a20 6e69 730a 2020 2020 7374 6174 me: nis. stat │ │ │ -000598f0: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ -00059900: 3a0a 2020 2d20 6469 7361 626c 655f 7374 :. - disable_st │ │ │ -00059910: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -00059920: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00059930: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00059940: 206c 6f77 5f73 6576 6572 6974 790a 2020 low_severity. │ │ │ -00059950: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -00059960: 6564 0a20 202d 2070 6163 6b61 6765 5f6e ed. - package_n │ │ │ -00059970: 6973 5f72 656d 6f76 6564 0a3c 2f63 6f64 is_removed.< │ │ │ +00059500: 6272 3e3c 6469 7620 636c 6173 733d 2270 br> │ │ │ +00059620: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ +00059580: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00059590: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +000595b0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +000595d0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +000595e0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00059600: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +00059610: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> < │ │ │ +00059730: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pup │ │ │ +000597e0: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ +000597f0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>- nam │ │ │ +00059630: 653a 2027 556e 696e 7374 616c 6c20 7468 e: 'Uninstall th │ │ │ +00059640: 6520 6e69 7320 7061 636b 6167 653a 2045 e nis package: E │ │ │ +00059650: 6e73 7572 6520 6e69 7320 6973 2072 656d nsure nis is rem │ │ │ +00059660: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +00059670: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +00059680: 0a20 2020 206e 616d 653a 206e 6973 0a20 . name: nis. │ │ │ +00059690: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ +000596a0: 0a20 2074 6167 733a 0a20 202d 2064 6973 . tags:. - dis │ │ │ +000596b0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +000596c0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +000596d0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +000596e0: 696f 6e0a 2020 2d20 6c6f 775f 7365 7665 ion. - low_seve │ │ │ +000596f0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00059700: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +00059710: 636b 6167 655f 6e69 735f 7265 6d6f 7665 ckage_nis_remove │ │ │ +00059720: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ 0005af70: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 0005af80: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 0005af90: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 0005afa0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 0005afb0: 6438 3122 2074 6162 696e 6465 783d 2230 d81" tabindex="0 │ │ │ 0005afc0: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ @@ -23549,94 +23549,94 @@ │ │ │ 0005bfc0: 7461 7267 6574 3d22 2369 6438 3322 2074 target="#id83" t │ │ │ 0005bfd0: 6162 696e 6465 783d 2230 2220 726f 6c65 abindex="0" role │ │ │ 0005bfe0: 3d22 6275 7474 6f6e 2220 6172 6961 2d65 ="button" aria-e │ │ │ 0005bff0: 7870 616e 6465 643d 2266 616c 7365 2220 xpanded="false" │ │ │ 0005c000: 7469 746c 653d 2241 6374 6976 6174 6520 title="Activate │ │ │ 0005c010: 746f 2072 6576 6561 6c22 2068 7265 663d to reveal" href= │ │ │ 0005c020: 2223 2122 3e52 656d 6564 6961 7469 6f6e "#!">Remediation │ │ │ -0005c030: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -0005c040: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
│ │ │ +00059870: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00059880: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +000598a0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +000598b0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +000598f0: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00059900: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remediation │ │ │ -0005aa40: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -0005aa50: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ... │ │ │ +00059920: 696e 636c 7564 6520 7265 6d6f 7665 5f6e include remove_n │ │ │ +00059930: 6973 0a0a 636c 6173 7320 7265 6d6f 7665 is..class remove │ │ │ +00059940: 5f6e 6973 207b 0a20 2070 6163 6b61 6765 _nis {. package │ │ │ +00059950: 207b 2027 6e69 7327 3a0a 2020 2020 656e { 'nis':. en │ │ │ +00059960: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ +00059970: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.
< │ │ │ -0005aad0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -0005aae0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0005aaf0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -0005ab00: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -0005ab10: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -0005ab40: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -0005ab70: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -0005ab50: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -0005ab60: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable .include remov │ │ │ -0005ab90: 655f 7465 6c6e 6574 642d 7373 6c0a 0a63 e_telnetd-ssl..c │ │ │ -0005aba0: 6c61 7373 2072 656d 6f76 655f 7465 6c6e lass remove_teln │ │ │ -0005abb0: 6574 642d 7373 6c20 7b0a 2020 7061 636b etd-ssl {. pack │ │ │ -0005abc0: 6167 6520 7b20 2774 656c 6e65 7464 2d73 age { 'telnetd-s │ │ │ -0005abd0: 736c 273a 0a20 2020 2065 6e73 7572 6520 sl':. ensure │ │ │ -0005abe0: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ -0005abf0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remediation │ │ │ -0005acb0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -0005acc0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ... Complexity: │ │ │ -0005ad50: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -0005ad90: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -0005ad70: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -0005ada0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -0005adc0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -0005add0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Uni │ │ │ -0005ae00: 6e73 7461 6c6c 2074 6865 2073 736c 2063 nstall the ssl c │ │ │ -0005ae10: 6f6d 706c 6961 6e74 2074 656c 6e65 7420 ompliant telnet │ │ │ -0005ae20: 7365 7276 6572 3a20 456e 7375 7265 2074 server: Ensure t │ │ │ -0005ae30: 656c 6e65 7464 2d73 736c 2069 7320 7265 elnetd-ssl is re │ │ │ -0005ae40: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -0005ae50: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -0005ae60: 3a0a 2020 2020 6e61 6d65 3a20 7465 6c6e :. name: teln │ │ │ -0005ae70: 6574 642d 7373 6c0a 2020 2020 7374 6174 etd-ssl. stat │ │ │ -0005ae80: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ -0005ae90: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -0005aea0: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ -0005aeb0: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ -0005aec0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -0005aed0: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di │ │ │ -0005aee0: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ -0005aef0: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ -0005af00: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -0005af10: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -0005af20: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -0005af30: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -0005af40: 7061 636b 6167 655f 7465 6c6e 6574 642d package_telnetd- │ │ │ -0005af50: 7373 6c5f 7265 6d6f 7665 640a 3c2f 636f ssl_removed. Remedi │ │ │ +0005ada0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +0005adb0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +0005aad0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +0005aae0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0005aaf0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +0005ab00: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +0005ab40: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +0005ab70: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +0005ab50: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +0005ab60: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable - name: 'Unin │ │ │ +0005ab90: 7374 616c 6c20 7468 6520 7373 6c20 636f stall the ssl co │ │ │ +0005aba0: 6d70 6c69 616e 7420 7465 6c6e 6574 2073 mpliant telnet s │ │ │ +0005abb0: 6572 7665 723a 2045 6e73 7572 6520 7465 erver: Ensure te │ │ │ +0005abc0: 6c6e 6574 642d 7373 6c20 6973 2072 656d lnetd-ssl is rem │ │ │ +0005abd0: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +0005abe0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +0005abf0: 0a20 2020 206e 616d 653a 2074 656c 6e65 . name: telne │ │ │ +0005ac00: 7464 2d73 736c 0a20 2020 2073 7461 7465 td-ssl. state │ │ │ +0005ac10: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ +0005ac20: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0005ac30: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ +0005ac40: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ +0005ac50: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0005ac60: 2d43 4d2d 3728 6229 0a20 202d 2064 6973 -CM-7(b). - dis │ │ │ +0005ac70: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +0005ac80: 2d20 6869 6768 5f73 6576 6572 6974 790a - high_severity. │ │ │ +0005ac90: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +0005aca0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +0005acb0: 7074 696f 6e0a 2020 2d20 6e6f 5f72 6562 ption. - no_reb │ │ │ +0005acc0: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +0005acd0: 6163 6b61 6765 5f74 656c 6e65 7464 2d73 ackage_telnetd-s │ │ │ +0005ace0: 736c 5f72 656d 6f76 6564 0a3c 2f63 6f64 sl_removed.
│ │ │ +0005adc0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ +0005adf0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +0005ae00: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +0005ae10: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +0005ae20: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +0005ae30: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +0005ae40: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +0005ae50: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +0005ae80: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +0005ae90: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +0005aea0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +0005aec0: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +0005aed0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ +0005aef0: 2072 656d 6f76 655f 7465 6c6e 6574 642d remove_telnetd- │ │ │ +0005af00: 7373 6c0a 0a63 6c61 7373 2072 656d 6f76 ssl..class remov │ │ │ +0005af10: 655f 7465 6c6e 6574 642d 7373 6c20 7b0a e_telnetd-ssl {. │ │ │ +0005af20: 2020 7061 636b 6167 6520 7b20 2774 656c package { 'tel │ │ │ +0005af30: 6e65 7464 2d73 736c 273a 0a20 2020 2065 netd-ssl':. e │ │ │ +0005af40: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ +0005af50: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.Remedi │ │ │ -0005c290: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ -0005c2a0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
│ │ │ -0005c0c0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0005c0d0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0005c0e0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0005c0f0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0005c130: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ -0005c160: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ -0005c140: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ -0005c150: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable .include remo │ │ │ -0005c180: 7665 5f74 656c 6e65 7464 0a0a 636c 6173 ve_telnetd..clas │ │ │ -0005c190: 7320 7265 6d6f 7665 5f74 656c 6e65 7464 s remove_telnetd │ │ │ -0005c1a0: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -0005c1b0: 7465 6c6e 6574 6427 3a0a 2020 2020 656e telnetd':. en │ │ │ -0005c1c0: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ -0005c1d0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}. │ │ │ -0005c2e0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -0005c330: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0005c340: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0005c350: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0005c360: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0005c370: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0005c380: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0005c390: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0005c3a0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ -0005c3e0: 2027 556e 696e 7374 616c 6c20 7468 6520 'Uninstall the │ │ │ -0005c3f0: 7465 6c6e 6574 2073 6572 7665 723a 2045 telnet server: E │ │ │ -0005c400: 6e73 7572 6520 7465 6c6e 6574 6420 6973 nsure telnetd is │ │ │ -0005c410: 2072 656d 6f76 6564 270a 2020 616e 7369 removed'. ansi │ │ │ -0005c420: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ -0005c430: 6167 653a 0a20 2020 206e 616d 653a 2074 age:. name: t │ │ │ -0005c440: 656c 6e65 7464 0a20 2020 2073 7461 7465 elnetd. state │ │ │ -0005c450: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ -0005c460: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0005c470: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ -0005c480: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ -0005c490: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0005c4a0: 2d43 4d2d 3728 6229 0a20 202d 2064 6973 -CM-7(b). - dis │ │ │ -0005c4b0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -0005c4c0: 2d20 6869 6768 5f73 6576 6572 6974 790a - high_severity. │ │ │ -0005c4d0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -0005c4e0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -0005c4f0: 7074 696f 6e0a 2020 2d20 6e6f 5f72 6562 ption. - no_reb │ │ │ -0005c500: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ -0005c510: 6163 6b61 6765 5f74 656c 6e65 7464 5f72 ackage_telnetd_r │ │ │ -0005c520: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +0005c030: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ +0005c040: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity: │ │ │ +0005c0d0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +0005c110: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +0005c0f0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +0005c120: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +0005c140: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +0005c150: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable < │ │ │ +0005c2d0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pup │ │ │ +0005c380: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ +0005c390: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>- name: 'Uni │ │ │ +0005c180: 6e73 7461 6c6c 2074 6865 2074 656c 6e65 nstall the telne │ │ │ +0005c190: 7420 7365 7276 6572 3a20 456e 7375 7265 t server: Ensure │ │ │ +0005c1a0: 2074 656c 6e65 7464 2069 7320 7265 6d6f telnetd is remo │ │ │ +0005c1b0: 7665 6427 0a20 2061 6e73 6962 6c65 2e62 ved'. ansible.b │ │ │ +0005c1c0: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ +0005c1d0: 2020 2020 6e61 6d65 3a20 7465 6c6e 6574 name: telnet │ │ │ +0005c1e0: 640a 2020 2020 7374 6174 653a 2061 6273 d. state: abs │ │ │ +0005c1f0: 656e 740a 2020 7461 6773 3a0a 2020 2d20 ent. tags:. - │ │ │ +0005c200: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +0005c210: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ +0005c220: 2d35 332d 434d 2d37 2861 290a 2020 2d20 -53-CM-7(a). - │ │ │ +0005c230: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ +0005c240: 2862 290a 2020 2d20 6469 7361 626c 655f (b). - disable_ │ │ │ +0005c250: 7374 7261 7465 6779 0a20 202d 2068 6967 strategy. - hig │ │ │ +0005c260: 685f 7365 7665 7269 7479 0a20 202d 206c h_severity. - l │ │ │ +0005c270: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +0005c280: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +0005c290: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +0005c2a0: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ +0005c2b0: 655f 7465 6c6e 6574 645f 7265 6d6f 7665 e_telnetd_remove │ │ │ +0005c2c0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
│ │ │ +0005c410: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +0005c420: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +0005c440: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +0005c450: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +0005c490: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +0005c4a0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le . │ │ │ +0005c4c0: 696e 636c 7564 6520 7265 6d6f 7665 5f74 include remove_t │ │ │ +0005c4d0: 656c 6e65 7464 0a0a 636c 6173 7320 7265 elnetd..class re │ │ │ +0005c4e0: 6d6f 7665 5f74 656c 6e65 7464 207b 0a20 move_telnetd {. │ │ │ +0005c4f0: 2070 6163 6b61 6765 207b 2027 7465 6c6e package { 'teln │ │ │ +0005c500: 6574 6427 3a0a 2020 2020 656e 7375 7265 etd':. ensure │ │ │ +0005c510: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ +0005c520: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ 0005c530: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre> 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -366,14 +349,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_syslogng_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_syslog-ng │ │ │ │ + │ │ │ │ +class install_syslog-ng { │ │ │ │ + package { 'syslog-ng': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "syslog-ng" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -403,31 +403,14 @@ │ │ │ │ References: 4.4.2.2, 4.4.2.4 │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1, │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["syslog-ng"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_syslog-ng │ │ │ │ - │ │ │ │ -class enable_syslog-ng { │ │ │ │ - service {'syslog-ng': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -464,14 +447,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_syslogng_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_syslog-ng │ │ │ │ + │ │ │ │ +class enable_syslog-ng { │ │ │ │ + service {'syslog-ng': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["syslog-ng"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -503,31 +503,14 @@ │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024, │ │ │ │ SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog │ │ │ │ - │ │ │ │ -class install_rsyslog { │ │ │ │ - package { 'rsyslog': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -550,14 +533,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog │ │ │ │ + │ │ │ │ +class install_rsyslog { │ │ │ │ + package { 'rsyslog': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -589,31 +589,14 @@ │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["rsyslog"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_rsyslog │ │ │ │ - │ │ │ │ -class enable_rsyslog { │ │ │ │ - service {'rsyslog': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -650,14 +633,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_rsyslog_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_rsyslog │ │ │ │ + │ │ │ │ +class enable_rsyslog { │ │ │ │ + service {'rsyslog': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["rsyslog"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -1881,27 +1881,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_inetutils-telnetd │ │ │ │ - │ │ │ │ -class remove_inetutils-telnetd { │ │ │ │ - package { 'inetutils-telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the inet-based telnet server: Ensure inetutils-telnetd is │ │ │ │ removed' │ │ │ │ @@ -1914,14 +1901,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_inetutils-telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_inetutils-telnetd │ │ │ │ + │ │ │ │ +class remove_inetutils-telnetd { │ │ │ │ + package { 'inetutils-telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd │ │ │ │ @@ -1936,27 +1936,14 @@ │ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ The support for Yellowpages should not be installed unless it is required. │ │ │ │ NIS is the historical SUN service for central account management, │ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently │ │ │ │ security constraints, ACL, etc. and should not be used. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_nis │ │ │ │ - │ │ │ │ -class remove_nis { │ │ │ │ - package { 'nis': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the nis package: Ensure nis is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -1965,14 +1952,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_nis_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_nis │ │ │ │ + │ │ │ │ +class remove_nis { │ │ │ │ + package { 'nis': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove nis │ │ │ │ @@ -2005,27 +2005,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd-ssl │ │ │ │ - │ │ │ │ -class remove_telnetd-ssl { │ │ │ │ - package { 'telnetd-ssl': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ssl compliant telnet server: Ensure telnetd-ssl is │ │ │ │ removed' │ │ │ │ @@ -2038,14 +2025,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd-ssl_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd-ssl │ │ │ │ + │ │ │ │ +class remove_telnetd-ssl { │ │ │ │ + package { 'telnetd-ssl': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl │ │ │ │ @@ -2079,27 +2079,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd │ │ │ │ - │ │ │ │ -class remove_telnetd { │ │ │ │ - package { 'telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the telnet server: Ensure telnetd is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -2111,14 +2098,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd │ │ │ │ + │ │ │ │ +class remove_telnetd { │ │ │ │ + package { 'telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd │ │ ├── ./usr/share/doc/ssg-debian/ssg-debian11-guide-anssi_np_nt28_restrictive.html │ │ │ @@ -20695,129 +20695,129 @@ │ │ │ 00050d60: 2220 6461 7461 2d74 6172 6765 743d 2223 " data-target="# │ │ │ 00050d70: 6964 3330 2220 7461 6269 6e64 6578 3d22 id30" tabindex=" │ │ │ 00050d80: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ 00050d90: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ 00050da0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ 00050db0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ 00050dc0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -00050dd0: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ -00050de0: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ -00050df0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ....[[packag │ │ │ -00050e40: 6573 5d5d 0a6e 616d 6520 3d20 2273 7973 es]].name = "sys │ │ │ -00050e50: 6c6f 672d 6e67 220a 7665 7273 696f 6e20 log-ng".version │ │ │ -00050e60: 3d20 222a 220a 3c2f 636f 6465 3e3c 2f70 = "*".Remediation │ │ │ -00050f20: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -00050f30: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Remediati │ │ │ -00078400: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -00078410: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
│ │ │ -00050fb0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -00050fc0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00050fd0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -00050fe0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -00051020: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -00051050: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -00051030: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -00051040: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Remediation A │ │ │ -00051190: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ -000511a0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..include instal │ │ │ -00051070: 6c5f 7379 736c 6f67 2d6e 670a 0a63 6c61 l_syslog-ng..cla │ │ │ -00051080: 7373 2069 6e73 7461 6c6c 5f73 7973 6c6f ss install_syslo │ │ │ -00051090: 672d 6e67 207b 0a20 2070 6163 6b61 6765 g-ng {. package │ │ │ -000510a0: 207b 2027 7379 736c 6f67 2d6e 6727 3a0a { 'syslog-ng':. │ │ │ -000510b0: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -000510c0: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ -000510d0: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}. │ │ │ +00052a80: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +00052b20: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +00052b30: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
< │ │ │ -00051220: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00051230: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00051240: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00051250: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00051260: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00051290: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -000512c0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -000512a0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -000512b0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ +00050dd0: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ +00050de0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +00050df0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>- name: Gather │ │ │ -000512e0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -000512f0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -00051300: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -00051310: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -00051320: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -00051330: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ -00051340: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -00051350: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -00051360: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -00051370: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -00051380: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -00051390: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ -000513a0: 6167 655f 7379 736c 6f67 6e67 5f69 6e73 age_syslogng_ins │ │ │ -000513b0: 7461 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 talled..- name: │ │ │ -000513c0: 456e 7375 7265 2073 7973 6c6f 672d 6e67 Ensure syslog-ng │ │ │ -000513d0: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed. │ │ │ -000513e0: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -000513f0: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -00051400: 653a 2073 7973 6c6f 672d 6e67 0a20 2020 e: syslog-ng. │ │ │ -00051410: 2073 7461 7465 3a20 7072 6573 656e 740a state: present. │ │ │ -00051420: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ -00051430: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ -00051440: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ -00051450: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -00051460: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -00051470: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ -00051480: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ -00051490: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -000514a0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ -000514b0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ -000514c0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -000514d0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -000514e0: 7379 736c 6f67 6e67 5f69 6e73 7461 6c6c syslogng_install │ │ │ -000514f0: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.< │ │ │ +00051150: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +00051160: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +00051170: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +00051180: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +00051190: 6433 3122 2074 6162 696e 6465 783d 2230 d31" tabindex="0 │ │ │ +000511a0: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ +000511b0: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ +000511c0: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ +000511d0: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ +000511e0: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ +000511f0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +00051200: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...< │ │ │ +00050f10: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ +00050e70: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00050e80: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +00050ea0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +00050ec0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +00050ed0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00050ef0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ +00050f20: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ +00050f30: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac │ │ │ +00050f40: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ +00050f50: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto. │ │ │ +00050f60: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +00050f70: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00050f80: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +00050f90: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00050fa0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00050fb0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +00050fc0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +00050fd0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +00050fe0: 0a20 202d 2070 6163 6b61 6765 5f73 7973 . - package_sys │ │ │ +00050ff0: 6c6f 676e 675f 696e 7374 616c 6c65 640a logng_installed. │ │ │ +00051000: 0a2d 206e 616d 653a 2045 6e73 7572 6520 .- name: Ensure │ │ │ +00051010: 7379 736c 6f67 2d6e 6720 6973 2069 6e73 syslog-ng is ins │ │ │ +00051020: 7461 6c6c 6564 0a20 2061 6e73 6962 6c65 talled. ansible │ │ │ +00051030: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +00051040: 3a0a 2020 2020 6e61 6d65 3a20 7379 736c :. name: sysl │ │ │ +00051050: 6f67 2d6e 670a 2020 2020 7374 6174 653a og-ng. state: │ │ │ +00051060: 2070 7265 7365 6e74 0a20 2077 6865 6e3a present. when: │ │ │ +00051070: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ +00051080: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +00051090: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ +000510a0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +000510b0: 332d 434d 2d36 2861 290a 2020 2d20 656e 3-CM-6(a). - en │ │ │ +000510c0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +000510d0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +000510e0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +000510f0: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ +00051100: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ +00051110: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +00051120: 2070 6163 6b61 6765 5f73 7973 6c6f 676e package_syslogn │ │ │ +00051130: 675f 696e 7374 616c 6c65 640a 3c2f 636f g_installed.│ │ │ +00051240: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remedia │ │ │ +00051460: 7469 6f6e 204f 5342 7569 6c64 2042 6c75 tion OSBuild Blu │ │ │ +00051470: 6570 7269 6e74 2073 6e69 7070 6574 20e2 eprint snippet . │ │ │ +00051480: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
Comple │ │ │ +00051290: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +000512a0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +000512b0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +000512c0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +000512d0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +000512e0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +000512f0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00051300: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +00051320: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ +00051340: 696e 7374 616c 6c5f 7379 736c 6f67 2d6e install_syslog-n │ │ │ +00051350: 670a 0a63 6c61 7373 2069 6e73 7461 6c6c g..class install │ │ │ +00051360: 5f73 7973 6c6f 672d 6e67 207b 0a20 2070 _syslog-ng {. p │ │ │ +00051370: 6163 6b61 6765 207b 2027 7379 736c 6f67 ackage { 'syslog │ │ │ +00051380: 2d6e 6727 3a0a 2020 2020 656e 7375 7265 -ng':. ensure │ │ │ +00051390: 203d 2667 743b 2027 696e 7374 616c 6c65 => 'installe │ │ │ +000513a0: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}.Remediat │ │ │ -000525a0: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ -000525b0: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ -000525c0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .│ │ │ 00051500: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.[[packages] │ │ │ +000514d0: 5d0a 6e61 6d65 203d 2022 7379 736c 6f67 ].name = "syslog │ │ │ +000514e0: 2d6e 6722 0a76 6572 7369 6f6e 203d 2022 -ng".version = " │ │ │ +000514f0: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *". Remediation │ │ │ -000526f0: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -00052700: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[customizati │ │ │ -00052610: 6f6e 732e 7365 7276 6963 6573 5d0a 656e ons.services].en │ │ │ -00052620: 6162 6c65 6420 3d20 5b22 7379 736c 6f67 abled = ["syslog │ │ │ -00052630: 2d6e 6722 5d0a 3c2f 636f 6465 3e3c 2f70 -ng"].
│ │ │ -00052780: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -00052790: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -000527a0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -000527b0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -000527f0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -00052820: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -00052800: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -00052810: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable include enable │ │ │ -00052840: 5f73 7973 6c6f 672d 6e67 0a0a 636c 6173 _syslog-ng..clas │ │ │ -00052850: 7320 656e 6162 6c65 5f73 7973 6c6f 672d s enable_syslog- │ │ │ -00052860: 6e67 207b 0a20 2073 6572 7669 6365 207b ng {. service { │ │ │ -00052870: 2773 7973 6c6f 672d 6e67 273a 0a20 2020 'syslog-ng':. │ │ │ -00052880: 2065 6e61 626c 6520 3d26 6774 3b20 7472 enable => tr │ │ │ -00052890: 7565 2c0a 2020 2020 656e 7375 7265 203d ue,. ensure = │ │ │ -000528a0: 2667 743b 2027 7275 6e6e 696e 6727 2c0a > 'running',. │ │ │ -000528b0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remediation │ │ │ -00052970: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -00052980: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ... Complexity: │ │ │ -00052a10: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -00052a50: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -00052a30: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -00052a60: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -00052aa0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -00052a80: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00052a90: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable - name: Gathe │ │ │ -00052ac0: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ -00052ad0: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ -00052ae0: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ -00052af0: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ -00052b00: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -00052b10: 552d 3428 3129 0a20 202d 204e 4953 542d U-4(1). - NIST- │ │ │ -00052b20: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -00052b30: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -00052b40: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -00052b50: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -00052b60: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -00052b70: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -00052b80: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00052b90: 640a 2020 2d20 7365 7276 6963 655f 7379 d. - service_sy │ │ │ -00052ba0: 736c 6f67 6e67 5f65 6e61 626c 6564 0a0a slogng_enabled.. │ │ │ -00052bb0: 2d20 6e61 6d65 3a20 456e 6162 6c65 2073 - name: Enable s │ │ │ -00052bc0: 7973 6c6f 672d 6e67 2053 6572 7669 6365 yslog-ng Service │ │ │ -00052bd0: 202d 2045 6e61 626c 6520 7365 7276 6963 - Enable servic │ │ │ -00052be0: 6520 7379 736c 6f67 2d6e 670a 2020 626c e syslog-ng. bl │ │ │ -00052bf0: 6f63 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 ock:.. - name: │ │ │ -00052c00: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ -00052c10: 6765 2066 6163 7473 0a20 2020 2061 6e73 ge facts. ans │ │ │ -00052c20: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ -00052c30: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ -00052c40: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -00052c50: 0a20 202d 206e 616d 653a 2045 6e61 626c . - name: Enabl │ │ │ -00052c60: 6520 7379 736c 6f67 2d6e 6720 5365 7276 e syslog-ng Serv │ │ │ -00052c70: 6963 6520 2d20 456e 6162 6c65 2053 6572 ice - Enable Ser │ │ │ -00052c80: 7669 6365 2073 7973 6c6f 672d 6e67 0a20 vice syslog-ng. │ │ │ -00052c90: 2020 2061 6e73 6962 6c65 2e62 7569 6c74 ansible.built │ │ │ -00052ca0: 696e 2e73 7973 7465 6d64 3a0a 2020 2020 in.systemd:. │ │ │ -00052cb0: 2020 6e61 6d65 3a20 7379 736c 6f67 2d6e name: syslog-n │ │ │ -00052cc0: 670a 2020 2020 2020 656e 6162 6c65 643a g. enabled: │ │ │ -00052cd0: 2074 7275 650a 2020 2020 2020 7374 6174 true. stat │ │ │ -00052ce0: 653a 2073 7461 7274 6564 0a20 2020 2020 e: started. │ │ │ -00052cf0: 206d 6173 6b65 643a 2066 616c 7365 0a20 masked: false. │ │ │ -00052d00: 2020 2077 6865 6e3a 0a20 2020 202d 2027 when:. - ' │ │ │ -00052d10: 2273 7973 6c6f 672d 6e67 2220 696e 2061 "syslog-ng" in a │ │ │ -00052d20: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -00052d30: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ -00052d40: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -00052d50: 552d 3428 3129 0a20 202d 204e 4953 542d U-4(1). - NIST- │ │ │ -00052d60: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -00052d70: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -00052d80: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -00052d90: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -00052da0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -00052db0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -00052dc0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00052dd0: 640a 2020 2d20 7365 7276 6963 655f 7379 d. - service_sy │ │ │ -00052de0: 736c 6f67 6e67 5f65 6e61 626c 6564 0a20 slogng_enabled. │ │ │ -00052df0: 202d 2073 7065 6369 616c 5f73 6572 7669 - special_servi │ │ │ -00052e00: 6365 5f62 6c6f 636b 0a20 2077 6865 6e3a ce_block. when: │ │ │ -00052e10: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ -00052e20: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ -00052e30: 7061 636b 6167 6573 270a 3c2f 636f 6465 packages'.
< │ │ │ +000525c0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +000525d0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +000525e0: 7365 2220 6964 3d22 6964 3335 223e 3c74 se" id="id35">│ │ │ +00052630: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +00052640: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +00052650: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00052690: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +000526a0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +000526c0: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +000526d0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +000526e0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761- name: Ga │ │ │ +000526f0: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ +00052700: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ +00052710: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ +00052720: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ +00052730: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +00052740: 332d 4155 2d34 2831 290a 2020 2d20 4e49 3-AU-4(1). - NI │ │ │ +00052750: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +00052760: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ +00052770: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +00052780: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +00052790: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +000527a0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +000527b0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +000527c0: 6564 6564 0a20 202d 2073 6572 7669 6365 eded. - service │ │ │ +000527d0: 5f73 7973 6c6f 676e 675f 656e 6162 6c65 _syslogng_enable │ │ │ +000527e0: 640a 0a2d 206e 616d 653a 2045 6e61 626c d..- name: Enabl │ │ │ +000527f0: 6520 7379 736c 6f67 2d6e 6720 5365 7276 e syslog-ng Serv │ │ │ +00052800: 6963 6520 2d20 456e 6162 6c65 2073 6572 ice - Enable ser │ │ │ +00052810: 7669 6365 2073 7973 6c6f 672d 6e67 0a20 vice syslog-ng. │ │ │ +00052820: 2062 6c6f 636b 3a0a 0a20 202d 206e 616d block:.. - nam │ │ │ +00052830: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ +00052840: 636b 6167 6520 6661 6374 730a 2020 2020 ckage facts. │ │ │ +00052850: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00052860: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ +00052870: 2020 2020 206d 616e 6167 6572 3a20 6175 manager: au │ │ │ +00052880: 746f 0a0a 2020 2d20 6e61 6d65 3a20 456e to.. - name: En │ │ │ +00052890: 6162 6c65 2073 7973 6c6f 672d 6e67 2053 able syslog-ng S │ │ │ +000528a0: 6572 7669 6365 202d 2045 6e61 626c 6520 ervice - Enable │ │ │ +000528b0: 5365 7276 6963 6520 7379 736c 6f67 2d6e Service syslog-n │ │ │ +000528c0: 670a 2020 2020 616e 7369 626c 652e 6275 g. ansible.bu │ │ │ +000528d0: 696c 7469 6e2e 7379 7374 656d 643a 0a20 iltin.systemd:. │ │ │ +000528e0: 2020 2020 206e 616d 653a 2073 7973 6c6f name: syslo │ │ │ +000528f0: 672d 6e67 0a20 2020 2020 2065 6e61 626c g-ng. enabl │ │ │ +00052900: 6564 3a20 7472 7565 0a20 2020 2020 2073 ed: true. s │ │ │ +00052910: 7461 7465 3a20 7374 6172 7465 640a 2020 tate: started. │ │ │ +00052920: 2020 2020 6d61 736b 6564 3a20 6661 6c73 masked: fals │ │ │ +00052930: 650a 2020 2020 7768 656e 3a0a 2020 2020 e. when:. │ │ │ +00052940: 2d20 2722 7379 736c 6f67 2d6e 6722 2069 - '"syslog-ng" i │ │ │ +00052950: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +00052960: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ +00052970: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +00052980: 332d 4155 2d34 2831 290a 2020 2d20 4e49 3-AU-4(1). - NI │ │ │ +00052990: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +000529a0: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ +000529b0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +000529c0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +000529d0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +000529e0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +000529f0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +00052a00: 6564 6564 0a20 202d 2073 6572 7669 6365 eded. - service │ │ │ +00052a10: 5f73 7973 6c6f 676e 675f 656e 6162 6c65 _syslogng_enable │ │ │ +00052a20: 640a 2020 2d20 7370 6563 6961 6c5f 7365 d. - special_se │ │ │ +00052a30: 7276 6963 655f 626c 6f63 6b0a 2020 7768 rvice_block. wh │ │ │ +00052a40: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ +00052a50: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ +00052a60: 7473 2e70 6163 6b61 6765 7327 0a3c 2f63 ts.packages'.│ │ │ +00052d00: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +00052da0: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ +00052db0: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ +00052dc0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
Compl │ │ │ +00052bc0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00052bd0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00052be0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +00052bf0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00052c00: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +00052c10: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +00052c20: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00052c30: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +00052c70: 2065 6e61 626c 655f 7379 736c 6f67 2d6e enable_syslog-n │ │ │ +00052c80: 670a 0a63 6c61 7373 2065 6e61 626c 655f g..class enable_ │ │ │ +00052c90: 7379 736c 6f67 2d6e 6720 7b0a 2020 7365 syslog-ng {. se │ │ │ +00052ca0: 7276 6963 6520 7b27 7379 736c 6f67 2d6e rvice {'syslog-n │ │ │ +00052cb0: 6727 3a0a 2020 2020 656e 6162 6c65 203d g':. enable = │ │ │ +00052cc0: 2667 743b 2074 7275 652c 0a20 2020 2065 > true,. e │ │ │ +00052cd0: 6e73 7572 6520 3d26 6774 3b20 2772 756e nsure => 'run │ │ │ +00052ce0: 6e69 6e67 272c 0a20 207d 0a7d 0a3c 2f63 ning',. }.}. Remediation │ │ │ -00053f80: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ -00053f90: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ -00053fa0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.[customi │ │ │ +00052e10: 7a61 7469 6f6e 732e 7365 7276 6963 6573 zations.services │ │ │ +00052e20: 5d0a 656e 6162 6c65 6420 3d20 5b22 7379 ].enabled = ["sy │ │ │ +00052e30: 736c 6f67 2d6e 6722 5d0a 3c2f 636f 6465 slog-ng"].│ │ │ -00054020: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ -000540c0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -000540d0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...│ │ │ -00053fe0: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na │ │ │ -00053ff0: 6d65 203d 2022 7273 7973 6c6f 6722 0a76 me = "rsyslog".v │ │ │ -00054000: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*".Remediation │ │ │ -00054330: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ -00054340: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Compl │ │ │ -00054160: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00054170: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00054180: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00054190: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -000541a0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -000541b0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -000541c0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -000541d0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ -00054210: 2069 6e73 7461 6c6c 5f72 7379 736c 6f67 install_rsyslog │ │ │ -00054220: 0a0a 636c 6173 7320 696e 7374 616c 6c5f ..class install_ │ │ │ -00054230: 7273 7973 6c6f 6720 7b0a 2020 7061 636b rsyslog {. pack │ │ │ -00054240: 6167 6520 7b20 2772 7379 736c 6f67 273a age { 'rsyslog': │ │ │ -00054250: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -00054260: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',. │ │ │ -00054270: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.
│ │ │ -000543c0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -000543d0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -000543e0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -000543f0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -00054430: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -00054460: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -00054440: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -00054450: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable - name: Gather │ │ │ -00054480: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ -00054490: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ -000544a0: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ -000544b0: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ -000544c0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -000544d0: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable │ │ │ -000544e0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ -000544f0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -00054500: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -00054510: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ -00054520: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -00054530: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -00054540: 6b61 6765 5f72 7379 736c 6f67 5f69 6e73 kage_rsyslog_ins │ │ │ -00054550: 7461 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 talled..- name: │ │ │ -00054560: 456e 7375 7265 2072 7379 736c 6f67 2069 Ensure rsyslog i │ │ │ -00054570: 7320 696e 7374 616c 6c65 640a 2020 616e s installed. an │ │ │ -00054580: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ -00054590: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ -000545a0: 2072 7379 736c 6f67 0a20 2020 2073 7461 rsyslog. sta │ │ │ -000545b0: 7465 3a20 7072 6573 656e 740a 2020 7768 te: present. wh │ │ │ -000545c0: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ -000545d0: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -000545e0: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -000545f0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -00054600: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -00054610: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -00054620: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00054630: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00054640: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -00054650: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -00054660: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -00054670: 2020 2d20 7061 636b 6167 655f 7273 7973 - package_rsys │ │ │ -00054680: 6c6f 675f 696e 7374 616c 6c65 640a 3c2f log_installed. │ │ │ +00053f80: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ +00053f90: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ... Complexity: │ │ │ +00054020: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +00054060: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00054040: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +00054070: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ +000540b0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ +00054090: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +000540a0: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable Re │ │ │ +00054390: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +000543a0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +000543b0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22- name: Gathe │ │ │ +000540d0: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ +000540e0: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ +000540f0: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ +00054100: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ +00054110: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00054120: 4d2d 3628 6129 0a20 202d 2065 6e61 626c M-6(a). - enabl │ │ │ +00054130: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +00054140: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +00054150: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +00054160: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +00054170: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00054180: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +00054190: 636b 6167 655f 7273 7973 6c6f 675f 696e ckage_rsyslog_in │ │ │ +000541a0: 7374 616c 6c65 640a 0a2d 206e 616d 653a stalled..- name: │ │ │ +000541b0: 2045 6e73 7572 6520 7273 7973 6c6f 6720 Ensure rsyslog │ │ │ +000541c0: 6973 2069 6e73 7461 6c6c 6564 0a20 2061 is installed. a │ │ │ +000541d0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +000541e0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +000541f0: 3a20 7273 7973 6c6f 670a 2020 2020 7374 : rsyslog. st │ │ │ +00054200: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w │ │ │ +00054210: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ +00054220: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ +00054230: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +00054240: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +00054250: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00054260: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +00054270: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00054280: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00054290: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +000542a0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +000542b0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +000542c0: 0a20 202d 2070 6163 6b61 6765 5f72 7379 . - package_rsy │ │ │ +000542d0: 736c 6f67 5f69 6e73 7461 6c6c 6564 0a3c slog_installed.< │ │ │ +000542e0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code> Remediatio │ │ │ +00054600: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +00054610: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +00054620: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>│ │ │ +000544d0: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ +00054430: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +00054460: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +00054480: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +00054490: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +000544b0: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ +000544c0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ +000544e0: 6465 2069 6e73 7461 6c6c 5f72 7379 736c de install_rsysl │ │ │ +000544f0: 6f67 0a0a 636c 6173 7320 696e 7374 616c og..class instal │ │ │ +00054500: 6c5f 7273 7973 6c6f 6720 7b0a 2020 7061 l_rsyslog {. pa │ │ │ +00054510: 636b 6167 6520 7b20 2772 7379 736c 6f67 ckage { 'rsyslog │ │ │ +00054520: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ +00054530: 6774 3b20 2769 6e73 7461 6c6c 6564 272c gt; 'installed', │ │ │ +00054540: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ +00054550: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediatio │ │ │ -000558a0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ -000558b0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ -000558c0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.[[packages]].n │ │ │ +00054670: 616d 6520 3d20 2272 7379 736c 6f67 220a ame = "rsyslog". │ │ │ +00054680: 7665 7273 696f 6e20 3d20 222a 220a 3c2f version = "*". │ │ │ 00054690: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>< │ │ │ -00055940: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pup │ │ │ -000559f0: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -00055a00: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.[customization │ │ │ -00055910: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab │ │ │ -00055920: 6c65 6420 3d20 5b22 7273 7973 6c6f 6722 led = ["rsyslog" │ │ │ -00055930: 5d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ].│ │ │ +00055d70: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +00055e10: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +00055e20: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
│ │ │ -00055a80: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00055a90: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00055ab0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00055ac0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -00055b00: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ -00055b10: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e < │ │ │ -00055bc0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -00055bd0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -00055be0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -00055bf0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -00055c00: 6434 3722 2074 6162 696e 6465 783d 2230 d47" tabindex="0 │ │ │ -00055c10: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ -00055c20: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ -00055c30: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ -00055c40: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ -00055c50: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ -00055c60: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -00055c70: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...in │ │ │ -00055b30: 636c 7564 6520 656e 6162 6c65 5f72 7379 clude enable_rsy │ │ │ -00055b40: 736c 6f67 0a0a 636c 6173 7320 656e 6162 slog..class enab │ │ │ -00055b50: 6c65 5f72 7379 736c 6f67 207b 0a20 2073 le_rsyslog {. s │ │ │ -00055b60: 6572 7669 6365 207b 2772 7379 736c 6f67 ervice {'rsyslog │ │ │ -00055b70: 273a 0a20 2020 2065 6e61 626c 6520 3d26 ':. enable =& │ │ │ -00055b80: 6774 3b20 7472 7565 2c0a 2020 2020 656e gt; true,. en │ │ │ -00055b90: 7375 7265 203d 2667 743b 2027 7275 6e6e sure => 'runn │ │ │ -00055ba0: 696e 6727 2c0a 2020 7d0a 7d0a 3c2f 636f ing',. }.}.
Compl │ │ │ -00055d00: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00055d10: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00055d20: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00055d30: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00055d40: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00055d50: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00055d60: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00055d70: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
- name: │ │ │ -00055db0: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ -00055dc0: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack │ │ │ -00055dd0: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m │ │ │ -00055de0: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t │ │ │ -00055df0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -00055e00: 302d 3533 2d41 552d 3428 3129 0a20 202d 0-53-AU-4(1). - │ │ │ -00055e10: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -00055e20: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ -00055e30: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -00055e40: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -00055e50: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -00055e60: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -00055e70: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -00055e80: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv │ │ │ -00055e90: 6963 655f 7273 7973 6c6f 675f 656e 6162 ice_rsyslog_enab │ │ │ -00055ea0: 6c65 640a 0a2d 206e 616d 653a 2045 6e61 led..- name: Ena │ │ │ -00055eb0: 626c 6520 7273 7973 6c6f 6720 5365 7276 ble rsyslog Serv │ │ │ -00055ec0: 6963 6520 2d20 456e 6162 6c65 2073 6572 ice - Enable ser │ │ │ -00055ed0: 7669 6365 2072 7379 736c 6f67 0a20 2062 vice rsyslog. b │ │ │ -00055ee0: 6c6f 636b 3a0a 0a20 202d 206e 616d 653a lock:.. - name: │ │ │ -00055ef0: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ -00055f00: 6167 6520 6661 6374 730a 2020 2020 616e age facts. an │ │ │ -00055f10: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ -00055f20: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ -00055f30: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ -00055f40: 0a0a 2020 2d20 6e61 6d65 3a20 456e 6162 .. - name: Enab │ │ │ -00055f50: 6c65 2072 7379 736c 6f67 2053 6572 7669 le rsyslog Servi │ │ │ -00055f60: 6365 202d 2045 6e61 626c 6520 5365 7276 ce - Enable Serv │ │ │ -00055f70: 6963 6520 7273 7973 6c6f 670a 2020 2020 ice rsyslog. │ │ │ -00055f80: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -00055f90: 7379 7374 656d 643a 0a20 2020 2020 206e systemd:. n │ │ │ -00055fa0: 616d 653a 2072 7379 736c 6f67 0a20 2020 ame: rsyslog. │ │ │ -00055fb0: 2020 2065 6e61 626c 6564 3a20 7472 7565 enabled: true │ │ │ -00055fc0: 0a20 2020 2020 2073 7461 7465 3a20 7374 . state: st │ │ │ -00055fd0: 6172 7465 640a 2020 2020 2020 6d61 736b arted. mask │ │ │ -00055fe0: 6564 3a20 6661 6c73 650a 2020 2020 7768 ed: false. wh │ │ │ -00055ff0: 656e 3a0a 2020 2020 2d20 2722 7273 7973 en:. - '"rsys │ │ │ -00056000: 6c6f 6722 2069 6e20 616e 7369 626c 655f log" in ansible_ │ │ │ -00056010: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ -00056020: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -00056030: 2d38 3030 2d35 332d 4155 2d34 2831 290a -800-53-AU-4(1). │ │ │ -00056040: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00056050: 434d 2d36 2861 290a 2020 2d20 656e 6162 CM-6(a). - enab │ │ │ -00056060: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -00056070: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -00056080: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -00056090: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ -000560a0: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ -000560b0: 6f6f 745f 6e65 6564 6564 0a20 202d 2073 oot_needed. - s │ │ │ -000560c0: 6572 7669 6365 5f72 7379 736c 6f67 5f65 ervice_rsyslog_e │ │ │ -000560d0: 6e61 626c 6564 0a20 202d 2073 7065 6369 nabled. - speci │ │ │ -000560e0: 616c 5f73 6572 7669 6365 5f62 6c6f 636b al_service_block │ │ │ -000560f0: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux │ │ │ -00056100: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ -00056110: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ -00056120: 270a 3c2f 636f 6465 3e3c 2f70 7265 3e3c '.< │ │ │ +000558a0: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ +000558b0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...Complexity │ │ │ +00055940: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +00055980: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +00055960: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +00055970: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +00055990: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +000559b0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable - name: Gath │ │ │ +000559f0: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ +00055a00: 6163 7473 0a20 2070 6163 6b61 6765 5f66 acts. package_f │ │ │ +00055a10: 6163 7473 3a0a 2020 2020 6d61 6e61 6765 acts:. manage │ │ │ +00055a20: 723a 2061 7574 6f0a 2020 7461 6773 3a0a r: auto. tags:. │ │ │ +00055a30: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00055a40: 4155 2d34 2831 290a 2020 2d20 4e49 5354 AU-4(1). - NIST │ │ │ +00055a50: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +00055a60: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +00055a70: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +00055a80: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00055a90: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +00055aa0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +00055ab0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +00055ac0: 6564 0a20 202d 2073 6572 7669 6365 5f72 ed. - service_r │ │ │ +00055ad0: 7379 736c 6f67 5f65 6e61 626c 6564 0a0a syslog_enabled.. │ │ │ +00055ae0: 2d20 6e61 6d65 3a20 456e 6162 6c65 2072 - name: Enable r │ │ │ +00055af0: 7379 736c 6f67 2053 6572 7669 6365 202d syslog Service - │ │ │ +00055b00: 2045 6e61 626c 6520 7365 7276 6963 6520 Enable service │ │ │ +00055b10: 7273 7973 6c6f 670a 2020 626c 6f63 6b3a rsyslog. block: │ │ │ +00055b20: 0a0a 2020 2d20 6e61 6d65 3a20 4761 7468 .. - name: Gath │ │ │ +00055b30: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ +00055b40: 6163 7473 0a20 2020 2061 6e73 6962 6c65 acts. ansible │ │ │ +00055b50: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +00055b60: 5f66 6163 7473 3a0a 2020 2020 2020 6d61 _facts:. ma │ │ │ +00055b70: 6e61 6765 723a 2061 7574 6f0a 0a20 202d nager: auto.. - │ │ │ +00055b80: 206e 616d 653a 2045 6e61 626c 6520 7273 name: Enable rs │ │ │ +00055b90: 7973 6c6f 6720 5365 7276 6963 6520 2d20 yslog Service - │ │ │ +00055ba0: 456e 6162 6c65 2053 6572 7669 6365 2072 Enable Service r │ │ │ +00055bb0: 7379 736c 6f67 0a20 2020 2061 6e73 6962 syslog. ansib │ │ │ +00055bc0: 6c65 2e62 7569 6c74 696e 2e73 7973 7465 le.builtin.syste │ │ │ +00055bd0: 6d64 3a0a 2020 2020 2020 6e61 6d65 3a20 md:. name: │ │ │ +00055be0: 7273 7973 6c6f 670a 2020 2020 2020 656e rsyslog. en │ │ │ +00055bf0: 6162 6c65 643a 2074 7275 650a 2020 2020 abled: true. │ │ │ +00055c00: 2020 7374 6174 653a 2073 7461 7274 6564 state: started │ │ │ +00055c10: 0a20 2020 2020 206d 6173 6b65 643a 2066 . masked: f │ │ │ +00055c20: 616c 7365 0a20 2020 2077 6865 6e3a 0a20 alse. when:. │ │ │ +00055c30: 2020 202d 2027 2272 7379 736c 6f67 2220 - '"rsyslog" │ │ │ +00055c40: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ +00055c50: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ +00055c60: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +00055c70: 3533 2d41 552d 3428 3129 0a20 202d 204e 53-AU-4(1). - N │ │ │ +00055c80: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +00055c90: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ +00055ca0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ +00055cb0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +00055cc0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +00055cd0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ +00055ce0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +00055cf0: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic │ │ │ +00055d00: 655f 7273 7973 6c6f 675f 656e 6162 6c65 e_rsyslog_enable │ │ │ +00055d10: 640a 2020 2d20 7370 6563 6961 6c5f 7365 d. - special_se │ │ │ +00055d20: 7276 6963 655f 626c 6f63 6b0a 2020 7768 rvice_block. wh │ │ │ +00055d30: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ +00055d40: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ +00055d50: 7473 2e70 6163 6b61 6765 7327 0a3c 2f63 ts.packages'. Remediatio │ │ │ +00056090: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +000560a0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +000560b0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Compl │ │ │ +00055eb0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00055ec0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00055ed0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +00055ee0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00055ef0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +00055f00: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +00055f10: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00055f20: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +00055f60: 2065 6e61 626c 655f 7273 7973 6c6f 670a enable_rsyslog. │ │ │ +00055f70: 0a63 6c61 7373 2065 6e61 626c 655f 7273 .class enable_rs │ │ │ +00055f80: 7973 6c6f 6720 7b0a 2020 7365 7276 6963 yslog {. servic │ │ │ +00055f90: 6520 7b27 7273 7973 6c6f 6727 3a0a 2020 e {'rsyslog':. │ │ │ +00055fa0: 2020 656e 6162 6c65 203d 2667 743b 2074 enable => t │ │ │ +00055fb0: 7275 652c 0a20 2020 2065 6e73 7572 6520 rue,. ensure │ │ │ +00055fc0: 3d26 6774 3b20 2772 756e 6e69 6e67 272c => 'running', │ │ │ +00055fd0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ +00055fe0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ 00056130: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div> │ │ │ -00078050: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu │ │ │ -00078060: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn │ │ │ -00078070: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....[customization │ │ │ +00056100: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab │ │ │ +00056110: 6c65 6420 3d20 5b22 7273 7973 6c6f 6722 led = ["rsyslog" │ │ │ +00056120: 5d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ].Remediatio │ │ │ -000781a0: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -000781b0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ....[[p │ │ │ -000780c0: 6163 6b61 6765 735d 5d0a 6e61 6d65 203d ackages]].name = │ │ │ -000780d0: 2022 6372 6f6e 220a 7665 7273 696f 6e20 "cron".version │ │ │ -000780e0: 3d20 222a 220a 3c2f 636f 6465 3e3c 2f70 = "*".Complexity │ │ │ -00078240: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -00078280: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -00078260: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -00078270: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -00078290: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -000782b0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable include inst │ │ │ -000782f0: 616c 6c5f 6372 6f6e 0a0a 636c 6173 7320 all_cron..class │ │ │ -00078300: 696e 7374 616c 6c5f 6372 6f6e 207b 0a20 install_cron {. │ │ │ -00078310: 2070 6163 6b61 6765 207b 2027 6372 6f6e package { 'cron │ │ │ -00078320: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -00078330: 6774 3b20 2769 6e73 7461 6c6c 6564 272c gt; 'installed', │ │ │ -00078340: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ -00078350: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre> │ │ │ -00078490: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -000784a0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -000784b0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -000784f0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -00078500: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -00078520: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -00078530: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -00078540: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761< │ │ │ +00078050: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ +00078060: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ +00078070: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>- name: Ga │ │ │ -00078550: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -00078560: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ -00078570: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ -00078580: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ -00078590: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -000785a0: 332d 434d 2d36 2861 290a 2020 2d20 5043 3-CM-6(a). - PC │ │ │ -000785b0: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ -000785c0: 5043 492d 4453 5376 342d 322e 322e 360a PCI-DSSv4-2.2.6. │ │ │ -000785d0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ -000785e0: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ -000785f0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -00078600: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ -00078610: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ -00078620: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -00078630: 6564 0a20 202d 2070 6163 6b61 6765 5f63 ed. - package_c │ │ │ -00078640: 726f 6e5f 696e 7374 616c 6c65 640a 0a2d ron_installed..- │ │ │ -00078650: 206e 616d 653a 2045 6e73 7572 6520 6372 name: Ensure cr │ │ │ -00078660: 6f6e 2069 7320 696e 7374 616c 6c65 640a on is installed. │ │ │ -00078670: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -00078680: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -00078690: 616d 653a 2063 726f 6e0a 2020 2020 7374 ame: cron. st │ │ │ -000786a0: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w │ │ │ -000786b0: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ -000786c0: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ -000786d0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -000786e0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -000786f0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -00078700: 2d20 5043 492d 4453 5376 342d 322e 320a - PCI-DSSv4-2.2. │ │ │ -00078710: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ -00078720: 322e 360a 2020 2d20 656e 6162 6c65 5f73 2.6. - enable_s │ │ │ -00078730: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -00078740: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -00078750: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -00078760: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -00078770: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -00078780: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -00078790: 6765 5f63 726f 6e5f 696e 7374 616c 6c65 ge_cron_installe │ │ │ -000787a0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ -00079ec0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -00079ed0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -00079ee0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -00079ef0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -00079f00: 6431 3039 2220 7461 6269 6e64 6578 3d22 d109" tabindex=" │ │ │ -00079f10: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -00079f20: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -00079f30: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -00079f40: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -00079f50: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -00079f60: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -00079f70: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -00079f80: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
Complexity: low Disrup │ │ │ +00078120: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +00078130: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00078140: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +00078150: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +00078170: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ +00078180: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remed │ │ │ +000784b0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +000784c0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...- │ │ │ +000781a0: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ +000781b0: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ +000781c0: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ +000781d0: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ +000781e0: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ +000781f0: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +00078200: 6129 0a20 202d 2050 4349 2d44 5353 7634 a). - PCI-DSSv4 │ │ │ +00078210: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ +00078220: 7634 2d32 2e32 2e36 0a20 202d 2065 6e61 v4-2.2.6. - ena │ │ │ +00078230: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +00078240: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +00078250: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +00078260: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ +00078270: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ +00078280: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +00078290: 7061 636b 6167 655f 6372 6f6e 5f69 6e73 package_cron_ins │ │ │ +000782a0: 7461 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 talled..- name: │ │ │ +000782b0: 456e 7375 7265 2063 726f 6e20 6973 2069 Ensure cron is i │ │ │ +000782c0: 6e73 7461 6c6c 6564 0a20 2061 6e73 6962 nstalled. ansib │ │ │ +000782d0: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +000782e0: 6765 3a0a 2020 2020 6e61 6d65 3a20 6372 ge:. name: cr │ │ │ +000782f0: 6f6e 0a20 2020 2073 7461 7465 3a20 7072 on. state: pr │ │ │ +00078300: 6573 656e 740a 2020 7768 656e 3a20 2722 esent. when: '" │ │ │ +00078310: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ +00078320: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ +00078330: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ +00078340: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00078350: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ +00078360: 5353 7634 2d32 2e32 0a20 202d 2050 4349 SSv4-2.2. - PCI │ │ │ +00078370: 2d44 5353 7634 2d32 2e32 2e36 0a20 202d -DSSv4-2.2.6. - │ │ │ +00078380: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +00078390: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +000783a0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +000783b0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +000783c0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +000783d0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +000783e0: 2020 2d20 7061 636b 6167 655f 6372 6f6e - package_cron │ │ │ +000783f0: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.< │ │ │ +00078670: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +00078680: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +00078690: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +000786a0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +000786b0: 6431 3035 2220 7461 6269 6e64 6578 3d22 d105" tabindex=" │ │ │ +000786c0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +000786d0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +000786e0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +000786f0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +00078700: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +00078710: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ +00078720: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ +00078730: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
Compl │ │ │ +00078550: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00078560: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00078570: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +00078580: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00078590: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +000785a0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +000785b0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +000785c0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +00078600: 2069 6e73 7461 6c6c 5f63 726f 6e0a 0a63 install_cron..c │ │ │ +00078610: 6c61 7373 2069 6e73 7461 6c6c 5f63 726f lass install_cro │ │ │ +00078620: 6e20 7b0a 2020 7061 636b 6167 6520 7b20 n {. package { │ │ │ +00078630: 2763 726f 6e27 3a0a 2020 2020 656e 7375 'cron':. ensu │ │ │ +00078640: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ +00078650: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}..[[packa │ │ │ +00078780: 6765 735d 5d0a 6e61 6d65 203d 2022 6372 ges]].name = "cr │ │ │ +00078790: 6f6e 220a 7665 7273 696f 6e20 3d20 222a on".version = "* │ │ │ +000787a0: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".< │ │ │ 000787b0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediati │ │ │ -00079ce0: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -00079cf0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ -00079d70: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -00079d80: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -00079d90: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00079da0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -00079db0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -00079dd0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00079de0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00079df0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -00079e10: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -00079e20: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072.include r │ │ │ -00079e30: 656d 6f76 655f 696e 6574 7574 696c 732d emove_inetutils- │ │ │ -00079e40: 7465 6c6e 6574 640a 0a63 6c61 7373 2072 telnetd..class r │ │ │ -00079e50: 656d 6f76 655f 696e 6574 7574 696c 732d emove_inetutils- │ │ │ -00079e60: 7465 6c6e 6574 6420 7b0a 2020 7061 636b telnetd {. pack │ │ │ -00079e70: 6167 6520 7b20 2769 6e65 7475 7469 6c73 age { 'inetutils │ │ │ -00079e80: 2d74 656c 6e65 7464 273a 0a20 2020 2065 -telnetd':. e │ │ │ -00079e90: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ -00079ea0: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.
Com │ │ │ -0007a000: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -0007a030: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -0007a050: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -0007a060: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -0007a080: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -0007a090: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> │ │ │ +00079ce0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ +00079cf0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...- na │ │ │ -0007a0b0: 6d65 3a20 2755 6e69 6e73 7461 6c6c 2074 me: 'Uninstall t │ │ │ -0007a0c0: 6865 2069 6e65 742d 6261 7365 6420 7465 he inet-based te │ │ │ -0007a0d0: 6c6e 6574 2073 6572 7665 723a 2045 6e73 lnet server: Ens │ │ │ -0007a0e0: 7572 6520 696e 6574 7574 696c 732d 7465 ure inetutils-te │ │ │ -0007a0f0: 6c6e 6574 6420 6973 2072 656d 6f76 6564 lnetd is removed │ │ │ -0007a100: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ -0007a110: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -0007a120: 206e 616d 653a 2069 6e65 7475 7469 6c73 name: inetutils │ │ │ -0007a130: 2d74 656c 6e65 7464 0a20 2020 2073 7461 -telnetd. sta │ │ │ -0007a140: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ -0007a150: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -0007a160: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ -0007a170: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ -0007a180: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -0007a190: 3533 2d43 4d2d 3728 6229 0a20 202d 2064 53-CM-7(b). - d │ │ │ -0007a1a0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ -0007a1b0: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit │ │ │ -0007a1c0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -0007a1d0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -0007a1e0: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r │ │ │ -0007a1f0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -0007a200: 2070 6163 6b61 6765 5f69 6e65 7475 7469 package_inetuti │ │ │ -0007a210: 6c73 2d74 656c 6e65 7464 5f72 656d 6f76 ls-telnetd_remov │ │ │ -0007a220: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.│ │ │ +00079d70: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +00079d80: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +00079d90: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00079dd0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00079de0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00079e00: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +00079e10: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ +00079e30: 556e 696e 7374 616c 6c20 7468 6520 696e Uninstall the in │ │ │ +00079e40: 6574 2d62 6173 6564 2074 656c 6e65 7420 et-based telnet │ │ │ +00079e50: 7365 7276 6572 3a20 456e 7375 7265 2069 server: Ensure i │ │ │ +00079e60: 6e65 7475 7469 6c73 2d74 656c 6e65 7464 netutils-telnetd │ │ │ +00079e70: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ +00079e80: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +00079e90: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +00079ea0: 3a20 696e 6574 7574 696c 732d 7465 6c6e : inetutils-teln │ │ │ +00079eb0: 6574 640a 2020 2020 7374 6174 653a 2061 etd. state: a │ │ │ +00079ec0: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:. │ │ │ +00079ed0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00079ee0: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8 │ │ │ +00079ef0: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a). │ │ │ +00079f00: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00079f10: 2d37 2862 290a 2020 2d20 6469 7361 626c -7(b). - disabl │ │ │ +00079f20: 655f 7374 7261 7465 6779 0a20 202d 2068 e_strategy. - h │ │ │ +00079f30: 6967 685f 7365 7665 7269 7479 0a20 202d igh_severity. - │ │ │ +00079f40: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +00079f50: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +00079f60: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot │ │ │ +00079f70: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +00079f80: 6167 655f 696e 6574 7574 696c 732d 7465 age_inetutils-te │ │ │ +00079f90: 6c6e 6574 645f 7265 6d6f 7665 640a 3c2f lnetd_removed. │ │ │ +00079fa0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
< │ │ │ +0007a110: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +0007a0f0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +0007a120: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +0007a130: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +0007a160: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +0007a140: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +0007a150: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +0007a170: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +0007a180: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c │ │ │ 0007a230: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Remed │ │ │ -0007abc0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -0007abd0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....in │ │ │ +0007a1a0: 636c 7564 6520 7265 6d6f 7665 5f69 6e65 clude remove_ine │ │ │ +0007a1b0: 7475 7469 6c73 2d74 656c 6e65 7464 0a0a tutils-telnetd.. │ │ │ +0007a1c0: 636c 6173 7320 7265 6d6f 7665 5f69 6e65 class remove_ine │ │ │ +0007a1d0: 7475 7469 6c73 2d74 656c 6e65 7464 207b tutils-telnetd { │ │ │ +0007a1e0: 0a20 2070 6163 6b61 6765 207b 2027 696e . package { 'in │ │ │ +0007a1f0: 6574 7574 696c 732d 7465 6c6e 6574 6427 etutils-telnetd' │ │ │ +0007a200: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ +0007a210: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ +0007a220: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.Remediatio │ │ │ -0007ae20: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ -0007ae30: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ -0007ad00: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ -0007ac60: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -0007ac70: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0007ac80: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -0007ac90: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0007aca0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -0007acb0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -0007acc0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -0007acd0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ -0007ad10: 6465 2072 656d 6f76 655f 6e69 730a 0a63 de remove_nis..c │ │ │ -0007ad20: 6c61 7373 2072 656d 6f76 655f 6e69 7320 lass remove_nis │ │ │ -0007ad30: 7b0a 2020 7061 636b 6167 6520 7b20 276e {. package { 'n │ │ │ -0007ad40: 6973 273a 0a20 2020 2065 6e73 7572 6520 is':. ensure │ │ │ -0007ad50: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ -0007ad60: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.< │ │ │ -0007aeb0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -0007aec0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -0007aed0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0007aee0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -0007aef0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -0007af10: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -0007af20: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0007af30: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -0007af50: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -0007af60: 3c63 6f64 653e 2d20 6e61 6d65 3a20 2755- name: 'U │ │ │ -0007af70: 6e69 6e73 7461 6c6c 2074 6865 206e 6973 ninstall the nis │ │ │ -0007af80: 2070 6163 6b61 6765 3a20 456e 7375 7265 package: Ensure │ │ │ -0007af90: 206e 6973 2069 7320 7265 6d6f 7665 6427 nis is removed' │ │ │ -0007afa0: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ -0007afb0: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ -0007afc0: 6e61 6d65 3a20 6e69 730a 2020 2020 7374 name: nis. st │ │ │ -0007afd0: 6174 653a 2061 6273 656e 740a 2020 7461 ate: absent. ta │ │ │ -0007afe0: 6773 3a0a 2020 2d20 6469 7361 626c 655f gs:. - disable_ │ │ │ -0007aff0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -0007b000: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -0007b010: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -0007b020: 202d 206c 6f77 5f73 6576 6572 6974 790a - low_severity. │ │ │ -0007b030: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -0007b040: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -0007b050: 5f6e 6973 5f72 656d 6f76 6564 0a3c 2f63 _nis_removed.│ │ │ +0007ad00: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ +0007ac60: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +0007ac70: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +0007ac90: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +0007acb0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +0007acc0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +0007ace0: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +0007acf0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> < │ │ │ +0007ae10: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +0007aec0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +0007aed0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61- nam │ │ │ +0007ad10: 653a 2027 556e 696e 7374 616c 6c20 7468 e: 'Uninstall th │ │ │ +0007ad20: 6520 6e69 7320 7061 636b 6167 653a 2045 e nis package: E │ │ │ +0007ad30: 6e73 7572 6520 6e69 7320 6973 2072 656d nsure nis is rem │ │ │ +0007ad40: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +0007ad50: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +0007ad60: 0a20 2020 206e 616d 653a 206e 6973 0a20 . name: nis. │ │ │ +0007ad70: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ +0007ad80: 0a20 2074 6167 733a 0a20 202d 2064 6973 . tags:. - dis │ │ │ +0007ad90: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +0007ada0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +0007adb0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +0007adc0: 696f 6e0a 2020 2d20 6c6f 775f 7365 7665 ion. - low_seve │ │ │ +0007add0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +0007ade0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +0007adf0: 636b 6167 655f 6e69 735f 7265 6d6f 7665 ckage_nis_remove │ │ │ +0007ae00: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
Complexity: low │ │ │ +0007af70: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +0007af80: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +0007af90: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0007afa0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +0007afb0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +0007afc0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +0007aff0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +0007afd0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +0007afe0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ 0007b070: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -0007b9e0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -0007b9f0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -0007ba00: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.include remove │ │ │ +0007b010: 5f6e 6973 0a0a 636c 6173 7320 7265 6d6f _nis..class remo │ │ │ +0007b020: 7665 5f6e 6973 207b 0a20 2070 6163 6b61 ve_nis {. packa │ │ │ +0007b030: 6765 207b 2027 6e69 7327 3a0a 2020 2020 ge { 'nis':. │ │ │ +0007b040: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu │ │ │ +0007b050: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}.Remediation │ │ │ -0007bc50: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ -0007bc60: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Com │ │ │ -0007ba80: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -0007bab0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -0007bad0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -0007bae0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -0007bb00: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -0007bb10: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> .inc │ │ │ -0007bb30: 6c75 6465 2072 656d 6f76 655f 6e74 7064 lude remove_ntpd │ │ │ -0007bb40: 6174 650a 0a63 6c61 7373 2072 656d 6f76 ate..class remov │ │ │ -0007bb50: 655f 6e74 7064 6174 6520 7b0a 2020 7061 e_ntpdate {. pa │ │ │ -0007bb60: 636b 6167 6520 7b20 276e 7470 6461 7465 ckage { 'ntpdate │ │ │ -0007bb70: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -0007bb80: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',. │ │ │ -0007bb90: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Complexity: │ │ │ -0007bcf0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -0007bd30: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -0007bd10: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -0007bd40: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -0007bd60: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -0007bd70: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Uni │ │ │ -0007bda0: 6e73 7461 6c6c 2074 6865 206e 7470 6461 nstall the ntpda │ │ │ -0007bdb0: 7465 2070 6163 6b61 6765 3a20 456e 7375 te package: Ensu │ │ │ -0007bdc0: 7265 206e 7470 6461 7465 2069 7320 7265 re ntpdate is re │ │ │ -0007bdd0: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -0007bde0: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -0007bdf0: 3a0a 2020 2020 6e61 6d65 3a20 6e74 7064 :. name: ntpd │ │ │ -0007be00: 6174 650a 2020 2020 7374 6174 653a 2061 ate. state: a │ │ │ -0007be10: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:. │ │ │ -0007be20: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate │ │ │ -0007be30: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -0007be40: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -0007be50: 7372 7570 7469 6f6e 0a20 202d 206c 6f77 sruption. - low │ │ │ -0007be60: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -0007be70: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -0007be80: 202d 2070 6163 6b61 6765 5f6e 7470 6461 - package_ntpda │ │ │ -0007be90: 7465 5f72 656d 6f76 6564 0a3c 2f63 6f64 te_removed. │ │ │ +0007ba00: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ +0007baa0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +0007ba80: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +0007bab0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +0007bac0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +0007baf0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +0007bad0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +0007bae0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +0007bb00: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +0007bb10: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remediation │ │ │ +0007bcf0: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ +0007bd00: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..- n │ │ │ +0007bb30: 616d 653a 2027 556e 696e 7374 616c 6c20 ame: 'Uninstall │ │ │ +0007bb40: 7468 6520 6e74 7064 6174 6520 7061 636b the ntpdate pack │ │ │ +0007bb50: 6167 653a 2045 6e73 7572 6520 6e74 7064 age: Ensure ntpd │ │ │ +0007bb60: 6174 6520 6973 2072 656d 6f76 6564 270a ate is removed'. │ │ │ +0007bb70: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ +0007bb80: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ +0007bb90: 616d 653a 206e 7470 6461 7465 0a20 2020 ame: ntpdate. │ │ │ +0007bba0: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent. │ │ │ +0007bbb0: 2074 6167 733a 0a20 202d 2064 6973 6162 tags:. - disab │ │ │ +0007bbc0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +0007bbd0: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +0007bbe0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +0007bbf0: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi │ │ │ +0007bc00: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +0007bc10: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +0007bc20: 6167 655f 6e74 7064 6174 655f 7265 6d6f age_ntpdate_remo │ │ │ +0007bc30: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.Remediation │ │ │ -0007cf70: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -0007cf80: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
│ │ │ +0007bd80: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +0007bd90: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0007bda0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +0007bdb0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +0007bdf0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +0007be20: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +0007be00: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +0007be10: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable .include remo │ │ │ +0007be40: 7665 5f6e 7470 6461 7465 0a0a 636c 6173 ve_ntpdate..clas │ │ │ +0007be50: 7320 7265 6d6f 7665 5f6e 7470 6461 7465 s remove_ntpdate │ │ │ +0007be60: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ +0007be70: 6e74 7064 6174 6527 3a0a 2020 2020 656e ntpdate':. en │ │ │ +0007be80: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ +0007be90: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}. Remediati │ │ │ -0007d1e0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -0007d1f0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
│ │ │ -0007d000: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0007d010: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0007d020: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0007d030: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0007d070: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ -0007d0a0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ -0007d080: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ -0007d090: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable .include remo │ │ │ -0007d0c0: 7665 5f74 656c 6e65 7464 2d73 736c 0a0a ve_telnetd-ssl.. │ │ │ -0007d0d0: 636c 6173 7320 7265 6d6f 7665 5f74 656c class remove_tel │ │ │ -0007d0e0: 6e65 7464 2d73 736c 207b 0a20 2070 6163 netd-ssl {. pac │ │ │ -0007d0f0: 6b61 6765 207b 2027 7465 6c6e 6574 642d kage { 'telnetd- │ │ │ -0007d100: 7373 6c27 3a0a 2020 2020 656e 7375 7265 ssl':. ensure │ │ │ -0007d110: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ -0007d120: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ -0007d130: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre> │ │ │ -0007d270: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -0007d280: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -0007d290: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -0007d2d0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -0007d2e0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -0007d300: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -0007d310: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ -0007d330: 556e 696e 7374 616c 6c20 7468 6520 7373 Uninstall the ss │ │ │ -0007d340: 6c20 636f 6d70 6c69 616e 7420 7465 6c6e l compliant teln │ │ │ -0007d350: 6574 2073 6572 7665 723a 2045 6e73 7572 et server: Ensur │ │ │ -0007d360: 6520 7465 6c6e 6574 642d 7373 6c20 6973 e telnetd-ssl is │ │ │ -0007d370: 2072 656d 6f76 6564 270a 2020 616e 7369 removed'. ansi │ │ │ -0007d380: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ -0007d390: 6167 653a 0a20 2020 206e 616d 653a 2074 age:. name: t │ │ │ -0007d3a0: 656c 6e65 7464 2d73 736c 0a20 2020 2073 elnetd-ssl. s │ │ │ -0007d3b0: 7461 7465 3a20 6162 7365 6e74 0a20 2074 tate: absent. t │ │ │ -0007d3c0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -0007d3d0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -0007d3e0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -0007d3f0: 3728 6129 0a20 202d 204e 4953 542d 3830 7(a). - NIST-80 │ │ │ -0007d400: 302d 3533 2d43 4d2d 3728 6229 0a20 202d 0-53-CM-7(b). - │ │ │ -0007d410: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ -0007d420: 790a 2020 2d20 6869 6768 5f73 6576 6572 y. - high_sever │ │ │ -0007d430: 6974 790a 2020 2d20 6c6f 775f 636f 6d70 ity. - low_comp │ │ │ -0007d440: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -0007d450: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no │ │ │ -0007d460: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -0007d470: 202d 2070 6163 6b61 6765 5f74 656c 6e65 - package_telne │ │ │ -0007d480: 7464 2d73 736c 5f72 656d 6f76 6564 0a3c td-ssl_removed.< │ │ │ +0007cf70: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ +0007cf80: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Complexity: │ │ │ +0007d010: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +0007d050: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +0007d030: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +0007d060: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +0007d080: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +0007d090: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Uni │ │ │ +0007d0c0: 6e73 7461 6c6c 2074 6865 2073 736c 2063 nstall the ssl c │ │ │ +0007d0d0: 6f6d 706c 6961 6e74 2074 656c 6e65 7420 ompliant telnet │ │ │ +0007d0e0: 7365 7276 6572 3a20 456e 7375 7265 2074 server: Ensure t │ │ │ +0007d0f0: 656c 6e65 7464 2d73 736c 2069 7320 7265 elnetd-ssl is re │ │ │ +0007d100: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ +0007d110: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +0007d120: 3a0a 2020 2020 6e61 6d65 3a20 7465 6c6e :. name: teln │ │ │ +0007d130: 6574 642d 7373 6c0a 2020 2020 7374 6174 etd-ssl. stat │ │ │ +0007d140: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ +0007d150: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +0007d160: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ +0007d170: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ +0007d180: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +0007d190: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di │ │ │ +0007d1a0: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ +0007d1b0: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ +0007d1c0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +0007d1d0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +0007d1e0: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ +0007d1f0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +0007d200: 7061 636b 6167 655f 7465 6c6e 6574 642d package_telnetd- │ │ │ +0007d210: 7373 6c5f 7265 6d6f 7665 640a 3c2f 636f ssl_removed. │ │ │ +0007d410: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ +0007d370: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +0007d380: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +0007d3a0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +0007d3c0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +0007d3d0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +0007d3f0: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +0007d400: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> Reme │ │ │ -0007e560: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -0007e570: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ....incl │ │ │ +0007d420: 7564 6520 7265 6d6f 7665 5f74 656c 6e65 ude remove_telne │ │ │ +0007d430: 7464 2d73 736c 0a0a 636c 6173 7320 7265 td-ssl..class re │ │ │ +0007d440: 6d6f 7665 5f74 656c 6e65 7464 2d73 736c move_telnetd-ssl │ │ │ +0007d450: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ +0007d460: 7465 6c6e 6574 642d 7373 6c27 3a0a 2020 telnetd-ssl':. │ │ │ +0007d470: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +0007d480: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ 0007d490: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediation A │ │ │ -0007e7d0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ -0007e7e0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..│ │ │ -0007e6a0: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ -0007e600: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0007e610: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0007e630: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0007e650: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0007e660: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0007e680: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -0007e690: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> │ │ │ -0007e720: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.incl │ │ │ -0007e6b0: 7564 6520 7265 6d6f 7665 5f74 656c 6e65 ude remove_telne │ │ │ -0007e6c0: 7464 0a0a 636c 6173 7320 7265 6d6f 7665 td..class remove │ │ │ -0007e6d0: 5f74 656c 6e65 7464 207b 0a20 2070 6163 _telnetd {. pac │ │ │ -0007e6e0: 6b61 6765 207b 2027 7465 6c6e 6574 6427 kage { 'telnetd' │ │ │ -0007e6f0: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ -0007e700: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ -0007e710: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
│ │ │ -0007e860: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0007e870: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0007e880: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0007e890: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0007e8d0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ -0007e900: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ -0007e8e0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ -0007e8f0: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable - name: 'Unin │ │ │ -0007e920: 7374 616c 6c20 7468 6520 7465 6c6e 6574 stall the telnet │ │ │ -0007e930: 2073 6572 7665 723a 2045 6e73 7572 6520 server: Ensure │ │ │ -0007e940: 7465 6c6e 6574 6420 6973 2072 656d 6f76 telnetd is remov │ │ │ -0007e950: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ -0007e960: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ -0007e970: 2020 206e 616d 653a 2074 656c 6e65 7464 name: telnetd │ │ │ -0007e980: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ -0007e990: 6e74 0a20 2074 6167 733a 0a20 202d 204e nt. tags:. - N │ │ │ -0007e9a0: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -0007e9b0: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -0007e9c0: 3533 2d43 4d2d 3728 6129 0a20 202d 204e 53-CM-7(a). - N │ │ │ -0007e9d0: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ -0007e9e0: 6229 0a20 202d 2064 6973 6162 6c65 5f73 b). - disable_s │ │ │ -0007e9f0: 7472 6174 6567 790a 2020 2d20 6869 6768 trategy. - high │ │ │ -0007ea00: 5f73 6576 6572 6974 790a 2020 2d20 6c6f _severity. - lo │ │ │ -0007ea10: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -0007ea20: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -0007ea30: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -0007ea40: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -0007ea50: 5f74 656c 6e65 7464 5f72 656d 6f76 6564 _telnetd_removed │ │ │ +0007e560: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ +0007e570: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +0007e580: 6272 3e3c 6469 7620 636c 6173 733d 2270 br> Remedi │ │ │ +0007e8b0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +0007e8c0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
Com │ │ │ +0007e600: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +0007e630: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +0007e650: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +0007e660: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +0007e680: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ +0007e690: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ +0007e6b0: 6d65 3a20 2755 6e69 6e73 7461 6c6c 2074 me: 'Uninstall t │ │ │ +0007e6c0: 6865 2074 656c 6e65 7420 7365 7276 6572 he telnet server │ │ │ +0007e6d0: 3a20 456e 7375 7265 2074 656c 6e65 7464 : Ensure telnetd │ │ │ +0007e6e0: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ +0007e6f0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +0007e700: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +0007e710: 3a20 7465 6c6e 6574 640a 2020 2020 7374 : telnetd. st │ │ │ +0007e720: 6174 653a 2061 6273 656e 740a 2020 7461 ate: absent. ta │ │ │ +0007e730: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +0007e740: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +0007e750: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ +0007e760: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ +0007e770: 2d35 332d 434d 2d37 2862 290a 2020 2d20 -53-CM-7(b). - │ │ │ +0007e780: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ +0007e790: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi │ │ │ +0007e7a0: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl │ │ │ +0007e7b0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +0007e7c0: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_ │ │ │ +0007e7d0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +0007e7e0: 2d20 7061 636b 6167 655f 7465 6c6e 6574 - package_telnet │ │ │ +0007e7f0: 645f 7265 6d6f 7665 640a 3c2f 636f 6465 d_removed.
│ │ │ +0007e8d0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +0007e900: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ +0007e950: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +0007e960: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0007e970: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +0007e980: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0007e990: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +0007e9a0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +0007e9b0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +0007e9c0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ +0007ea00: 6520 7265 6d6f 7665 5f74 656c 6e65 7464 e remove_telnetd │ │ │ +0007ea10: 0a0a 636c 6173 7320 7265 6d6f 7665 5f74 ..class remove_t │ │ │ +0007ea20: 656c 6e65 7464 207b 0a20 2070 6163 6b61 elnetd {. packa │ │ │ +0007ea30: 6765 207b 2027 7465 6c6e 6574 6427 3a0a ge { 'telnetd':. │ │ │ +0007ea40: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +0007ea50: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ 0007ea60: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ 0007ea70: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remedia │ │ │ -00080990: 7469 6f6e 204f 5342 7569 6c64 2042 6c75 tion OSBuild Blu │ │ │ -000809a0: 6570 7269 6e74 2073 6e69 7070 6574 20e2 eprint snippet . │ │ │ -000809b0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..Re │ │ │ -00080ad0: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ -00080ae0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00080af0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22< │ │ │ -000809f0: 636f 6465 3e0a 5b5b 7061 636b 6167 6573 code>.[[packages │ │ │ -00080a00: 5d5d 0a6e 616d 6520 3d20 226e 7470 220a ]].name = "ntp". │ │ │ -00080a10: 7665 7273 696f 6e20 3d20 222a 220a 3c2f version = "*". │ │ │ -00080a20: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>< │ │ │ -00080c90: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -00080ca0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -00080cb0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -00080cc0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -00080cd0: 6431 3330 2220 7461 6269 6e64 6578 3d22 d130" tabindex=" │ │ │ -00080ce0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -00080cf0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -00080d00: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -00080d10: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -00080d20: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -00080d30: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -00080d40: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -00080d50: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
< │ │ │ -00080b90: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00080b70: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00080ba0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00080bb0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -00080be0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -00080bc0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -00080bd0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -00080bf0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -00080c00: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ -00080c20: 7564 6520 696e 7374 616c 6c5f 6e74 700a ude install_ntp. │ │ │ -00080c30: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f6e .class install_n │ │ │ -00080c40: 7470 207b 0a20 2070 6163 6b61 6765 207b tp {. package { │ │ │ -00080c50: 2027 6e74 7027 3a0a 2020 2020 656e 7375 'ntp':. ensu │ │ │ -00080c60: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ -00080c70: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}.│ │ │ -00080e70: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Com │ │ │ -00080dd0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -00080e00: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -00080e20: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -00080e30: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -00080e50: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -00080e60: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -00080e80: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ -00080e90: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa │ │ │ -00080ea0: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ -00080eb0: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto. │ │ │ -00080ec0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ -00080ed0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -00080ee0: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ -00080ef0: 302e 340a 2020 2d20 656e 6162 6c65 5f73 0.4. - enable_s │ │ │ -00080f00: 7472 6174 6567 790a 2020 2d20 6869 6768 trategy. - high │ │ │ -00080f10: 5f73 6576 6572 6974 790a 2020 2d20 6c6f _severity. - lo │ │ │ -00080f20: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -00080f30: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -00080f40: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -00080f50: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -00080f60: 5f6e 7470 5f69 6e73 7461 6c6c 6564 0a0a _ntp_installed.. │ │ │ -00080f70: 2d20 6e61 6d65 3a20 456e 7375 7265 206e - name: Ensure n │ │ │ -00080f80: 7470 2069 7320 696e 7374 616c 6c65 640a tp is installed. │ │ │ -00080f90: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -00080fa0: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -00080fb0: 616d 653a 206e 7470 0a20 2020 2073 7461 ame: ntp. sta │ │ │ -00080fc0: 7465 3a20 7072 6573 656e 740a 2020 7768 te: present. wh │ │ │ -00080fd0: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ -00080fe0: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -00080ff0: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -00081000: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -00081010: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -00081020: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10. │ │ │ -00081030: 340a 2020 2d20 656e 6162 6c65 5f73 7472 4. - enable_str │ │ │ -00081040: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s │ │ │ -00081050: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_ │ │ │ -00081060: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -00081070: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -00081080: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -00081090: 6564 0a20 202d 2070 6163 6b61 6765 5f6e ed. - package_n │ │ │ -000810a0: 7470 5f69 6e73 7461 6c6c 6564 0a3c 2f63 tp_installed.
│ │ │ +000809b0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +000809e0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remedi │ │ │ +00080dc0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +00080dd0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
Comple │ │ │ +00080a30: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +00080a40: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00080a50: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +00080a60: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00080a70: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +00080a80: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +00080a90: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00080aa0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +00080ac0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ +00080ae0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ +00080af0: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ +00080b00: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ +00080b10: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ +00080b20: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +00080b30: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +00080b40: 5043 492d 4453 532d 5265 712d 3130 2e34 PCI-DSS-Req-10.4 │ │ │ +00080b50: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +00080b60: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ +00080b70: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ +00080b80: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +00080b90: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +00080ba0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +00080bb0: 640a 2020 2d20 7061 636b 6167 655f 6e74 d. - package_nt │ │ │ +00080bc0: 705f 696e 7374 616c 6c65 640a 0a2d 206e p_installed..- n │ │ │ +00080bd0: 616d 653a 2045 6e73 7572 6520 6e74 7020 ame: Ensure ntp │ │ │ +00080be0: 6973 2069 6e73 7461 6c6c 6564 0a20 2061 is installed. a │ │ │ +00080bf0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +00080c00: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +00080c10: 3a20 6e74 700a 2020 2020 7374 6174 653a : ntp. state: │ │ │ +00080c20: 2070 7265 7365 6e74 0a20 2077 6865 6e3a present. when: │ │ │ +00080c30: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ +00080c40: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +00080c50: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ +00080c60: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +00080c70: 332d 434d 2d36 2861 290a 2020 2d20 5043 3-CM-6(a). - PC │ │ │ +00080c80: 492d 4453 532d 5265 712d 3130 2e34 0a20 I-DSS-Req-10.4. │ │ │ +00080c90: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +00080ca0: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve │ │ │ +00080cb0: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com │ │ │ +00080cc0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +00080cd0: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n │ │ │ +00080ce0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +00080cf0: 2020 2d20 7061 636b 6167 655f 6e74 705f - package_ntp_ │ │ │ +00080d00: 696e 7374 616c 6c65 640a 3c2f 636f 6465 installed.
│ │ │ +00080de0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +00080e10: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediat │ │ │ +00081020: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ +00081030: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ +00081040: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
Comple │ │ │ +00080e60: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +00080e70: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00080e80: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +00080e90: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00080ea0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +00080eb0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +00080ec0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00080ed0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +00080ef0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ +00080f10: 696e 7374 616c 6c5f 6e74 700a 0a63 6c61 install_ntp..cla │ │ │ +00080f20: 7373 2069 6e73 7461 6c6c 5f6e 7470 207b ss install_ntp { │ │ │ +00080f30: 0a20 2070 6163 6b61 6765 207b 2027 6e74 . package { 'nt │ │ │ +00080f40: 7027 3a0a 2020 2020 656e 7375 7265 203d p':. ensure = │ │ │ +00080f50: 2667 743b 2027 696e 7374 616c 6c65 6427 > 'installed' │ │ │ +00080f60: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ +00080f70: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>│ │ │ 000810c0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediati │ │ │ -00082250: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep │ │ │ -00082260: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ... │ │ │ -00082270: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.[[packages] │ │ │ +00081090: 5d0a 6e61 6d65 203d 2022 6e74 7022 0a76 ].name = "ntp".v │ │ │ +000810a0: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*". │ │ │ -00082390: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ -000823a0: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ -000823b0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.[customizati │ │ │ -000822c0: 6f6e 732e 7365 7276 6963 6573 5d0a 656e ons.services].en │ │ │ -000822d0: 6162 6c65 6420 3d20 5b22 6e74 7022 5d0a abled = ["ntp"]. │ │ │ -000822e0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ -00082430: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00082440: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00082460: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00082470: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -000824b0: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ -000824c0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e │ │ │ -00082600: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -00082610: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -00082620: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>in │ │ │ -000824e0: 636c 7564 6520 656e 6162 6c65 5f6e 7470 clude enable_ntp │ │ │ -000824f0: 0a0a 636c 6173 7320 656e 6162 6c65 5f6e ..class enable_n │ │ │ -00082500: 7470 207b 0a20 2073 6572 7669 6365 207b tp {. service { │ │ │ -00082510: 276e 7470 273a 0a20 2020 2065 6e61 626c 'ntp':. enabl │ │ │ -00082520: 6520 3d26 6774 3b20 7472 7565 2c0a 2020 e => true,. │ │ │ -00082530: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00082540: 7275 6e6e 696e 6727 2c0a 2020 7d0a 7d0a running',. }.}. │ │ │ -00082550: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remed │ │ │ +00082850: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +00082860: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
Complexity: low Disrup │ │ │ -000826d0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -000826e0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -000826f0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -00082700: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -00082720: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -00082730: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -00082750: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -00082760: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -00082770: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -00082780: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -00082790: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -000827a0: 4953 542d 3830 302d 3533 2d41 552d 3828 IST-800-53-AU-8( │ │ │ -000827b0: 3129 2861 290a 2020 2d20 4e49 5354 2d38 1)(a). - NIST-8 │ │ │ -000827c0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -000827d0: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ -000827e0: 2e34 0a20 202d 2050 4349 2d44 5353 7634 .4. - PCI-DSSv4 │ │ │ -000827f0: 2d31 302e 360a 2020 2d20 5043 492d 4453 -10.6. - PCI-DS │ │ │ -00082800: 5376 342d 3130 2e36 2e31 0a20 202d 2065 Sv4-10.6.1. - e │ │ │ -00082810: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -00082820: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ -00082830: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00082840: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00082850: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -00082860: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00082870: 7365 7276 6963 655f 6e74 705f 656e 6162 service_ntp_enab │ │ │ -00082880: 6c65 640a 0a2d 206e 616d 653a 2045 6e61 led..- name: Ena │ │ │ -00082890: 626c 6520 7468 6520 4e54 5020 4461 656d ble the NTP Daem │ │ │ -000828a0: 6f6e 202d 2045 6e61 626c 6520 7365 7276 on - Enable serv │ │ │ -000828b0: 6963 6520 6e74 700a 2020 626c 6f63 6b3a ice ntp. block: │ │ │ -000828c0: 0a0a 2020 2d20 6e61 6d65 3a20 4761 7468 .. - name: Gath │ │ │ -000828d0: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ -000828e0: 6163 7473 0a20 2020 2061 6e73 6962 6c65 acts. ansible │ │ │ -000828f0: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -00082900: 5f66 6163 7473 3a0a 2020 2020 2020 6d61 _facts:. ma │ │ │ -00082910: 6e61 6765 723a 2061 7574 6f0a 0a20 202d nager: auto.. - │ │ │ -00082920: 206e 616d 653a 2045 6e61 626c 6520 7468 name: Enable th │ │ │ -00082930: 6520 4e54 5020 4461 656d 6f6e 202d 2045 e NTP Daemon - E │ │ │ -00082940: 6e61 626c 6520 5365 7276 6963 6520 6e74 nable Service nt │ │ │ -00082950: 700a 2020 2020 616e 7369 626c 652e 6275 p. ansible.bu │ │ │ -00082960: 696c 7469 6e2e 7379 7374 656d 643a 0a20 iltin.systemd:. │ │ │ -00082970: 2020 2020 206e 616d 653a 206e 7470 0a20 name: ntp. │ │ │ -00082980: 2020 2020 2065 6e61 626c 6564 3a20 7472 enabled: tr │ │ │ -00082990: 7565 0a20 2020 2020 2073 7461 7465 3a20 ue. state: │ │ │ -000829a0: 7374 6172 7465 640a 2020 2020 2020 6d61 started. ma │ │ │ -000829b0: 736b 6564 3a20 6661 6c73 650a 2020 2020 sked: false. │ │ │ -000829c0: 7768 656e 3a0a 2020 2020 2d20 2722 6e74 when:. - '"nt │ │ │ -000829d0: 7022 2069 6e20 616e 7369 626c 655f 6661 p" in ansible_fa │ │ │ -000829e0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -000829f0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -00082a00: 3030 2d35 332d 4155 2d38 2831 2928 6129 00-53-AU-8(1)(a) │ │ │ -00082a10: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00082a20: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ -00082a30: 2d44 5353 2d52 6571 2d31 302e 340a 2020 -DSS-Req-10.4. │ │ │ -00082a40: 2d20 5043 492d 4453 5376 342d 3130 2e36 - PCI-DSSv4-10.6 │ │ │ -00082a50: 0a20 202d 2050 4349 2d44 5353 7634 2d31 . - PCI-DSSv4-1 │ │ │ -00082a60: 302e 362e 310a 2020 2d20 656e 6162 6c65 0.6.1. - enable │ │ │ -00082a70: 5f73 7472 6174 6567 790a 2020 2d20 6869 _strategy. - hi │ │ │ -00082a80: 6768 5f73 6576 6572 6974 790a 2020 2d20 gh_severity. - │ │ │ -00082a90: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -00082aa0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -00082ab0: 6e0a 2020 2d20 6e6f 5f72 6562 6f6f 745f n. - no_reboot_ │ │ │ -00082ac0: 6e65 6564 6564 0a20 202d 2073 6572 7669 needed. - servi │ │ │ -00082ad0: 6365 5f6e 7470 5f65 6e61 626c 6564 0a20 ce_ntp_enabled. │ │ │ -00082ae0: 202d 2073 7065 6369 616c 5f73 6572 7669 - special_servi │ │ │ -00082af0: 6365 5f62 6c6f 636b 0a20 2077 6865 6e3a ce_block. when: │ │ │ -00082b00: 0a20 202d 2027 226c 696e 7578 2d62 6173 . - '"linux-bas │ │ │ -00082b10: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ -00082b20: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -00082b30: 2d20 2722 6e74 7022 2069 6e20 616e 7369 - '"ntp" in ansi │ │ │ -00082b40: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -00082b50: 6573 270a 3c2f 636f 6465 3e3c 2f70 7265 es'.│ │ │ +000822e0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +000822f0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +00082300: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00082340: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00082350: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00082370: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +00082380: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +00082390: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761- name: Ga │ │ │ +000823a0: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ +000823b0: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ +000823c0: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ +000823d0: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ +000823e0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +000823f0: 332d 4155 2d38 2831 2928 6129 0a20 202d 3-AU-8(1)(a). - │ │ │ +00082400: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +00082410: 3628 6129 0a20 202d 2050 4349 2d44 5353 6(a). - PCI-DSS │ │ │ +00082420: 2d52 6571 2d31 302e 340a 2020 2d20 5043 -Req-10.4. - PC │ │ │ +00082430: 492d 4453 5376 342d 3130 2e36 0a20 202d I-DSSv4-10.6. - │ │ │ +00082440: 2050 4349 2d44 5353 7634 2d31 302e 362e PCI-DSSv4-10.6. │ │ │ +00082450: 310a 2020 2d20 656e 6162 6c65 5f73 7472 1. - enable_str │ │ │ +00082460: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s │ │ │ +00082470: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_ │ │ │ +00082480: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +00082490: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +000824a0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +000824b0: 6564 0a20 202d 2073 6572 7669 6365 5f6e ed. - service_n │ │ │ +000824c0: 7470 5f65 6e61 626c 6564 0a0a 2d20 6e61 tp_enabled..- na │ │ │ +000824d0: 6d65 3a20 456e 6162 6c65 2074 6865 204e me: Enable the N │ │ │ +000824e0: 5450 2044 6165 6d6f 6e20 2d20 456e 6162 TP Daemon - Enab │ │ │ +000824f0: 6c65 2073 6572 7669 6365 206e 7470 0a20 le service ntp. │ │ │ +00082500: 2062 6c6f 636b 3a0a 0a20 202d 206e 616d block:.. - nam │ │ │ +00082510: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ +00082520: 636b 6167 6520 6661 6374 730a 2020 2020 ckage facts. │ │ │ +00082530: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00082540: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ +00082550: 2020 2020 206d 616e 6167 6572 3a20 6175 manager: au │ │ │ +00082560: 746f 0a0a 2020 2d20 6e61 6d65 3a20 456e to.. - name: En │ │ │ +00082570: 6162 6c65 2074 6865 204e 5450 2044 6165 able the NTP Dae │ │ │ +00082580: 6d6f 6e20 2d20 456e 6162 6c65 2053 6572 mon - Enable Ser │ │ │ +00082590: 7669 6365 206e 7470 0a20 2020 2061 6e73 vice ntp. ans │ │ │ +000825a0: 6962 6c65 2e62 7569 6c74 696e 2e73 7973 ible.builtin.sys │ │ │ +000825b0: 7465 6d64 3a0a 2020 2020 2020 6e61 6d65 temd:. name │ │ │ +000825c0: 3a20 6e74 700a 2020 2020 2020 656e 6162 : ntp. enab │ │ │ +000825d0: 6c65 643a 2074 7275 650a 2020 2020 2020 led: true. │ │ │ +000825e0: 7374 6174 653a 2073 7461 7274 6564 0a20 state: started. │ │ │ +000825f0: 2020 2020 206d 6173 6b65 643a 2066 616c masked: fal │ │ │ +00082600: 7365 0a20 2020 2077 6865 6e3a 0a20 2020 se. when:. │ │ │ +00082610: 202d 2027 226e 7470 2220 696e 2061 6e73 - '"ntp" in ans │ │ │ +00082620: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ +00082630: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ +00082640: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +00082650: 3828 3129 2861 290a 2020 2d20 4e49 5354 8(1)(a). - NIST │ │ │ +00082660: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +00082670: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ +00082680: 3130 2e34 0a20 202d 2050 4349 2d44 5353 10.4. - PCI-DSS │ │ │ +00082690: 7634 2d31 302e 360a 2020 2d20 5043 492d v4-10.6. - PCI- │ │ │ +000826a0: 4453 5376 342d 3130 2e36 2e31 0a20 202d DSSv4-10.6.1. - │ │ │ +000826b0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +000826c0: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi │ │ │ +000826d0: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl │ │ │ +000826e0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +000826f0: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_ │ │ │ +00082700: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +00082710: 2d20 7365 7276 6963 655f 6e74 705f 656e - service_ntp_en │ │ │ +00082720: 6162 6c65 640a 2020 2d20 7370 6563 6961 abled. - specia │ │ │ +00082730: 6c5f 7365 7276 6963 655f 626c 6f63 6b0a l_service_block. │ │ │ +00082740: 2020 7768 656e 3a0a 2020 2d20 2722 6c69 when:. - '"li │ │ │ +00082750: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ +00082760: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ +00082770: 6765 7327 0a20 202d 2027 226e 7470 2220 ges'. - '"ntp" │ │ │ +00082780: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ +00082790: 2e70 6163 6b61 6765 7327 0a3c 2f63 6f64 .packages'.Remed │ │ │ +00082ac0: 6961 7469 6f6e 204f 5342 7569 6c64 2042 iation OSBuild B │ │ │ +00082ad0: 6c75 6570 7269 6e74 2073 6e69 7070 6574 lueprint snippet │ │ │ +00082ae0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Compl │ │ │ +000828f0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00082900: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00082910: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +00082920: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00082930: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +00082940: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +00082950: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00082960: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +000829a0: 2065 6e61 626c 655f 6e74 700a 0a63 6c61 enable_ntp..cla │ │ │ +000829b0: 7373 2065 6e61 626c 655f 6e74 7020 7b0a ss enable_ntp {. │ │ │ +000829c0: 2020 7365 7276 6963 6520 7b27 6e74 7027 service {'ntp' │ │ │ +000829d0: 3a0a 2020 2020 656e 6162 6c65 203d 2667 :. enable =&g │ │ │ +000829e0: 743b 2074 7275 652c 0a20 2020 2065 6e73 t; true,. ens │ │ │ +000829f0: 7572 6520 3d26 6774 3b20 2772 756e 6e69 ure => 'runni │ │ │ +00082a00: 6e67 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ng',. }.}.Remediation OSB │ │ │ -00091060: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s │ │ │ -00091070: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ....[customi │ │ │ +00082b30: 7a61 7469 6f6e 732e 7365 7276 6963 6573 zations.services │ │ │ +00082b40: 5d0a 656e 6162 6c65 6420 3d20 5b22 6e74 ].enabled = ["nt │ │ │ +00082b50: 7022 5d0a 3c2f 636f 6465 3e3c 2f70 7265 p"].Remedia │ │ │ -000911a0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ -000911b0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....[[ │ │ │ -000910c0: 7061 636b 6167 6573 5d5d 0a6e 616d 6520 packages]].name │ │ │ -000910d0: 3d20 2261 7564 6974 6422 0a76 6572 7369 = "auditd".versi │ │ │ -000910e0: 6f6e 203d 2022 2a22 0a3c 2f63 6f64 653e on = "*".│ │ │ -000910f0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ -000911c0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -000911d0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -000911e0: 7365 2220 6964 3d22 6964 3135 3422 3e3c se" id="id154">< │ │ │ -000911f0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -00091200: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -00091210: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -00091220: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -00091230: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -00091240: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -00091250: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00091280: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00091290: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -000912a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -000912c0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -000912d0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>│ │ │ -00091400: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -00091410: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -00091420: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>include i │ │ │ -000912f0: 6e73 7461 6c6c 5f61 7564 6974 640a 0a63 nstall_auditd..c │ │ │ -00091300: 6c61 7373 2069 6e73 7461 6c6c 5f61 7564 lass install_aud │ │ │ -00091310: 6974 6420 7b0a 2020 7061 636b 6167 6520 itd {. package │ │ │ -00091320: 7b20 2761 7564 6974 6427 3a0a 2020 2020 { 'auditd':. │ │ │ -00091330: 656e 7375 7265 203d 2667 743b 2027 696e ensure => 'in │ │ │ -00091340: 7374 616c 6c65 6427 2c0a 2020 7d0a 7d0a stalled',. }.}. │ │ │ -00091350: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Complexity: low Disrup │ │ │ -000914d0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -000914e0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -000914f0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -00091500: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -00091520: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -00091530: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -00091550: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -00091560: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -00091570: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -00091580: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -00091590: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -000915a0: 4953 542d 3830 302d 3533 2d41 432d 3728 IST-800-53-AC-7( │ │ │ -000915b0: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -000915c0: 3533 2d41 552d 3132 2832 290a 2020 2d20 53-AU-12(2). - │ │ │ -000915d0: 4e49 5354 2d38 3030 2d35 332d 4155 2d31 NIST-800-53-AU-1 │ │ │ -000915e0: 340a 2020 2d20 4e49 5354 2d38 3030 2d35 4. - NIST-800-5 │ │ │ -000915f0: 332d 4155 2d32 2861 290a 2020 2d20 4e49 3-AU-2(a). - NI │ │ │ -00091600: 5354 2d38 3030 2d35 332d 4155 2d37 2831 ST-800-53-AU-7(1 │ │ │ -00091610: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -00091620: 332d 4155 2d37 2832 290a 2020 2d20 4e49 3-AU-7(2). - NI │ │ │ -00091630: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ -00091640: 290a 2020 2d20 5043 492d 4453 532d 5265 ). - PCI-DSS-Re │ │ │ -00091650: 712d 3130 2e31 0a20 202d 2050 4349 2d44 q-10.1. - PCI-D │ │ │ -00091660: 5353 7634 2d31 302e 320a 2020 2d20 5043 SSv4-10.2. - PC │ │ │ -00091670: 492d 4453 5376 342d 3130 2e32 2e31 0a20 I-DSSv4-10.2.1. │ │ │ -00091680: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -00091690: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -000916a0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -000916b0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -000916c0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -000916d0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -000916e0: 640a 2020 2d20 7061 636b 6167 655f 6175 d. - package_au │ │ │ -000916f0: 6469 745f 696e 7374 616c 6c65 640a 0a2d dit_installed..- │ │ │ -00091700: 206e 616d 653a 2045 6e73 7572 6520 6175 name: Ensure au │ │ │ -00091710: 6469 7464 2069 7320 696e 7374 616c 6c65 ditd is installe │ │ │ -00091720: 640a 2020 616e 7369 626c 652e 6275 696c d. ansible.buil │ │ │ -00091730: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -00091740: 206e 616d 653a 2061 7564 6974 640a 2020 name: auditd. │ │ │ -00091750: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present │ │ │ -00091760: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux │ │ │ -00091770: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ -00091780: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ -00091790: 270a 2020 7461 6773 3a0a 2020 2d20 4e49 '. tags:. - NI │ │ │ -000917a0: 5354 2d38 3030 2d35 332d 4143 2d37 2861 ST-800-53-AC-7(a │ │ │ -000917b0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -000917c0: 332d 4155 2d31 3228 3229 0a20 202d 204e 3-AU-12(2). - N │ │ │ -000917d0: 4953 542d 3830 302d 3533 2d41 552d 3134 IST-800-53-AU-14 │ │ │ -000917e0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -000917f0: 2d41 552d 3228 6129 0a20 202d 204e 4953 -AU-2(a). - NIS │ │ │ -00091800: 542d 3830 302d 3533 2d41 552d 3728 3129 T-800-53-AU-7(1) │ │ │ -00091810: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00091820: 2d41 552d 3728 3229 0a20 202d 204e 4953 -AU-7(2). - NIS │ │ │ -00091830: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -00091840: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req │ │ │ -00091850: 2d31 302e 310a 2020 2d20 5043 492d 4453 -10.1. - PCI-DS │ │ │ -00091860: 5376 342d 3130 2e32 0a20 202d 2050 4349 Sv4-10.2. - PCI │ │ │ -00091870: 2d44 5353 7634 2d31 302e 322e 310a 2020 -DSSv4-10.2.1. │ │ │ -00091880: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ -00091890: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -000918a0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -000918b0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ -000918c0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ -000918d0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -000918e0: 0a20 202d 2070 6163 6b61 6765 5f61 7564 . - package_aud │ │ │ -000918f0: 6974 5f69 6e73 7461 6c6c 6564 0a3c 2f63 it_installed.Remediation Ans │ │ │ +00091060: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +00091070: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +00091110: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00091120: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00091130: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00091140: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +00091150: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +00091160: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +00091170: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +00091180: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble Re │ │ │ +00091600: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +00091610: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +00091620: 3c62 723e 3c64 6976 2063 6c61 7373 3d22│ │ │ +000911a0: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +000911b0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +000911c0: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ +000911d0: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ +000911e0: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ +000911f0: 4e49 5354 2d38 3030 2d35 332d 4143 2d37 NIST-800-53-AC-7 │ │ │ +00091200: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ +00091210: 2d35 332d 4155 2d31 3228 3229 0a20 202d -53-AU-12(2). - │ │ │ +00091220: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +00091230: 3134 0a20 202d 204e 4953 542d 3830 302d 14. - NIST-800- │ │ │ +00091240: 3533 2d41 552d 3228 6129 0a20 202d 204e 53-AU-2(a). - N │ │ │ +00091250: 4953 542d 3830 302d 3533 2d41 552d 3728 IST-800-53-AU-7( │ │ │ +00091260: 3129 0a20 202d 204e 4953 542d 3830 302d 1). - NIST-800- │ │ │ +00091270: 3533 2d41 552d 3728 3229 0a20 202d 204e 53-AU-7(2). - N │ │ │ +00091280: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +00091290: 6129 0a20 202d 2050 4349 2d44 5353 2d52 a). - PCI-DSS-R │ │ │ +000912a0: 6571 2d31 302e 310a 2020 2d20 5043 492d eq-10.1. - PCI- │ │ │ +000912b0: 4453 5376 342d 3130 2e32 0a20 202d 2050 DSSv4-10.2. - P │ │ │ +000912c0: 4349 2d44 5353 7634 2d31 302e 322e 310a CI-DSSv4-10.2.1. │ │ │ +000912d0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +000912e0: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +000912f0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00091300: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +00091310: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +00091320: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +00091330: 6564 0a20 202d 2070 6163 6b61 6765 5f61 ed. - package_a │ │ │ +00091340: 7564 6974 5f69 6e73 7461 6c6c 6564 0a0a udit_installed.. │ │ │ +00091350: 2d20 6e61 6d65 3a20 456e 7375 7265 2061 - name: Ensure a │ │ │ +00091360: 7564 6974 6420 6973 2069 6e73 7461 6c6c uditd is install │ │ │ +00091370: 6564 0a20 2061 6e73 6962 6c65 2e62 7569 ed. ansible.bui │ │ │ +00091380: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ +00091390: 2020 6e61 6d65 3a20 6175 6469 7464 0a20 name: auditd. │ │ │ +000913a0: 2020 2073 7461 7465 3a20 7072 6573 656e state: presen │ │ │ +000913b0: 740a 2020 7768 656e 3a20 2722 6c69 6e75 t. when: '"linu │ │ │ +000913c0: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib │ │ │ +000913d0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +000913e0: 7327 0a20 2074 6167 733a 0a20 202d 204e s'. tags:. - N │ │ │ +000913f0: 4953 542d 3830 302d 3533 2d41 432d 3728 IST-800-53-AC-7( │ │ │ +00091400: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ +00091410: 3533 2d41 552d 3132 2832 290a 2020 2d20 53-AU-12(2). - │ │ │ +00091420: 4e49 5354 2d38 3030 2d35 332d 4155 2d31 NIST-800-53-AU-1 │ │ │ +00091430: 340a 2020 2d20 4e49 5354 2d38 3030 2d35 4. - NIST-800-5 │ │ │ +00091440: 332d 4155 2d32 2861 290a 2020 2d20 4e49 3-AU-2(a). - NI │ │ │ +00091450: 5354 2d38 3030 2d35 332d 4155 2d37 2831 ST-800-53-AU-7(1 │ │ │ +00091460: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +00091470: 332d 4155 2d37 2832 290a 2020 2d20 4e49 3-AU-7(2). - NI │ │ │ +00091480: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +00091490: 290a 2020 2d20 5043 492d 4453 532d 5265 ). - PCI-DSS-Re │ │ │ +000914a0: 712d 3130 2e31 0a20 202d 2050 4349 2d44 q-10.1. - PCI-D │ │ │ +000914b0: 5353 7634 2d31 302e 320a 2020 2d20 5043 SSv4-10.2. - PC │ │ │ +000914c0: 492d 4453 5376 342d 3130 2e32 2e31 0a20 I-DSSv4-10.2.1. │ │ │ +000914d0: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +000914e0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +000914f0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +00091500: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +00091510: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +00091520: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +00091530: 640a 2020 2d20 7061 636b 6167 655f 6175 d. - package_au │ │ │ +00091540: 6469 745f 696e 7374 616c 6c65 640a 3c2f dit_installed. │ │ │ +00091550: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remediation │ │ │ +00091870: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ +00091880: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ +00091890: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
< │ │ │ +000916c0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +000916a0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +000916d0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +000916e0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +00091710: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +000916f0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +00091700: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +00091720: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +00091730: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ +00091750: 7564 6520 696e 7374 616c 6c5f 6175 6469 ude install_audi │ │ │ +00091760: 7464 0a0a 636c 6173 7320 696e 7374 616c td..class instal │ │ │ +00091770: 6c5f 6175 6469 7464 207b 0a20 2070 6163 l_auditd {. pac │ │ │ +00091780: 6b61 6765 207b 2027 6175 6469 7464 273a kage { 'auditd': │ │ │ +00091790: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +000917a0: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',. │ │ │ +000917b0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.│ │ │ 00091910: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Re │ │ │ -00093530: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil │ │ │ -00093540: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip │ │ │ -00093550: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....[[packages]].n │ │ │ +000918e0: 616d 6520 3d20 2261 7564 6974 6422 0a76 ame = "auditd".v │ │ │ +000918f0: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*".
< │ │ │ -00093560: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -00093570: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -00093580: 7365 2220 6964 3d22 6964 3135 3822 3e3c se" id="id158">< │ │ │ -00093590: 7072 653e 3c63 6f64 653e 0a5b 6375 7374 pre>.[cust │ │ │ -000935a0: 6f6d 697a 6174 696f 6e73 2e73 6572 7669 omizations.servi │ │ │ -000935b0: 6365 735d 0a65 6e61 626c 6564 203d 205b ces].enabled = [ │ │ │ -000935c0: 2261 7564 6974 6422 5d0a 3c2f 636f 6465 "auditd"].Remedi │ │ │ -00093680: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -00093690: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -000936a0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -000936d0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediation A │ │ │ -00093900: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ -00093910: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
Comple │ │ │ -00093720: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -00093730: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00093740: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -00093750: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00093760: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -00093770: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -00093780: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -00093790: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -000937b0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ -000937d0: 656e 6162 6c65 5f61 7564 6974 640a 0a63 enable_auditd..c │ │ │ -000937e0: 6c61 7373 2065 6e61 626c 655f 6175 6469 lass enable_audi │ │ │ -000937f0: 7464 207b 0a20 2073 6572 7669 6365 207b td {. service { │ │ │ -00093800: 2761 7564 6974 6427 3a0a 2020 2020 656e 'auditd':. en │ │ │ -00093810: 6162 6c65 203d 2667 743b 2074 7275 652c able => true, │ │ │ -00093820: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -00093830: 3b20 2772 756e 6e69 6e67 272c 0a20 207d ; 'running',. } │ │ │ -00093840: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.│ │ │ -00093850: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
│ │ │ -00093990: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -000939a0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -000939b0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -000939c0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -00093a00: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -00093a30: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -00093a10: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -00093a20: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable < │ │ │ +00093530: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ +00093540: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...- name: Gather │ │ │ -00093a50: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ -00093a60: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ -00093a70: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ -00093a80: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ -00093a90: 2d20 434a 4953 2d35 2e34 2e31 2e31 0a20 - CJIS-5.4.1.1. │ │ │ -00093aa0: 202d 204e 4953 542d 3830 302d 3137 312d - NIST-800-171- │ │ │ -00093ab0: 332e 332e 310a 2020 2d20 4e49 5354 2d38 3.3.1. - NIST-8 │ │ │ -00093ac0: 3030 2d31 3731 2d33 2e33 2e32 0a20 202d 00-171-3.3.2. - │ │ │ -00093ad0: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ -00093ae0: 332e 360a 2020 2d20 4e49 5354 2d38 3030 3.6. - NIST-800 │ │ │ -00093af0: 2d35 332d 4143 2d32 2867 290a 2020 2d20 -53-AC-2(g). - │ │ │ -00093b00: 4e49 5354 2d38 3030 2d35 332d 4143 2d36 NIST-800-53-AC-6 │ │ │ -00093b10: 2839 290a 2020 2d20 4e49 5354 2d38 3030 (9). - NIST-800 │ │ │ -00093b20: 2d35 332d 4155 2d31 300a 2020 2d20 4e49 -53-AU-10. - NI │ │ │ -00093b30: 5354 2d38 3030 2d35 332d 4155 2d31 3228 ST-800-53-AU-12( │ │ │ -00093b40: 6329 0a20 202d 204e 4953 542d 3830 302d c). - NIST-800- │ │ │ -00093b50: 3533 2d41 552d 3134 2831 290a 2020 2d20 53-AU-14(1). - │ │ │ -00093b60: 4e49 5354 2d38 3030 2d35 332d 4155 2d32 NIST-800-53-AU-2 │ │ │ -00093b70: 2864 290a 2020 2d20 4e49 5354 2d38 3030 (d). - NIST-800 │ │ │ -00093b80: 2d35 332d 4155 2d33 0a20 202d 204e 4953 -53-AU-3. - NIS │ │ │ -00093b90: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -00093ba0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00093bb0: 2d53 492d 3428 3233 290a 2020 2d20 5043 -SI-4(23). - PC │ │ │ -00093bc0: 492d 4453 532d 5265 712d 3130 2e31 0a20 I-DSS-Req-10.1. │ │ │ -00093bd0: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10. │ │ │ -00093be0: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ -00093bf0: 3130 2e32 2e31 0a20 202d 2065 6e61 626c 10.2.1. - enabl │ │ │ -00093c00: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ -00093c10: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -00093c20: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -00093c30: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ -00093c40: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ -00093c50: 6f74 5f6e 6565 6465 640a 2020 2d20 7365 ot_needed. - se │ │ │ -00093c60: 7276 6963 655f 6175 6469 7464 5f65 6e61 rvice_auditd_ena │ │ │ -00093c70: 626c 6564 0a0a 2d20 6e61 6d65 3a20 456e bled..- name: En │ │ │ -00093c80: 6162 6c65 2061 7564 6974 6420 5365 7276 able auditd Serv │ │ │ -00093c90: 6963 6520 2d20 456e 6162 6c65 2073 6572 ice - Enable ser │ │ │ -00093ca0: 7669 6365 2061 7564 6974 640a 2020 626c vice auditd. bl │ │ │ -00093cb0: 6f63 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 ock:.. - name: │ │ │ -00093cc0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ -00093cd0: 6765 2066 6163 7473 0a20 2020 2061 6e73 ge facts. ans │ │ │ -00093ce0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ -00093cf0: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ -00093d00: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -00093d10: 0a20 202d 206e 616d 653a 2045 6e61 626c . - name: Enabl │ │ │ -00093d20: 6520 6175 6469 7464 2053 6572 7669 6365 e auditd Service │ │ │ -00093d30: 202d 2045 6e61 626c 6520 5365 7276 6963 - Enable Servic │ │ │ -00093d40: 6520 6175 6469 7464 0a20 2020 2061 6e73 e auditd. ans │ │ │ -00093d50: 6962 6c65 2e62 7569 6c74 696e 2e73 7973 ible.builtin.sys │ │ │ -00093d60: 7465 6d64 3a0a 2020 2020 2020 6e61 6d65 temd:. name │ │ │ -00093d70: 3a20 6175 6469 7464 0a20 2020 2020 2065 : auditd. e │ │ │ -00093d80: 6e61 626c 6564 3a20 7472 7565 0a20 2020 nabled: true. │ │ │ -00093d90: 2020 2073 7461 7465 3a20 7374 6172 7465 state: starte │ │ │ -00093da0: 640a 2020 2020 2020 6d61 736b 6564 3a20 d. masked: │ │ │ -00093db0: 6661 6c73 650a 2020 2020 7768 656e 3a0a false. when:. │ │ │ -00093dc0: 2020 2020 2d20 2722 6175 6469 7464 2220 - '"auditd" │ │ │ -00093dd0: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ -00093de0: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ -00093df0: 733a 0a20 202d 2043 4a49 532d 352e 342e s:. - CJIS-5.4. │ │ │ -00093e00: 312e 310a 2020 2d20 4e49 5354 2d38 3030 1.1. - NIST-800 │ │ │ -00093e10: 2d31 3731 2d33 2e33 2e31 0a20 202d 204e -171-3.3.1. - N │ │ │ -00093e20: 4953 542d 3830 302d 3137 312d 332e 332e IST-800-171-3.3. │ │ │ -00093e30: 320a 2020 2d20 4e49 5354 2d38 3030 2d31 2. - NIST-800-1 │ │ │ -00093e40: 3731 2d33 2e33 2e36 0a20 202d 204e 4953 71-3.3.6. - NIS │ │ │ -00093e50: 542d 3830 302d 3533 2d41 432d 3228 6729 T-800-53-AC-2(g) │ │ │ -00093e60: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00093e70: 2d41 432d 3628 3929 0a20 202d 204e 4953 -AC-6(9). - NIS │ │ │ -00093e80: 542d 3830 302d 3533 2d41 552d 3130 0a20 T-800-53-AU-10. │ │ │ -00093e90: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -00093ea0: 552d 3132 2863 290a 2020 2d20 4e49 5354 U-12(c). - NIST │ │ │ -00093eb0: 2d38 3030 2d35 332d 4155 2d31 3428 3129 -800-53-AU-14(1) │ │ │ -00093ec0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00093ed0: 2d41 552d 3228 6429 0a20 202d 204e 4953 -AU-2(d). - NIS │ │ │ -00093ee0: 542d 3830 302d 3533 2d41 552d 330a 2020 T-800-53-AU-3. │ │ │ -00093ef0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -00093f00: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8 │ │ │ -00093f10: 3030 2d35 332d 5349 2d34 2832 3329 0a20 00-53-SI-4(23). │ │ │ -00093f20: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ -00093f30: 302e 310a 2020 2d20 5043 492d 4453 5376 0.1. - PCI-DSSv │ │ │ -00093f40: 342d 3130 2e32 0a20 202d 2050 4349 2d44 4-10.2. - PCI-D │ │ │ -00093f50: 5353 7634 2d31 302e 322e 310a 2020 2d20 SSv4-10.2.1. - │ │ │ -00093f60: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -00093f70: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00093f80: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00093f90: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -00093fa0: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -00093fb0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -00093fc0: 202d 2073 6572 7669 6365 5f61 7564 6974 - service_audit │ │ │ -00093fd0: 645f 656e 6162 6c65 640a 2020 2d20 7370 d_enabled. - sp │ │ │ -00093fe0: 6563 6961 6c5f 7365 7276 6963 655f 626c ecial_service_bl │ │ │ -00093ff0: 6f63 6b0a 2020 7768 656e 3a0a 2020 2d20 ock. when:. - │ │ │ -00094000: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ -00094010: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ -00094020: 6163 6b61 6765 7327 0a20 202d 2027 2261 ackages'. - '"a │ │ │ -00094030: 7564 6974 6422 2069 6e20 616e 7369 626c uditd" in ansibl │ │ │ -00094040: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ -00094050: 270a 3c2f 636f 6465 3e3c 2f70 7265 3e3c '.
│ │ │ +000935f0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +000935d0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +000935e0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00093600: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00093610: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00093640: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00093650: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +00093660: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c │ │ │ +00093ca0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ +00093d40: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +00093d50: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +00093d60: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>- n │ │ │ +00093680: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ +00093690: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ +000936a0: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ +000936b0: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ +000936c0: 0a20 2074 6167 733a 0a20 202d 2043 4a49 . tags:. - CJI │ │ │ +000936d0: 532d 352e 342e 312e 310a 2020 2d20 4e49 S-5.4.1.1. - NI │ │ │ +000936e0: 5354 2d38 3030 2d31 3731 2d33 2e33 2e31 ST-800-171-3.3.1 │ │ │ +000936f0: 0a20 202d 204e 4953 542d 3830 302d 3137 . - NIST-800-17 │ │ │ +00093700: 312d 332e 332e 320a 2020 2d20 4e49 5354 1-3.3.2. - NIST │ │ │ +00093710: 2d38 3030 2d31 3731 2d33 2e33 2e36 0a20 -800-171-3.3.6. │ │ │ +00093720: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +00093730: 432d 3228 6729 0a20 202d 204e 4953 542d C-2(g). - NIST- │ │ │ +00093740: 3830 302d 3533 2d41 432d 3628 3929 0a20 800-53-AC-6(9). │ │ │ +00093750: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +00093760: 552d 3130 0a20 202d 204e 4953 542d 3830 U-10. - NIST-80 │ │ │ +00093770: 302d 3533 2d41 552d 3132 2863 290a 2020 0-53-AU-12(c). │ │ │ +00093780: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ +00093790: 2d31 3428 3129 0a20 202d 204e 4953 542d -14(1). - NIST- │ │ │ +000937a0: 3830 302d 3533 2d41 552d 3228 6429 0a20 800-53-AU-2(d). │ │ │ +000937b0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +000937c0: 552d 330a 2020 2d20 4e49 5354 2d38 3030 U-3. - NIST-800 │ │ │ +000937d0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +000937e0: 4e49 5354 2d38 3030 2d35 332d 5349 2d34 NIST-800-53-SI-4 │ │ │ +000937f0: 2832 3329 0a20 202d 2050 4349 2d44 5353 (23). - PCI-DSS │ │ │ +00093800: 2d52 6571 2d31 302e 310a 2020 2d20 5043 -Req-10.1. - PC │ │ │ +00093810: 492d 4453 5376 342d 3130 2e32 0a20 202d I-DSSv4-10.2. - │ │ │ +00093820: 2050 4349 2d44 5353 7634 2d31 302e 322e PCI-DSSv4-10.2. │ │ │ +00093830: 310a 2020 2d20 656e 6162 6c65 5f73 7472 1. - enable_str │ │ │ +00093840: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +00093850: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +00093860: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +00093870: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +00093880: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +00093890: 6564 6564 0a20 202d 2073 6572 7669 6365 eded. - service │ │ │ +000938a0: 5f61 7564 6974 645f 656e 6162 6c65 640a _auditd_enabled. │ │ │ +000938b0: 0a2d 206e 616d 653a 2045 6e61 626c 6520 .- name: Enable │ │ │ +000938c0: 6175 6469 7464 2053 6572 7669 6365 202d auditd Service - │ │ │ +000938d0: 2045 6e61 626c 6520 7365 7276 6963 6520 Enable service │ │ │ +000938e0: 6175 6469 7464 0a20 2062 6c6f 636b 3a0a auditd. block:. │ │ │ +000938f0: 0a20 202d 206e 616d 653a 2047 6174 6865 . - name: Gathe │ │ │ +00093900: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ +00093910: 6374 730a 2020 2020 616e 7369 626c 652e cts. ansible. │ │ │ +00093920: 6275 696c 7469 6e2e 7061 636b 6167 655f builtin.package_ │ │ │ +00093930: 6661 6374 733a 0a20 2020 2020 206d 616e facts:. man │ │ │ +00093940: 6167 6572 3a20 6175 746f 0a0a 2020 2d20 ager: auto.. - │ │ │ +00093950: 6e61 6d65 3a20 456e 6162 6c65 2061 7564 name: Enable aud │ │ │ +00093960: 6974 6420 5365 7276 6963 6520 2d20 456e itd Service - En │ │ │ +00093970: 6162 6c65 2053 6572 7669 6365 2061 7564 able Service aud │ │ │ +00093980: 6974 640a 2020 2020 616e 7369 626c 652e itd. ansible. │ │ │ +00093990: 6275 696c 7469 6e2e 7379 7374 656d 643a builtin.systemd: │ │ │ +000939a0: 0a20 2020 2020 206e 616d 653a 2061 7564 . name: aud │ │ │ +000939b0: 6974 640a 2020 2020 2020 656e 6162 6c65 itd. enable │ │ │ +000939c0: 643a 2074 7275 650a 2020 2020 2020 7374 d: true. st │ │ │ +000939d0: 6174 653a 2073 7461 7274 6564 0a20 2020 ate: started. │ │ │ +000939e0: 2020 206d 6173 6b65 643a 2066 616c 7365 masked: false │ │ │ +000939f0: 0a20 2020 2077 6865 6e3a 0a20 2020 202d . when:. - │ │ │ +00093a00: 2027 2261 7564 6974 6422 2069 6e20 616e '"auditd" in an │ │ │ +00093a10: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ +00093a20: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:. │ │ │ +00093a30: 2d20 434a 4953 2d35 2e34 2e31 2e31 0a20 - CJIS-5.4.1.1. │ │ │ +00093a40: 202d 204e 4953 542d 3830 302d 3137 312d - NIST-800-171- │ │ │ +00093a50: 332e 332e 310a 2020 2d20 4e49 5354 2d38 3.3.1. - NIST-8 │ │ │ +00093a60: 3030 2d31 3731 2d33 2e33 2e32 0a20 202d 00-171-3.3.2. - │ │ │ +00093a70: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ +00093a80: 332e 360a 2020 2d20 4e49 5354 2d38 3030 3.6. - NIST-800 │ │ │ +00093a90: 2d35 332d 4143 2d32 2867 290a 2020 2d20 -53-AC-2(g). - │ │ │ +00093aa0: 4e49 5354 2d38 3030 2d35 332d 4143 2d36 NIST-800-53-AC-6 │ │ │ +00093ab0: 2839 290a 2020 2d20 4e49 5354 2d38 3030 (9). - NIST-800 │ │ │ +00093ac0: 2d35 332d 4155 2d31 300a 2020 2d20 4e49 -53-AU-10. - NI │ │ │ +00093ad0: 5354 2d38 3030 2d35 332d 4155 2d31 3228 ST-800-53-AU-12( │ │ │ +00093ae0: 6329 0a20 202d 204e 4953 542d 3830 302d c). - NIST-800- │ │ │ +00093af0: 3533 2d41 552d 3134 2831 290a 2020 2d20 53-AU-14(1). - │ │ │ +00093b00: 4e49 5354 2d38 3030 2d35 332d 4155 2d32 NIST-800-53-AU-2 │ │ │ +00093b10: 2864 290a 2020 2d20 4e49 5354 2d38 3030 (d). - NIST-800 │ │ │ +00093b20: 2d35 332d 4155 2d33 0a20 202d 204e 4953 -53-AU-3. - NIS │ │ │ +00093b30: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +00093b40: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00093b50: 2d53 492d 3428 3233 290a 2020 2d20 5043 -SI-4(23). - PC │ │ │ +00093b60: 492d 4453 532d 5265 712d 3130 2e31 0a20 I-DSS-Req-10.1. │ │ │ +00093b70: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10. │ │ │ +00093b80: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ +00093b90: 3130 2e32 2e31 0a20 202d 2065 6e61 626c 10.2.1. - enabl │ │ │ +00093ba0: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +00093bb0: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +00093bc0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +00093bd0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +00093be0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00093bf0: 6f74 5f6e 6565 6465 640a 2020 2d20 7365 ot_needed. - se │ │ │ +00093c00: 7276 6963 655f 6175 6469 7464 5f65 6e61 rvice_auditd_ena │ │ │ +00093c10: 626c 6564 0a20 202d 2073 7065 6369 616c bled. - special │ │ │ +00093c20: 5f73 6572 7669 6365 5f62 6c6f 636b 0a20 _service_block. │ │ │ +00093c30: 2077 6865 6e3a 0a20 202d 2027 226c 696e when:. - '"lin │ │ │ +00093c40: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +00093c50: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00093c60: 6573 270a 2020 2d20 2722 6175 6469 7464 es'. - '"auditd │ │ │ +00093c70: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ +00093c80: 7473 2e70 6163 6b61 6765 7327 0a3c 2f63 ts.packages'.Remediatio │ │ │ +00093fc0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +00093fd0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +00093fe0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>│ │ │ +00093e80: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ +00093de0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +00093e10: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +00093e30: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +00093e40: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +00093e60: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ +00093e70: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ +00093e90: 6465 2065 6e61 626c 655f 6175 6469 7464 de enable_auditd │ │ │ +00093ea0: 0a0a 636c 6173 7320 656e 6162 6c65 5f61 ..class enable_a │ │ │ +00093eb0: 7564 6974 6420 7b0a 2020 7365 7276 6963 uditd {. servic │ │ │ +00093ec0: 6520 7b27 6175 6469 7464 273a 0a20 2020 e {'auditd':. │ │ │ +00093ed0: 2065 6e61 626c 6520 3d26 6774 3b20 7472 enable => tr │ │ │ +00093ee0: 7565 2c0a 2020 2020 656e 7375 7265 203d ue,. ensure = │ │ │ +00093ef0: 2667 743b 2027 7275 6e6e 696e 6727 2c0a > 'running',. │ │ │ +00093f00: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.< │ │ │ 00094060: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div> 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -1906,14 +1889,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_syslogng_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_syslog-ng │ │ │ │ + │ │ │ │ +class install_syslog-ng { │ │ │ │ + package { 'syslog-ng': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "syslog-ng" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -1943,31 +1943,14 @@ │ │ │ │ References: 4.4.2.2, 4.4.2.4 │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1, │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["syslog-ng"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_syslog-ng │ │ │ │ - │ │ │ │ -class enable_syslog-ng { │ │ │ │ - service {'syslog-ng': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2004,14 +1987,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_syslogng_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_syslog-ng │ │ │ │ + │ │ │ │ +class enable_syslog-ng { │ │ │ │ + service {'syslog-ng': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["syslog-ng"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -2043,31 +2043,14 @@ │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024, │ │ │ │ SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog │ │ │ │ - │ │ │ │ -class install_rsyslog { │ │ │ │ - package { 'rsyslog': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2090,14 +2073,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog │ │ │ │ + │ │ │ │ +class install_rsyslog { │ │ │ │ + package { 'rsyslog': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -2129,31 +2129,14 @@ │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["rsyslog"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_rsyslog │ │ │ │ - │ │ │ │ -class enable_rsyslog { │ │ │ │ - service {'rsyslog': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -2190,14 +2173,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_rsyslog_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_rsyslog │ │ │ │ + │ │ │ │ +class enable_rsyslog { │ │ │ │ + service {'rsyslog': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["rsyslog"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4477,31 +4477,14 @@ │ │ │ │ SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, │ │ │ │ A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "cron" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_cron │ │ │ │ - │ │ │ │ -class install_cron { │ │ │ │ - package { 'cron': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4528,14 +4511,31 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_cron_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_cron │ │ │ │ + │ │ │ │ +class install_cron { │ │ │ │ + package { 'cron': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "cron" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4574,27 +4574,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_inetutils-telnetd │ │ │ │ - │ │ │ │ -class remove_inetutils-telnetd { │ │ │ │ - package { 'inetutils-telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the inet-based telnet server: Ensure inetutils-telnetd is │ │ │ │ removed' │ │ │ │ @@ -4607,14 +4594,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_inetutils-telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_inetutils-telnetd │ │ │ │ + │ │ │ │ +class remove_inetutils-telnetd { │ │ │ │ + package { 'inetutils-telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd │ │ │ │ @@ -4629,27 +4629,14 @@ │ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ The support for Yellowpages should not be installed unless it is required. │ │ │ │ NIS is the historical SUN service for central account management, │ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently │ │ │ │ security constraints, ACL, etc. and should not be used. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_nis │ │ │ │ - │ │ │ │ -class remove_nis { │ │ │ │ - package { 'nis': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the nis package: Ensure nis is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4658,14 +4645,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_nis_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_nis │ │ │ │ + │ │ │ │ +class remove_nis { │ │ │ │ + package { 'nis': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove nis │ │ │ │ @@ -4681,27 +4681,14 @@ │ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It should be │ │ │ │ uninstalled. │ │ │ │ ntpdate is an old not security-compliant ntp client. It should be │ │ │ │ Rationale: replaced by modern ntp clients such as ntpd, able to use │ │ │ │ cryptographic mechanisms integrated in NTP. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ntpdate_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ntpdate │ │ │ │ - │ │ │ │ -class remove_ntpdate { │ │ │ │ - package { 'ntpdate': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ntpdate package: Ensure ntpdate is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4710,14 +4697,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntpdate_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ntpdate │ │ │ │ + │ │ │ │ +class remove_ntpdate { │ │ │ │ + package { 'ntpdate': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ntpdate │ │ │ │ @@ -4750,27 +4750,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd-ssl │ │ │ │ - │ │ │ │ -class remove_telnetd-ssl { │ │ │ │ - package { 'telnetd-ssl': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ssl compliant telnet server: Ensure telnetd-ssl is │ │ │ │ removed' │ │ │ │ @@ -4783,14 +4770,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd-ssl_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd-ssl │ │ │ │ + │ │ │ │ +class remove_telnetd-ssl { │ │ │ │ + package { 'telnetd-ssl': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl │ │ │ │ @@ -4824,27 +4824,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd │ │ │ │ - │ │ │ │ -class remove_telnetd { │ │ │ │ - package { 'telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the telnet server: Ensure telnetd is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4856,14 +4843,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd │ │ │ │ + │ │ │ │ +class remove_telnetd { │ │ │ │ + package { 'telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd │ │ │ │ @@ -4939,31 +4939,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2, │ │ │ │ 4.4.2.4 │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "ntp" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_ntp │ │ │ │ - │ │ │ │ -class install_ntp { │ │ │ │ - package { 'ntp': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4988,14 +4971,31 @@ │ │ │ │ - PCI-DSS-Req-10.4 │ │ │ │ - enable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntp_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_ntp │ │ │ │ + │ │ │ │ +class install_ntp { │ │ │ │ + package { 'ntp': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "ntp" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -5029,31 +5029,14 @@ │ │ │ │ 4.4.2.4 │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a), AU-8(1)(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["ntp"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_ntp │ │ │ │ - │ │ │ │ -class enable_ntp { │ │ │ │ - service {'ntp': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -5098,14 +5081,31 @@ │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - service_ntp_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"ntp" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_ntp │ │ │ │ + │ │ │ │ +class enable_ntp { │ │ │ │ + service {'ntp': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["ntp"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -6007,31 +6007,14 @@ │ │ │ │ 000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS- │ │ │ │ 000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS- │ │ │ │ 000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS- │ │ │ │ 000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _i_s_m 0582, 0846 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "auditd" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_auditd │ │ │ │ - │ │ │ │ -class install_auditd { │ │ │ │ - package { 'auditd': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -6072,14 +6055,31 @@ │ │ │ │ - PCI-DSSv4-10.2.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_audit_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_auditd │ │ │ │ + │ │ │ │ +class install_auditd { │ │ │ │ + package { 'auditd': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "auditd" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -6150,31 +6150,14 @@ │ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR- │ │ │ │ _a_p_p_-_s_r_g_-_c_t_r 000990, SRG-APP-000508-CTR-001300, SRG-APP-000510- │ │ │ │ CTR-001310 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["auditd"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_auditd │ │ │ │ - │ │ │ │ -class enable_auditd { │ │ │ │ - service {'auditd': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -6241,14 +6224,31 @@ │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_auditd_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"auditd" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_auditd │ │ │ │ + │ │ │ │ +class enable_auditd { │ │ │ │ + service {'auditd': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["auditd"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ ├── ./usr/share/doc/ssg-debian/ssg-debian11-guide-standard.html │ │ │ @@ -19750,128 +19750,128 @@ │ │ │ 0004d250: 6c6c 6170 7365 2220 6461 7461 2d74 6172 llapse" data-tar │ │ │ 0004d260: 6765 743d 2223 6964 3234 2220 7461 6269 get="#id24" tabi │ │ │ 0004d270: 6e64 6578 3d22 3022 2072 6f6c 653d 2262 ndex="0" role="b │ │ │ 0004d280: 7574 746f 6e22 2061 7269 612d 6578 7061 utton" aria-expa │ │ │ 0004d290: 6e64 6564 3d22 6661 6c73 6522 2074 6974 nded="false" tit │ │ │ 0004d2a0: 6c65 3d22 4163 7469 7661 7465 2074 6f20 le="Activate to │ │ │ 0004d2b0: 7265 7665 616c 2220 6872 6566 3d22 2321 reveal" href="#! │ │ │ -0004d2c0: 223e 5265 6d65 6469 6174 696f 6e20 4f53 ">Remediation OS │ │ │ -0004d2d0: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ -0004d2e0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -0004d2f0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[customizatio │ │ │ +00094030: 6e73 2e73 6572 7669 6365 735d 0a65 6e61 ns.services].ena │ │ │ +00094040: 626c 6564 203d 205b 2261 7564 6974 6422 bled = ["auditd" │ │ │ +00094050: 5d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ]. Remedia │ │ │ -0004d410: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ -0004d420: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....[[ │ │ │ -0004d330: 7061 636b 6167 6573 5d5d 0a6e 616d 6520 packages]].name │ │ │ -0004d340: 3d20 2272 7379 736c 6f67 220a 7665 7273 = "rsyslog".vers │ │ │ -0004d350: 696f 6e20 3d20 222a 220a 3c2f 636f 6465 ion = "*".
< │ │ │ -0004d430: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -0004d440: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -0004d450: 7365 2220 6964 3d22 6964 3235 223e 3c74 se" id="id25">│ │ │ -0004d4a0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -0004d4b0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -0004d4c0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -0004d500: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -0004d510: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -0004d530: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -0004d540: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -0004d550: 3c63 6f64 653e 696e 636c 7564 6520 696e< │ │ │ -0004d5d0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Ans │ │ │ -0004d680: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -0004d690: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61include in │ │ │ -0004d560: 7374 616c 6c5f 7273 7973 6c6f 670a 0a63 stall_rsyslog..c │ │ │ -0004d570: 6c61 7373 2069 6e73 7461 6c6c 5f72 7379 lass install_rsy │ │ │ -0004d580: 736c 6f67 207b 0a20 2070 6163 6b61 6765 slog {. package │ │ │ -0004d590: 207b 2027 7273 7973 6c6f 6727 3a0a 2020 { 'rsyslog':. │ │ │ -0004d5a0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -0004d5b0: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ -0004d5c0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.Remediatio │ │ │ -00070520: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ -00070530: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
Complexity: low Disrup │ │ │ -0004d740: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -0004d750: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0004d760: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -0004d770: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -0004d790: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -0004d7a0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -0004d7c0: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -0004d7d0: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -0004d7e0: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -0004d7f0: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -0004d800: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -0004d810: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -0004d820: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ -0004d830: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -0004d840: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -0004d850: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -0004d860: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -0004d870: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -0004d880: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -0004d890: 655f 7273 7973 6c6f 675f 696e 7374 616c e_rsyslog_instal │ │ │ -0004d8a0: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ -0004d8b0: 7572 6520 7273 7973 6c6f 6720 6973 2069 ure rsyslog is i │ │ │ -0004d8c0: 6e73 7461 6c6c 6564 0a20 2061 6e73 6962 nstalled. ansib │ │ │ -0004d8d0: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -0004d8e0: 6765 3a0a 2020 2020 6e61 6d65 3a20 7273 ge:. name: rs │ │ │ -0004d8f0: 7973 6c6f 670a 2020 2020 7374 6174 653a yslog. state: │ │ │ -0004d900: 2070 7265 7365 6e74 0a20 2077 6865 6e3a present. when: │ │ │ -0004d910: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ -0004d920: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ -0004d930: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ -0004d940: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -0004d950: 332d 434d 2d36 2861 290a 2020 2d20 656e 3-CM-6(a). - en │ │ │ -0004d960: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -0004d970: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -0004d980: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -0004d990: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -0004d9a0: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -0004d9b0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -0004d9c0: 2070 6163 6b61 6765 5f72 7379 736c 6f67 package_rsyslog │ │ │ -0004d9d0: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.Remediation An │ │ │ +0004d2d0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +0004d2e0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
Complexity: low │ │ │ +0004d380: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +0004d390: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +0004d3a0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0004d3b0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +0004d3c0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +0004d3d0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +0004d3e0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +0004d3f0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble < │ │ │ +0004d640: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +0004d650: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +0004d660: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +0004d670: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +0004d680: 6432 3522 2074 6162 696e 6465 783d 2230 d25" tabindex="0 │ │ │ +0004d690: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ +0004d6a0: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ +0004d6b0: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ +0004d6c0: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ +0004d6d0: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ +0004d6e0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +0004d6f0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...│ │ │ +0004d410: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +0004d420: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +0004d430: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ +0004d440: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ +0004d450: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ +0004d460: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +0004d470: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s │ │ │ +0004d480: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +0004d490: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +0004d4a0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +0004d4b0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +0004d4c0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +0004d4d0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +0004d4e0: 6765 5f72 7379 736c 6f67 5f69 6e73 7461 ge_rsyslog_insta │ │ │ +0004d4f0: 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 456e lled..- name: En │ │ │ +0004d500: 7375 7265 2072 7379 736c 6f67 2069 7320 sure rsyslog is │ │ │ +0004d510: 696e 7374 616c 6c65 640a 2020 616e 7369 installed. ansi │ │ │ +0004d520: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ +0004d530: 6167 653a 0a20 2020 206e 616d 653a 2072 age:. name: r │ │ │ +0004d540: 7379 736c 6f67 0a20 2020 2073 7461 7465 syslog. state │ │ │ +0004d550: 3a20 7072 6573 656e 740a 2020 7768 656e : present. when │ │ │ +0004d560: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ +0004d570: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ +0004d580: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ +0004d590: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +0004d5a0: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e │ │ │ +0004d5b0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ +0004d5c0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +0004d5d0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +0004d5e0: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +0004d5f0: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +0004d600: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +0004d610: 2d20 7061 636b 6167 655f 7273 7973 6c6f - package_rsyslo │ │ │ +0004d620: 675f 696e 7374 616c 6c65 640a 3c2f 636f g_installed.│ │ │ +0004d730: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediation O │ │ │ +0004d950: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ +0004d960: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0004d970: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
Comple │ │ │ +0004d780: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +0004d790: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0004d7a0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +0004d7b0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0004d7c0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +0004d7d0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +0004d7e0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +0004d7f0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ +0004d810: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ +0004d830: 696e 7374 616c 6c5f 7273 7973 6c6f 670a install_rsyslog. │ │ │ +0004d840: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f72 .class install_r │ │ │ +0004d850: 7379 736c 6f67 207b 0a20 2070 6163 6b61 syslog {. packa │ │ │ +0004d860: 6765 207b 2027 7273 7973 6c6f 6727 3a0a ge { 'rsyslog':. │ │ │ +0004d870: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +0004d880: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ +0004d890: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remediation O │ │ │ -0004ebf0: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ -0004ec00: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -0004ec10: 3c62 723e 3c64 6976 2063 6c61 7373 3d22.[ │ │ │ +0004d9b0: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ +0004d9c0: 203d 2022 7273 7973 6c6f 6722 0a76 6572 = "rsyslog".ver │ │ │ +0004d9d0: 7369 6f6e 203d 2022 2a22 0a3c 2f63 6f64 sion = "*".Re │ │ │ -0004ed30: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ -0004ed40: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -0004ed50: 3c62 723e 3c64 6976 2063 6c61 7373 3d22.[ │ │ │ -0004ec50: 6375 7374 6f6d 697a 6174 696f 6e73 2e73 customizations.s │ │ │ -0004ec60: 6572 7669 6365 735d 0a65 6e61 626c 6564 ervices].enabled │ │ │ -0004ec70: 203d 205b 2272 7379 736c 6f67 225d 0a3c = ["rsyslog"].< │ │ │ -0004ec80: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediat │ │ │ -0004efb0: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ -0004efc0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...│ │ │ -0004ee70: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ -0004edd0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -0004ee00: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -0004ee20: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -0004ee30: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -0004ee50: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -0004ee60: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ -0004ee80: 6465 2065 6e61 626c 655f 7273 7973 6c6f de enable_rsyslo │ │ │ -0004ee90: 670a 0a63 6c61 7373 2065 6e61 626c 655f g..class enable_ │ │ │ -0004eea0: 7273 7973 6c6f 6720 7b0a 2020 7365 7276 rsyslog {. serv │ │ │ -0004eeb0: 6963 6520 7b27 7273 7973 6c6f 6727 3a0a ice {'rsyslog':. │ │ │ -0004eec0: 2020 2020 656e 6162 6c65 203d 2667 743b enable => │ │ │ -0004eed0: 2074 7275 652c 0a20 2020 2065 6e73 7572 true,. ensur │ │ │ -0004eee0: 6520 3d26 6774 3b20 2772 756e 6e69 6e67 e => 'running │ │ │ -0004eef0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ -0004ef00: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ -0004efd0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -0004efe0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -0004eff0: 7365 2220 6964 3d22 6964 3331 223e 3c74 se" id="id31">│ │ │ -0004f040: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -0004f050: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -0004f060: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -0004f0a0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -0004f0b0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -0004f0d0: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -0004f0e0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -0004f0f0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761- name: Ga │ │ │ -0004f100: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -0004f110: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ -0004f120: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ -0004f130: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ -0004f140: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -0004f150: 332d 4155 2d34 2831 290a 2020 2d20 4e49 3-AU-4(1). - NI │ │ │ -0004f160: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ -0004f170: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ -0004f180: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -0004f190: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -0004f1a0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -0004f1b0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -0004f1c0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -0004f1d0: 6564 6564 0a20 202d 2073 6572 7669 6365 eded. - service │ │ │ -0004f1e0: 5f72 7379 736c 6f67 5f65 6e61 626c 6564 _rsyslog_enabled │ │ │ -0004f1f0: 0a0a 2d20 6e61 6d65 3a20 456e 6162 6c65 ..- name: Enable │ │ │ -0004f200: 2072 7379 736c 6f67 2053 6572 7669 6365 rsyslog Service │ │ │ -0004f210: 202d 2045 6e61 626c 6520 7365 7276 6963 - Enable servic │ │ │ -0004f220: 6520 7273 7973 6c6f 670a 2020 626c 6f63 e rsyslog. bloc │ │ │ -0004f230: 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 4761 k:.. - name: Ga │ │ │ -0004f240: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -0004f250: 2066 6163 7473 0a20 2020 2061 6e73 6962 facts. ansib │ │ │ -0004f260: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -0004f270: 6765 5f66 6163 7473 3a0a 2020 2020 2020 ge_facts:. │ │ │ -0004f280: 6d61 6e61 6765 723a 2061 7574 6f0a 0a20 manager: auto.. │ │ │ -0004f290: 202d 206e 616d 653a 2045 6e61 626c 6520 - name: Enable │ │ │ -0004f2a0: 7273 7973 6c6f 6720 5365 7276 6963 6520 rsyslog Service │ │ │ -0004f2b0: 2d20 456e 6162 6c65 2053 6572 7669 6365 - Enable Service │ │ │ -0004f2c0: 2072 7379 736c 6f67 0a20 2020 2061 6e73 rsyslog. ans │ │ │ -0004f2d0: 6962 6c65 2e62 7569 6c74 696e 2e73 7973 ible.builtin.sys │ │ │ -0004f2e0: 7465 6d64 3a0a 2020 2020 2020 6e61 6d65 temd:. name │ │ │ -0004f2f0: 3a20 7273 7973 6c6f 670a 2020 2020 2020 : rsyslog. │ │ │ -0004f300: 656e 6162 6c65 643a 2074 7275 650a 2020 enabled: true. │ │ │ -0004f310: 2020 2020 7374 6174 653a 2073 7461 7274 state: start │ │ │ -0004f320: 6564 0a20 2020 2020 206d 6173 6b65 643a ed. masked: │ │ │ -0004f330: 2066 616c 7365 0a20 2020 2077 6865 6e3a false. when: │ │ │ -0004f340: 0a20 2020 202d 2027 2272 7379 736c 6f67 . - '"rsyslog │ │ │ -0004f350: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -0004f360: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -0004f370: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -0004f380: 302d 3533 2d41 552d 3428 3129 0a20 202d 0-53-AU-4(1). - │ │ │ -0004f390: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -0004f3a0: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ -0004f3b0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -0004f3c0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -0004f3d0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -0004f3e0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -0004f3f0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -0004f400: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv │ │ │ -0004f410: 6963 655f 7273 7973 6c6f 675f 656e 6162 ice_rsyslog_enab │ │ │ -0004f420: 6c65 640a 2020 2d20 7370 6563 6961 6c5f led. - special_ │ │ │ -0004f430: 7365 7276 6963 655f 626c 6f63 6b0a 2020 service_block. │ │ │ -0004f440: 7768 656e 3a20 2722 6c69 6e75 782d 6261 when: '"linux-ba │ │ │ -0004f450: 7365 2220 696e 2061 6e73 6962 6c65 5f66 se" in ansible_f │ │ │ -0004f460: 6163 7473 2e70 6163 6b61 6765 7327 0a3c acts.packages'.< │ │ │ +0004ebe0: 2122 3e52 656d 6564 6961 7469 6f6e 2041 !">Remediation A │ │ │ +0004ebf0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +0004ec00: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..Remediation O │ │ │ +0004f3e0: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ +0004f3f0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0004f400: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ +0004ec80: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +0004ec90: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0004eca0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +0004ecb0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +0004ecc0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +0004ecf0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +0004ed20: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +0004ed00: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +0004ed10: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able Remedia │ │ │ +0004f160: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +0004f170: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...- name: Gather │ │ │ +0004ed40: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +0004ed50: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ +0004ed60: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ +0004ed70: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ +0004ed80: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +0004ed90: 3428 3129 0a20 202d 204e 4953 542d 3830 4(1). - NIST-80 │ │ │ +0004eda0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +0004edb0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +0004edc0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +0004edd0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +0004ede0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +0004edf0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +0004ee00: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +0004ee10: 2020 2d20 7365 7276 6963 655f 7273 7973 - service_rsys │ │ │ +0004ee20: 6c6f 675f 656e 6162 6c65 640a 0a2d 206e log_enabled..- n │ │ │ +0004ee30: 616d 653a 2045 6e61 626c 6520 7273 7973 ame: Enable rsys │ │ │ +0004ee40: 6c6f 6720 5365 7276 6963 6520 2d20 456e log Service - En │ │ │ +0004ee50: 6162 6c65 2073 6572 7669 6365 2072 7379 able service rsy │ │ │ +0004ee60: 736c 6f67 0a20 2062 6c6f 636b 3a0a 0a20 slog. block:.. │ │ │ +0004ee70: 202d 206e 616d 653a 2047 6174 6865 7220 - name: Gather │ │ │ +0004ee80: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +0004ee90: 730a 2020 2020 616e 7369 626c 652e 6275 s. ansible.bu │ │ │ +0004eea0: 696c 7469 6e2e 7061 636b 6167 655f 6661 iltin.package_fa │ │ │ +0004eeb0: 6374 733a 0a20 2020 2020 206d 616e 6167 cts:. manag │ │ │ +0004eec0: 6572 3a20 6175 746f 0a0a 2020 2d20 6e61 er: auto.. - na │ │ │ +0004eed0: 6d65 3a20 456e 6162 6c65 2072 7379 736c me: Enable rsysl │ │ │ +0004eee0: 6f67 2053 6572 7669 6365 202d 2045 6e61 og Service - Ena │ │ │ +0004eef0: 626c 6520 5365 7276 6963 6520 7273 7973 ble Service rsys │ │ │ +0004ef00: 6c6f 670a 2020 2020 616e 7369 626c 652e log. ansible. │ │ │ +0004ef10: 6275 696c 7469 6e2e 7379 7374 656d 643a builtin.systemd: │ │ │ +0004ef20: 0a20 2020 2020 206e 616d 653a 2072 7379 . name: rsy │ │ │ +0004ef30: 736c 6f67 0a20 2020 2020 2065 6e61 626c slog. enabl │ │ │ +0004ef40: 6564 3a20 7472 7565 0a20 2020 2020 2073 ed: true. s │ │ │ +0004ef50: 7461 7465 3a20 7374 6172 7465 640a 2020 tate: started. │ │ │ +0004ef60: 2020 2020 6d61 736b 6564 3a20 6661 6c73 masked: fals │ │ │ +0004ef70: 650a 2020 2020 7768 656e 3a0a 2020 2020 e. when:. │ │ │ +0004ef80: 2d20 2722 7273 7973 6c6f 6722 2069 6e20 - '"rsyslog" in │ │ │ +0004ef90: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ +0004efa0: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ +0004efb0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0004efc0: 4155 2d34 2831 290a 2020 2d20 4e49 5354 AU-4(1). - NIST │ │ │ +0004efd0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +0004efe0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +0004eff0: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +0004f000: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +0004f010: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +0004f020: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +0004f030: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +0004f040: 6564 0a20 202d 2073 6572 7669 6365 5f72 ed. - service_r │ │ │ +0004f050: 7379 736c 6f67 5f65 6e61 626c 6564 0a20 syslog_enabled. │ │ │ +0004f060: 202d 2073 7065 6369 616c 5f73 6572 7669 - special_servi │ │ │ +0004f070: 6365 5f62 6c6f 636b 0a20 2077 6865 6e3a ce_block. when: │ │ │ +0004f080: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ +0004f090: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +0004f0a0: 7061 636b 6167 6573 270a 3c2f 636f 6465 packages'.
< │ │ │ +0004f180: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +0004f190: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +0004f1a0: 7365 2220 6964 3d22 6964 3330 223e 3c74 se" id="id30">│ │ │ +0004f1f0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +0004f200: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +0004f210: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +0004f250: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +0004f260: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +0004f280: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +0004f290: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +0004f2a0: 3c63 6f64 653e 696e 636c 7564 6520 656einclude en │ │ │ +0004f2b0: 6162 6c65 5f72 7379 736c 6f67 0a0a 636c able_rsyslog..cl │ │ │ +0004f2c0: 6173 7320 656e 6162 6c65 5f72 7379 736c ass enable_rsysl │ │ │ +0004f2d0: 6f67 207b 0a20 2073 6572 7669 6365 207b og {. service { │ │ │ +0004f2e0: 2772 7379 736c 6f67 273a 0a20 2020 2065 'rsyslog':. e │ │ │ +0004f2f0: 6e61 626c 6520 3d26 6774 3b20 7472 7565 nable => true │ │ │ +0004f300: 2c0a 2020 2020 656e 7375 7265 203d 2667 ,. ensure =&g │ │ │ +0004f310: 743b 2027 7275 6e6e 696e 6727 2c0a 2020 t; 'running',. │ │ │ +0004f320: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remediation O │ │ │ -00070180: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ -00070190: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -000701a0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22.[ │ │ │ +0004f440: 6375 7374 6f6d 697a 6174 696f 6e73 2e73 customizations.s │ │ │ +0004f450: 6572 7669 6365 735d 0a65 6e61 626c 6564 ervices].enabled │ │ │ +0004f460: 203d 205b 2272 7379 736c 6f67 225d 0a3c = ["rsyslog"].< │ │ │ 0004f470: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediati │ │ │ -000702c0: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -000702d0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ....[ │ │ │ -000701e0: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ -000701f0: 203d 2022 6372 6f6e 220a 7665 7273 696f = "cron".versio │ │ │ -00070200: 6e20 3d20 222a 220a 3c2f 636f 6465 3e3c n = "*".< │ │ │ -00070210: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Complexity │ │ │ -00070360: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -000703a0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -00070380: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -00070390: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -000703b0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -000703d0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable include inst │ │ │ -00070410: 616c 6c5f 6372 6f6e 0a0a 636c 6173 7320 all_cron..class │ │ │ -00070420: 696e 7374 616c 6c5f 6372 6f6e 207b 0a20 install_cron {. │ │ │ -00070430: 2070 6163 6b61 6765 207b 2027 6372 6f6e package { 'cron │ │ │ -00070440: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -00070450: 6774 3b20 2769 6e73 7461 6c6c 6564 272c gt; 'installed', │ │ │ -00070460: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ -00070470: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre> Complexity │ │ │ -000705c0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -00070600: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -000705e0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -000705f0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -00070610: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -00070630: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable - name: Gath │ │ │ -00070670: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ -00070680: 6163 7473 0a20 2070 6163 6b61 6765 5f66 acts. package_f │ │ │ -00070690: 6163 7473 3a0a 2020 2020 6d61 6e61 6765 acts:. manage │ │ │ -000706a0: 723a 2061 7574 6f0a 2020 7461 6773 3a0a r: auto. tags:. │ │ │ -000706b0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -000706c0: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ -000706d0: 4453 5376 342d 322e 320a 2020 2d20 5043 DSSv4-2.2. - PC │ │ │ -000706e0: 492d 4453 5376 342d 322e 322e 360a 2020 I-DSSv4-2.2.6. │ │ │ -000706f0: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ -00070700: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -00070710: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -00070720: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ -00070730: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ -00070740: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -00070750: 0a20 202d 2070 6163 6b61 6765 5f63 726f . - package_cro │ │ │ -00070760: 6e5f 696e 7374 616c 6c65 640a 0a2d 206e n_installed..- n │ │ │ -00070770: 616d 653a 2045 6e73 7572 6520 6372 6f6e ame: Ensure cron │ │ │ -00070780: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed. │ │ │ -00070790: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -000707a0: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -000707b0: 653a 2063 726f 6e0a 2020 2020 7374 6174 e: cron. stat │ │ │ -000707c0: 653a 2070 7265 7365 6e74 0a20 2077 6865 e: present. whe │ │ │ -000707d0: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ -000707e0: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -000707f0: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ -00070800: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -00070810: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -00070820: 5043 492d 4453 5376 342d 322e 320a 2020 PCI-DSSv4-2.2. │ │ │ -00070830: 2d20 5043 492d 4453 5376 342d 322e 322e - PCI-DSSv4-2.2. │ │ │ -00070840: 360a 2020 2d20 656e 6162 6c65 5f73 7472 6. - enable_str │ │ │ -00070850: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -00070860: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00070870: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -00070880: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -00070890: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -000708a0: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -000708b0: 5f63 726f 6e5f 696e 7374 616c 6c65 640a _cron_installed. │ │ │ +00070170: 2122 3e52 656d 6564 6961 7469 6f6e 2041 !">Remediation A │ │ │ +00070180: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +00070190: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
< │ │ │ +00070210: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +00070220: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00070230: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +00070240: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +00070250: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +00070280: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +000702b0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +00070290: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +000702a0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ +00070530: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +000705d0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +000705e0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...- name: Gather │ │ │ +000702d0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +000702e0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ +000702f0: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ +00070300: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ +00070310: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +00070320: 3628 6129 0a20 202d 2050 4349 2d44 5353 6(a). - PCI-DSS │ │ │ +00070330: 7634 2d32 2e32 0a20 202d 2050 4349 2d44 v4-2.2. - PCI-D │ │ │ +00070340: 5353 7634 2d32 2e32 2e36 0a20 202d 2065 SSv4-2.2.6. - e │ │ │ +00070350: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ +00070360: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +00070370: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +00070380: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +00070390: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +000703a0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +000703b0: 2d20 7061 636b 6167 655f 6372 6f6e 5f69 - package_cron_i │ │ │ +000703c0: 6e73 7461 6c6c 6564 0a0a 2d20 6e61 6d65 nstalled..- name │ │ │ +000703d0: 3a20 456e 7375 7265 2063 726f 6e20 6973 : Ensure cron is │ │ │ +000703e0: 2069 6e73 7461 6c6c 6564 0a20 2061 6e73 installed. ans │ │ │ +000703f0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +00070400: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +00070410: 6372 6f6e 0a20 2020 2073 7461 7465 3a20 cron. state: │ │ │ +00070420: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when: │ │ │ +00070430: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ +00070440: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ +00070450: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ +00070460: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00070470: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ +00070480: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ +00070490: 4349 2d44 5353 7634 2d32 2e32 2e36 0a20 CI-DSSv4-2.2.6. │ │ │ +000704a0: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +000704b0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +000704c0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +000704d0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +000704e0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +000704f0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +00070500: 640a 2020 2d20 7061 636b 6167 655f 6372 d. - package_cr │ │ │ +00070510: 6f6e 5f69 6e73 7461 6c6c 6564 0a3c 2f63 on_installed.< │ │ │ +00070790: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +000707a0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +000707b0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +000707c0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +000707d0: 6438 3722 2074 6162 696e 6465 783d 2230 d87" tabindex="0 │ │ │ +000707e0: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ +000707f0: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ +00070800: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ +00070810: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ +00070820: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ +00070830: 6961 7469 6f6e 204f 5342 7569 6c64 2042 iation OSBuild B │ │ │ +00070840: 6c75 6570 7269 6e74 2073 6e69 7070 6574 lueprint snippet │ │ │ +00070850: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Compl │ │ │ +00070670: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00070680: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00070690: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +000706a0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +000706b0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +000706c0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +000706d0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +000706e0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +00070720: 2069 6e73 7461 6c6c 5f63 726f 6e0a 0a63 install_cron..c │ │ │ +00070730: 6c61 7373 2069 6e73 7461 6c6c 5f63 726f lass install_cro │ │ │ +00070740: 6e20 7b0a 2020 7061 636b 6167 6520 7b20 n {. package { │ │ │ +00070750: 2763 726f 6e27 3a0a 2020 2020 656e 7375 'cron':. ensu │ │ │ +00070760: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ +00070770: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}.│ │ │ +00070890: 3c63 6f64 653e 0a5b 5b70 6163 6b61 6765Remediation │ │ │ -00071a80: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ -00071a90: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ....[[package │ │ │ +000708a0: 735d 5d0a 6e61 6d65 203d 2022 6372 6f6e s]].name = "cron │ │ │ +000708b0: 220a 7665 7273 696f 6e20 3d20 222a 220a ".version = "*". │ │ │ 000708c0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64│ │ │ -00071b20: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ -00071bc0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -00071bd0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet .... │ │ │ -00071ae0: 5b63 7573 746f 6d69 7a61 7469 6f6e 732e [customizations. │ │ │ -00071af0: 7365 7276 6963 6573 5d0a 656e 6162 6c65 services].enable │ │ │ -00071b00: 6420 3d20 5b22 6372 6f6e 225d 0a3c 2f63 d = ["cron"].Rem │ │ │ -00071e30: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ -00071e40: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00071e50: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
Compl │ │ │ -00071c60: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00071c70: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00071c80: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00071c90: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00071ca0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00071cb0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00071cc0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00071cd0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ -00071d10: 2065 6e61 626c 655f 6372 6f6e 0a0a 636c enable_cron..cl │ │ │ -00071d20: 6173 7320 656e 6162 6c65 5f63 726f 6e20 ass enable_cron │ │ │ -00071d30: 7b0a 2020 7365 7276 6963 6520 7b27 6372 {. service {'cr │ │ │ -00071d40: 6f6e 273a 0a20 2020 2065 6e61 626c 6520 on':. enable │ │ │ -00071d50: 3d26 6774 3b20 7472 7565 2c0a 2020 2020 => true,. │ │ │ -00071d60: 656e 7375 7265 203d 2667 743b 2027 7275 ensure => 'ru │ │ │ -00071d70: 6e6e 696e 6727 2c0a 2020 7d0a 7d0a 3c2f nning',. }.}. │ │ │ -00071d80: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>│ │ │ -00071f70: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Com │ │ │ -00071ed0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -00071f00: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -00071f20: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -00071f30: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -00071f50: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -00071f60: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -00071f80: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ -00071f90: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa │ │ │ -00071fa0: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ -00071fb0: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto. │ │ │ -00071fc0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ -00071fd0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -00071fe0: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -00071ff0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -00072000: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -00072010: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -00072020: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -00072030: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00072040: 640a 2020 2d20 7365 7276 6963 655f 6372 d. - service_cr │ │ │ -00072050: 6f6e 5f65 6e61 626c 6564 0a0a 2d20 6e61 on_enabled..- na │ │ │ -00072060: 6d65 3a20 456e 6162 6c65 2063 726f 6e20 me: Enable cron │ │ │ -00072070: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable │ │ │ -00072080: 2073 6572 7669 6365 2063 726f 6e0a 2020 service cron. │ │ │ -00072090: 626c 6f63 6b3a 0a0a 2020 2d20 6e61 6d65 block:.. - name │ │ │ -000720a0: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ -000720b0: 6b61 6765 2066 6163 7473 0a20 2020 2061 kage facts. a │ │ │ -000720c0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ -000720d0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -000720e0: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ -000720f0: 6f0a 0a20 202d 206e 616d 653a 2045 6e61 o.. - name: Ena │ │ │ -00072100: 626c 6520 6372 6f6e 2053 6572 7669 6365 ble cron Service │ │ │ -00072110: 202d 2045 6e61 626c 6520 5365 7276 6963 - Enable Servic │ │ │ -00072120: 6520 6372 6f6e 0a20 2020 2061 6e73 6962 e cron. ansib │ │ │ -00072130: 6c65 2e62 7569 6c74 696e 2e73 7973 7465 le.builtin.syste │ │ │ -00072140: 6d64 3a0a 2020 2020 2020 6e61 6d65 3a20 md:. name: │ │ │ -00072150: 6372 6f6e 0a20 2020 2020 2065 6e61 626c cron. enabl │ │ │ -00072160: 6564 3a20 7472 7565 0a20 2020 2020 2073 ed: true. s │ │ │ -00072170: 7461 7465 3a20 7374 6172 7465 640a 2020 tate: started. │ │ │ -00072180: 2020 2020 6d61 736b 6564 3a20 6661 6c73 masked: fals │ │ │ -00072190: 650a 2020 2020 7768 656e 3a0a 2020 2020 e. when:. │ │ │ -000721a0: 2d20 2722 6372 6f6e 2220 696e 2061 6e73 - '"cron" in ans │ │ │ -000721b0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -000721c0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -000721d0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -000721e0: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ -000721f0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -00072200: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -00072210: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -00072220: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -00072230: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -00072240: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv │ │ │ -00072250: 6963 655f 6372 6f6e 5f65 6e61 626c 6564 ice_cron_enabled │ │ │ -00072260: 0a20 202d 2073 7065 6369 616c 5f73 6572 . - special_ser │ │ │ -00072270: 7669 6365 5f62 6c6f 636b 0a20 2077 6865 vice_block. whe │ │ │ -00072280: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ -00072290: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -000722a0: 732e 7061 636b 6167 6573 270a 3c2f 636f s.packages'.
│ │ │ +00071b10: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00071b20: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00071b30: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00071b40: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00071b80: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ +00071bb0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ +00071b90: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ +00071ba0: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable │ │ │ +00071f00: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Remediation Pu │ │ │ +00071fb0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +00071fc0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61- name: Gather │ │ │ +00071bd0: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +00071be0: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ +00071bf0: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ +00071c00: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ +00071c10: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00071c20: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable │ │ │ +00071c30: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +00071c40: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +00071c50: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +00071c60: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +00071c70: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +00071c80: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ +00071c90: 7669 6365 5f63 726f 6e5f 656e 6162 6c65 vice_cron_enable │ │ │ +00071ca0: 640a 0a2d 206e 616d 653a 2045 6e61 626c d..- name: Enabl │ │ │ +00071cb0: 6520 6372 6f6e 2053 6572 7669 6365 202d e cron Service - │ │ │ +00071cc0: 2045 6e61 626c 6520 7365 7276 6963 6520 Enable service │ │ │ +00071cd0: 6372 6f6e 0a20 2062 6c6f 636b 3a0a 0a20 cron. block:.. │ │ │ +00071ce0: 202d 206e 616d 653a 2047 6174 6865 7220 - name: Gather │ │ │ +00071cf0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +00071d00: 730a 2020 2020 616e 7369 626c 652e 6275 s. ansible.bu │ │ │ +00071d10: 696c 7469 6e2e 7061 636b 6167 655f 6661 iltin.package_fa │ │ │ +00071d20: 6374 733a 0a20 2020 2020 206d 616e 6167 cts:. manag │ │ │ +00071d30: 6572 3a20 6175 746f 0a0a 2020 2d20 6e61 er: auto.. - na │ │ │ +00071d40: 6d65 3a20 456e 6162 6c65 2063 726f 6e20 me: Enable cron │ │ │ +00071d50: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable │ │ │ +00071d60: 2053 6572 7669 6365 2063 726f 6e0a 2020 Service cron. │ │ │ +00071d70: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ +00071d80: 6e2e 7379 7374 656d 643a 0a20 2020 2020 n.systemd:. │ │ │ +00071d90: 206e 616d 653a 2063 726f 6e0a 2020 2020 name: cron. │ │ │ +00071da0: 2020 656e 6162 6c65 643a 2074 7275 650a enabled: true. │ │ │ +00071db0: 2020 2020 2020 7374 6174 653a 2073 7461 state: sta │ │ │ +00071dc0: 7274 6564 0a20 2020 2020 206d 6173 6b65 rted. maske │ │ │ +00071dd0: 643a 2066 616c 7365 0a20 2020 2077 6865 d: false. whe │ │ │ +00071de0: 6e3a 0a20 2020 202d 2027 2263 726f 6e22 n:. - '"cron" │ │ │ +00071df0: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ +00071e00: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ +00071e10: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +00071e20: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +00071e30: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +00071e40: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00071e50: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00071e60: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +00071e70: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00071e80: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00071e90: 202d 2073 6572 7669 6365 5f63 726f 6e5f - service_cron_ │ │ │ +00071ea0: 656e 6162 6c65 640a 2020 2d20 7370 6563 enabled. - spec │ │ │ +00071eb0: 6961 6c5f 7365 7276 6963 655f 626c 6f63 ial_service_bloc │ │ │ +00071ec0: 6b0a 2020 7768 656e 3a20 2722 6c69 6e75 k. when: '"linu │ │ │ +00071ed0: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib │ │ │ +00071ee0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +00071ef0: 7327 0a3c 2f63 6f64 653e 3c2f 7072 653e s'.
Complexity: low Disrup │ │ │ +00072070: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +00072080: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00072090: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +000720a0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +000720c0: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ +000720d0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remediation O │ │ │ +00072220: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ +00072230: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +00072240: 3c62 723e 3c64 6976 2063 6c61 7373 3d22i │ │ │ +000720f0: 6e63 6c75 6465 2065 6e61 626c 655f 6372 nclude enable_cr │ │ │ +00072100: 6f6e 0a0a 636c 6173 7320 656e 6162 6c65 on..class enable │ │ │ +00072110: 5f63 726f 6e20 7b0a 2020 7365 7276 6963 _cron {. servic │ │ │ +00072120: 6520 7b27 6372 6f6e 273a 0a20 2020 2065 e {'cron':. e │ │ │ +00072130: 6e61 626c 6520 3d26 6774 3b20 7472 7565 nable => true │ │ │ +00072140: 2c0a 2020 2020 656e 7375 7265 203d 2667 ,. ensure =&g │ │ │ +00072150: 743b 2027 7275 6e6e 696e 6727 2c0a 2020 t; 'running',. │ │ │ +00072160: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.< │ │ │ 000722c0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 000722d0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 000722e0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 000722f0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 00072300: 6439 3322 2074 6162 696e 6465 783d 2230 d93" tabindex="0 │ │ │ 00072310: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ @@ -29569,99 +29569,99 @@ │ │ │ 00073800: 6522 2064 6174 612d 7461 7267 6574 3d22 e" data-target=" │ │ │ 00073810: 2369 6439 3522 2074 6162 696e 6465 783d #id95" tabindex= │ │ │ 00073820: 2230 2220 726f 6c65 3d22 6275 7474 6f6e "0" role="button │ │ │ 00073830: 2220 6172 6961 2d65 7870 616e 6465 643d " aria-expanded= │ │ │ 00073840: 2266 616c 7365 2220 7469 746c 653d 2241 "false" title="A │ │ │ 00073850: 6374 6976 6174 6520 746f 2072 6576 6561 ctivate to revea │ │ │ 00073860: 6c22 2068 7265 663d 2223 2122 3e52 656d l" href="#!">Rem │ │ │ -00073870: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -00073880: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -00073890: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[ │ │ │ +00072280: 6375 7374 6f6d 697a 6174 696f 6e73 2e73 customizations.s │ │ │ +00072290: 6572 7669 6365 735d 0a65 6e61 626c 6564 ervices].enabled │ │ │ +000722a0: 203d 205b 2263 726f 6e22 5d0a 3c2f 636f = ["cron"].│ │ │ -000739b0: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ -00073910: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -00073920: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -00073940: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -00073960: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -00073970: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -00073990: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -000739a0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> │ │ │ -00073a50: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> │ │ │ -00073af0: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -00073b00: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -00073b10: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.incl │ │ │ -000739c0: 7564 6520 7265 6d6f 7665 5f69 6e65 7475 ude remove_inetu │ │ │ -000739d0: 7469 6c73 2d74 656c 6e65 7464 0a0a 636c tils-telnetd..cl │ │ │ -000739e0: 6173 7320 7265 6d6f 7665 5f69 6e65 7475 ass remove_inetu │ │ │ -000739f0: 7469 6c73 2d74 656c 6e65 7464 207b 0a20 tils-telnetd {. │ │ │ -00073a00: 2070 6163 6b61 6765 207b 2027 696e 6574 package { 'inet │ │ │ -00073a10: 7574 696c 732d 7465 6c6e 6574 6427 3a0a utils-telnetd':. │ │ │ -00073a20: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -00073a30: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ -00073a40: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
│ │ │ -00073b90: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00073ba0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00073bc0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00073bd0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -00073c10: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -00073c20: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -00073c40: 206e 616d 653a 2027 556e 696e 7374 616c name: 'Uninstal │ │ │ -00073c50: 6c20 7468 6520 696e 6574 2d62 6173 6564 l the inet-based │ │ │ -00073c60: 2074 656c 6e65 7420 7365 7276 6572 3a20 telnet server: │ │ │ -00073c70: 456e 7375 7265 2069 6e65 7475 7469 6c73 Ensure inetutils │ │ │ -00073c80: 2d74 656c 6e65 7464 2069 7320 7265 6d6f -telnetd is remo │ │ │ -00073c90: 7665 6427 0a20 2061 6e73 6962 6c65 2e62 ved'. ansible.b │ │ │ -00073ca0: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ -00073cb0: 2020 2020 6e61 6d65 3a20 696e 6574 7574 name: inetut │ │ │ -00073cc0: 696c 732d 7465 6c6e 6574 640a 2020 2020 ils-telnetd. │ │ │ -00073cd0: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ -00073ce0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -00073cf0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -00073d00: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -00073d10: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8 │ │ │ -00073d20: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b). │ │ │ -00073d30: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate │ │ │ -00073d40: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve │ │ │ -00073d50: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com │ │ │ -00073d60: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -00073d70: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n │ │ │ -00073d80: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -00073d90: 2020 2d20 7061 636b 6167 655f 696e 6574 - package_inet │ │ │ -00073da0: 7574 696c 732d 7465 6c6e 6574 645f 7265 utils-telnetd_re │ │ │ -00073db0: 6d6f 7665 640a 3c2f 636f 6465 3e3c 2f70 moved.│ │ │ +00073890: 3c62 723e 3c64 6976 2063 6c61 7373 3d22Remediation Pu │ │ │ +00073bf0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +00073c00: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Com │ │ │ +00073910: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +00073940: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +00073960: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +00073970: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +00073990: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ +000739a0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> │ │ │ +00073b40: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22- na │ │ │ +000739c0: 6d65 3a20 2755 6e69 6e73 7461 6c6c 2074 me: 'Uninstall t │ │ │ +000739d0: 6865 2069 6e65 742d 6261 7365 6420 7465 he inet-based te │ │ │ +000739e0: 6c6e 6574 2073 6572 7665 723a 2045 6e73 lnet server: Ens │ │ │ +000739f0: 7572 6520 696e 6574 7574 696c 732d 7465 ure inetutils-te │ │ │ +00073a00: 6c6e 6574 6420 6973 2072 656d 6f76 6564 lnetd is removed │ │ │ +00073a10: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ +00073a20: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ +00073a30: 206e 616d 653a 2069 6e65 7475 7469 6c73 name: inetutils │ │ │ +00073a40: 2d74 656c 6e65 7464 0a20 2020 2073 7461 -telnetd. sta │ │ │ +00073a50: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ +00073a60: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +00073a70: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ +00073a80: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ +00073a90: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ +00073aa0: 3533 2d43 4d2d 3728 6229 0a20 202d 2064 53-CM-7(b). - d │ │ │ +00073ab0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ +00073ac0: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit │ │ │ +00073ad0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00073ae0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00073af0: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r │ │ │ +00073b00: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +00073b10: 2070 6163 6b61 6765 5f69 6e65 7475 7469 package_inetuti │ │ │ +00073b20: 6c73 2d74 656c 6e65 7464 5f72 656d 6f76 ls-telnetd_remov │ │ │ +00073b30: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.Remediation │ │ │ -000749b0: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ -000749c0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Complexity: low Disrup │ │ │ +00073cb0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +00073cc0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00073cd0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +00073ce0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +00073d00: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ +00073d10: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ +00073d30: 0a69 6e63 6c75 6465 2072 656d 6f76 655f .include remove_ │ │ │ +00073d40: 696e 6574 7574 696c 732d 7465 6c6e 6574 inetutils-telnet │ │ │ +00073d50: 640a 0a63 6c61 7373 2072 656d 6f76 655f d..class remove_ │ │ │ +00073d60: 696e 6574 7574 696c 732d 7465 6c6e 6574 inetutils-telnet │ │ │ +00073d70: 6420 7b0a 2020 7061 636b 6167 6520 7b20 d {. package { │ │ │ +00073d80: 2769 6e65 7475 7469 6c73 2d74 656c 6e65 'inetutils-telne │ │ │ +00073d90: 7464 273a 0a20 2020 2065 6e73 7572 6520 td':. ensure │ │ │ +00073da0: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ +00073db0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remedi │ │ │ -00074750: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -00074760: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -00074770: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ -000747a0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -000747b0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -000747c0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -000747d0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -000747e0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -000747f0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -00074800: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00074830: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00074840: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -00074850: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00074870: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ -00074880: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ -000748a0: 2072 656d 6f76 655f 6e69 730a 0a63 6c61 remove_nis..cla │ │ │ -000748b0: 7373 2072 656d 6f76 655f 6e69 7320 7b0a ss remove_nis {. │ │ │ -000748c0: 2020 7061 636b 6167 6520 7b20 276e 6973 package { 'nis │ │ │ -000748d0: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -000748e0: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',. │ │ │ -000748f0: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Complexity: │ │ │ -00074a50: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -00074a90: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -00074a70: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -00074aa0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -00074ac0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00074ad0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Uni │ │ │ -00074b00: 6e73 7461 6c6c 2074 6865 206e 6973 2070 nstall the nis p │ │ │ -00074b10: 6163 6b61 6765 3a20 456e 7375 7265 206e ackage: Ensure n │ │ │ -00074b20: 6973 2069 7320 7265 6d6f 7665 6427 0a20 is is removed'. │ │ │ -00074b30: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -00074b40: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -00074b50: 6d65 3a20 6e69 730a 2020 2020 7374 6174 me: nis. stat │ │ │ -00074b60: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ -00074b70: 3a0a 2020 2d20 6469 7361 626c 655f 7374 :. - disable_st │ │ │ -00074b80: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -00074b90: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00074ba0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00074bb0: 206c 6f77 5f73 6576 6572 6974 790a 2020 low_severity. │ │ │ -00074bc0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -00074bd0: 6564 0a20 202d 2070 6163 6b61 6765 5f6e ed. - package_n │ │ │ -00074be0: 6973 5f72 656d 6f76 6564 0a3c 2f63 6f64 is_removed. │ │ │ +000747a0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ +000747f0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +00074800: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00074810: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +00074820: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00074830: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +00074840: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +00074850: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00074860: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ +000748a0: 2027 556e 696e 7374 616c 6c20 7468 6520 'Uninstall the │ │ │ +000748b0: 6e69 7320 7061 636b 6167 653a 2045 6e73 nis package: Ens │ │ │ +000748c0: 7572 6520 6e69 7320 6973 2072 656d 6f76 ure nis is remov │ │ │ +000748d0: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ +000748e0: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ +000748f0: 2020 206e 616d 653a 206e 6973 0a20 2020 name: nis. │ │ │ +00074900: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent. │ │ │ +00074910: 2074 6167 733a 0a20 202d 2064 6973 6162 tags:. - disab │ │ │ +00074920: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +00074930: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +00074940: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +00074950: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi │ │ │ +00074960: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +00074970: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +00074980: 6167 655f 6e69 735f 7265 6d6f 7665 640a age_nis_removed. │ │ │ +00074990: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64│ │ │ +00074a40: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +00074a50: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +00074a60: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>Re │ │ │ -0008af90: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ -0008afa0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
│ │ │ +00074ae0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00074af0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00074b10: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00074b20: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00074b60: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00074b70: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remed │ │ │ -00075570: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -00075580: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet .... │ │ │ +00074b90: 696e 636c 7564 6520 7265 6d6f 7665 5f6e include remove_n │ │ │ +00074ba0: 6973 0a0a 636c 6173 7320 7265 6d6f 7665 is..class remove │ │ │ +00074bb0: 5f6e 6973 207b 0a20 2070 6163 6b61 6765 _nis {. package │ │ │ +00074bc0: 207b 2027 6e69 7327 3a0a 2020 2020 656e { 'nis':. en │ │ │ +00074bd0: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ +00074be0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.< │ │ │ -000756b0: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ -00075610: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00075620: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00075630: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00075640: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00075650: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00075660: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00075670: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00075680: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ -000756c0: 6465 2072 656d 6f76 655f 6e74 7064 6174 de remove_ntpdat │ │ │ -000756d0: 650a 0a63 6c61 7373 2072 656d 6f76 655f e..class remove_ │ │ │ -000756e0: 6e74 7064 6174 6520 7b0a 2020 7061 636b ntpdate {. pack │ │ │ -000756f0: 6167 6520 7b20 276e 7470 6461 7465 273a age { 'ntpdate': │ │ │ -00075700: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -00075710: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ -00075720: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.< │ │ │ -00075730: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -000757e0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -000757f0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .Remedia │ │ │ +0007c650: 7469 6f6e 204f 5342 7569 6c64 2042 6c75 tion OSBuild Blu │ │ │ +0007c660: 6570 7269 6e74 2073 6e69 7070 6574 20e2 eprint snippet . │ │ │ +0007c670: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
< │ │ │ -00075870: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00075880: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00075890: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -000758a0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -000758b0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -000758e0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -00075910: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -000758f0: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -00075900: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable - name: 'Unins │ │ │ -00075930: 7461 6c6c 2074 6865 206e 7470 6461 7465 tall the ntpdate │ │ │ -00075940: 2070 6163 6b61 6765 3a20 456e 7375 7265 package: Ensure │ │ │ -00075950: 206e 7470 6461 7465 2069 7320 7265 6d6f ntpdate is remo │ │ │ -00075960: 7665 6427 0a20 2061 6e73 6962 6c65 2e62 ved'. ansible.b │ │ │ -00075970: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ -00075980: 2020 2020 6e61 6d65 3a20 6e74 7064 6174 name: ntpdat │ │ │ -00075990: 650a 2020 2020 7374 6174 653a 2061 6273 e. state: abs │ │ │ -000759a0: 656e 740a 2020 7461 6773 3a0a 2020 2d20 ent. tags:. - │ │ │ -000759b0: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ -000759c0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -000759d0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -000759e0: 7570 7469 6f6e 0a20 202d 206c 6f77 5f73 uption. - low_s │ │ │ -000759f0: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -00075a00: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -00075a10: 2070 6163 6b61 6765 5f6e 7470 6461 7465 package_ntpdate │ │ │ -00075a20: 5f72 656d 6f76 6564 0a3c 2f63 6f64 653e _removed. │ │ │ +00075570: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ +00075580: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ... │ │ │ +000756b0: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ +00075610: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00075620: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +00075640: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +00075660: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +00075670: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00075690: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +000756a0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> < │ │ │ +000757d0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +00075880: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +00075890: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61- nam │ │ │ +000756c0: 653a 2027 556e 696e 7374 616c 6c20 7468 e: 'Uninstall th │ │ │ +000756d0: 6520 6e74 7064 6174 6520 7061 636b 6167 e ntpdate packag │ │ │ +000756e0: 653a 2045 6e73 7572 6520 6e74 7064 6174 e: Ensure ntpdat │ │ │ +000756f0: 6520 6973 2072 656d 6f76 6564 270a 2020 e is removed'. │ │ │ +00075700: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00075710: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +00075720: 653a 206e 7470 6461 7465 0a20 2020 2073 e: ntpdate. s │ │ │ +00075730: 7461 7465 3a20 6162 7365 6e74 0a20 2074 tate: absent. t │ │ │ +00075740: 6167 733a 0a20 202d 2064 6973 6162 6c65 ags:. - disable │ │ │ +00075750: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +00075760: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +00075770: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +00075780: 2020 2d20 6c6f 775f 7365 7665 7269 7479 - low_severity │ │ │ +00075790: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +000757a0: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ +000757b0: 655f 6e74 7064 6174 655f 7265 6d6f 7665 e_ntpdate_remove │ │ │ +000757c0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.Remediatio │ │ │ +0007abb0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +0007abc0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +0007abd0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low │ │ │ +00075930: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00075940: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00075950: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00075960: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +00075970: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +00075980: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +000759b0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +00075990: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +000759a0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able Remediation Pu │ │ │ -00076b00: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ -00076b10: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.include remove │ │ │ +000759d0: 5f6e 7470 6461 7465 0a0a 636c 6173 7320 _ntpdate..class │ │ │ +000759e0: 7265 6d6f 7665 5f6e 7470 6461 7465 207b remove_ntpdate { │ │ │ +000759f0: 0a20 2070 6163 6b61 6765 207b 2027 6e74 . package { 'nt │ │ │ +00075a00: 7064 6174 6527 3a0a 2020 2020 656e 7375 pdate':. ensu │ │ │ +00075a10: 7265 203d 2667 743b 2027 7075 7267 6564 re => 'purged │ │ │ +00075a20: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ 00075a30: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
Complexity: low │ │ │ -00076bb0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00076bc0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -00076bd0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00076be0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -00076bf0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -00076c00: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -00076c30: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -00076c10: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -00076c20: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able .include remove │ │ │ -00076c50: 5f74 656c 6e65 7464 2d73 736c 0a0a 636c _telnetd-ssl..cl │ │ │ -00076c60: 6173 7320 7265 6d6f 7665 5f74 656c 6e65 ass remove_telne │ │ │ -00076c70: 7464 2d73 736c 207b 0a20 2070 6163 6b61 td-ssl {. packa │ │ │ -00076c80: 6765 207b 2027 7465 6c6e 6574 642d 7373 ge { 'telnetd-ss │ │ │ -00076c90: 6c27 3a0a 2020 2020 656e 7375 7265 203d l':. ensure = │ │ │ -00076ca0: 2667 743b 2027 7075 7267 6564 272c 0a20 > 'purged',. │ │ │ -00076cb0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Remediation │ │ │ -00076d70: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -00076d80: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity │ │ │ -00076e10: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -00076e50: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -00076e30: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -00076e40: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -00076e60: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -00076e80: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ -00076eb0: 636f 6465 3e2d 206e 616d 653a 2027 556e code>- name: 'Un │ │ │ -00076ec0: 696e 7374 616c 6c20 7468 6520 7373 6c20 install the ssl │ │ │ -00076ed0: 636f 6d70 6c69 616e 7420 7465 6c6e 6574 compliant telnet │ │ │ -00076ee0: 2073 6572 7665 723a 2045 6e73 7572 6520 server: Ensure │ │ │ -00076ef0: 7465 6c6e 6574 642d 7373 6c20 6973 2072 telnetd-ssl is r │ │ │ -00076f00: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ -00076f10: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -00076f20: 653a 0a20 2020 206e 616d 653a 2074 656c e:. name: tel │ │ │ -00076f30: 6e65 7464 2d73 736c 0a20 2020 2073 7461 netd-ssl. sta │ │ │ -00076f40: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ -00076f50: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00076f60: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ -00076f70: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ -00076f80: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -00076f90: 3533 2d43 4d2d 3728 6229 0a20 202d 2064 53-CM-7(b). - d │ │ │ -00076fa0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ -00076fb0: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit │ │ │ -00076fc0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -00076fd0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -00076fe0: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r │ │ │ -00076ff0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -00077000: 2070 6163 6b61 6765 5f74 656c 6e65 7464 package_telnetd │ │ │ -00077010: 2d73 736c 5f72 656d 6f76 6564 0a3c 2f63 -ssl_removed.Remediation An │ │ │ +00076b00: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +00076b10: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .Remediat │ │ │ +0007a950: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ +0007a960: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
< │ │ │ +00076b90: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +00076ba0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00076bb0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +00076bc0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +00076bd0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +00076c00: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ +00076c30: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ +00076c10: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ +00076c20: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable Remedi │ │ │ +00076e60: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +00076e70: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...- name: 'Unins │ │ │ +00076c50: 7461 6c6c 2074 6865 2073 736c 2063 6f6d tall the ssl com │ │ │ +00076c60: 706c 6961 6e74 2074 656c 6e65 7420 7365 pliant telnet se │ │ │ +00076c70: 7276 6572 3a20 456e 7375 7265 2074 656c rver: Ensure tel │ │ │ +00076c80: 6e65 7464 2d73 736c 2069 7320 7265 6d6f netd-ssl is remo │ │ │ +00076c90: 7665 6427 0a20 2061 6e73 6962 6c65 2e62 ved'. ansible.b │ │ │ +00076ca0: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ +00076cb0: 2020 2020 6e61 6d65 3a20 7465 6c6e 6574 name: telnet │ │ │ +00076cc0: 642d 7373 6c0a 2020 2020 7374 6174 653a d-ssl. state: │ │ │ +00076cd0: 2061 6273 656e 740a 2020 7461 6773 3a0a absent. tags:. │ │ │ +00076ce0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00076cf0: 434d 2d36 2861 290a 2020 2d20 4e49 5354 CM-6(a). - NIST │ │ │ +00076d00: 2d38 3030 2d35 332d 434d 2d37 2861 290a -800-53-CM-7(a). │ │ │ +00076d10: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00076d20: 434d 2d37 2862 290a 2020 2d20 6469 7361 CM-7(b). - disa │ │ │ +00076d30: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +00076d40: 2068 6967 685f 7365 7665 7269 7479 0a20 high_severity. │ │ │ +00076d50: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +00076d60: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +00076d70: 7469 6f6e 0a20 202d 206e 6f5f 7265 626f tion. - no_rebo │ │ │ +00076d80: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +00076d90: 636b 6167 655f 7465 6c6e 6574 642d 7373 ckage_telnetd-ss │ │ │ +00076da0: 6c5f 7265 6d6f 7665 640a 3c2f 636f 6465 l_removed.
│ │ │ +00076e80: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +00076eb0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461│ │ │ 00077030: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remedi │ │ │ -000780f0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -00078100: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
Comple │ │ │ +00076f00: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +00076f10: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00076f20: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +00076f30: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00076f40: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +00076f50: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +00076f60: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00076f70: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ +00076fb0: 6520 7265 6d6f 7665 5f74 656c 6e65 7464 e remove_telnetd │ │ │ +00076fc0: 2d73 736c 0a0a 636c 6173 7320 7265 6d6f -ssl..class remo │ │ │ +00076fd0: 7665 5f74 656c 6e65 7464 2d73 736c 207b ve_telnetd-ssl { │ │ │ +00076fe0: 0a20 2070 6163 6b61 6765 207b 2027 7465 . package { 'te │ │ │ +00076ff0: 6c6e 6574 642d 7373 6c27 3a0a 2020 2020 lnetd-ssl':. │ │ │ +00077000: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu │ │ │ +00077010: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}.
│ │ │ -00078110: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -00078140: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -00078190: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -000781a0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -000781b0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -000781c0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -000781d0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -000781e0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -000781f0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -00078200: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ -00078240: 6520 7265 6d6f 7665 5f74 656c 6e65 7464 e remove_telnetd │ │ │ -00078250: 0a0a 636c 6173 7320 7265 6d6f 7665 5f74 ..class remove_t │ │ │ -00078260: 656c 6e65 7464 207b 0a20 2070 6163 6b61 elnetd {. packa │ │ │ -00078270: 6765 207b 2027 7465 6c6e 6574 6427 3a0a ge { 'telnetd':. │ │ │ -00078280: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -00078290: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ -000782a0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ -000782b0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -00078360: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -00078370: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ -00078410: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00078420: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -00078430: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00078440: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -00078450: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -00078460: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -00078490: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -00078470: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -00078480: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Uninst │ │ │ -000784b0: 616c 6c20 7468 6520 7465 6c6e 6574 2073 all the telnet s │ │ │ -000784c0: 6572 7665 723a 2045 6e73 7572 6520 7465 erver: Ensure te │ │ │ -000784d0: 6c6e 6574 6420 6973 2072 656d 6f76 6564 lnetd is removed │ │ │ -000784e0: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ -000784f0: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -00078500: 206e 616d 653a 2074 656c 6e65 7464 0a20 name: telnetd. │ │ │ -00078510: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ -00078520: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -00078530: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -00078540: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00078550: 2d43 4d2d 3728 6129 0a20 202d 204e 4953 -CM-7(a). - NIS │ │ │ -00078560: 542d 3830 302d 3533 2d43 4d2d 3728 6229 T-800-53-CM-7(b) │ │ │ -00078570: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ -00078580: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s │ │ │ -00078590: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_ │ │ │ -000785a0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -000785b0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -000785c0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -000785d0: 6564 0a20 202d 2070 6163 6b61 6765 5f74 ed. - package_t │ │ │ -000785e0: 656c 6e65 7464 5f72 656d 6f76 6564 0a3c elnetd_removed.< │ │ │ +000780f0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ +00078100: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...Remediat │ │ │ +00078440: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ +00078450: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...< │ │ │ +00078230: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Compl │ │ │ +00078190: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +000781a0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +000781b0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +000781c0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +000781d0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +000781e0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +000781f0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00078200: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable - name │ │ │ +00078240: 3a20 2755 6e69 6e73 7461 6c6c 2074 6865 : 'Uninstall the │ │ │ +00078250: 2074 656c 6e65 7420 7365 7276 6572 3a20 telnet server: │ │ │ +00078260: 456e 7375 7265 2074 656c 6e65 7464 2069 Ensure telnetd i │ │ │ +00078270: 7320 7265 6d6f 7665 6427 0a20 2061 6e73 s removed'. ans │ │ │ +00078280: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +00078290: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +000782a0: 7465 6c6e 6574 640a 2020 2020 7374 6174 telnetd. stat │ │ │ +000782b0: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ +000782c0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +000782d0: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ +000782e0: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ +000782f0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +00078300: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di │ │ │ +00078310: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ +00078320: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ +00078330: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00078340: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00078350: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ +00078360: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +00078370: 7061 636b 6167 655f 7465 6c6e 6574 645f package_telnetd_ │ │ │ +00078380: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.< │ │ │ +00078390: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>│ │ │ +000784d0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +000784e0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +000784f0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00078530: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00078540: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00078560: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +00078570: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>Remediati │ │ │ -0007a520: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep │ │ │ -0007a530: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ... │ │ │ -0007a540: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.include │ │ │ +00078590: 7265 6d6f 7665 5f74 656c 6e65 7464 0a0a remove_telnetd.. │ │ │ +000785a0: 636c 6173 7320 7265 6d6f 7665 5f74 656c class remove_tel │ │ │ +000785b0: 6e65 7464 207b 0a20 2070 6163 6b61 6765 netd {. package │ │ │ +000785c0: 207b 2027 7465 6c6e 6574 6427 3a0a 2020 { 'telnetd':. │ │ │ +000785d0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +000785e0: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ 000785f0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>< │ │ │ -0007a5c0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -0007a5d0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -0007a5e0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -0007a5f0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -0007a600: 6431 3136 2220 7461 6269 6e64 6578 3d22 d116" tabindex=" │ │ │ -0007a610: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -0007a620: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -0007a630: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -0007a640: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -0007a650: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -0007a660: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -0007a670: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ....[[packages]] │ │ │ -0007a590: 0a6e 616d 6520 3d20 226e 7470 220a 7665 .name = "ntp".ve │ │ │ -0007a5a0: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*". Remedi │ │ │ -0007a8c0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ -0007a8d0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...< │ │ │ -0007a7a0: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ -0007a700: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0007a710: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0007a730: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0007a750: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0007a760: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0007a780: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ -0007a7b0: 6520 696e 7374 616c 6c5f 6e74 700a 0a63 e install_ntp..c │ │ │ -0007a7c0: 6c61 7373 2069 6e73 7461 6c6c 5f6e 7470 lass install_ntp │ │ │ -0007a7d0: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -0007a7e0: 6e74 7027 3a0a 2020 2020 656e 7375 7265 ntp':. ensure │ │ │ -0007a7f0: 203d 2667 743b 2027 696e 7374 616c 6c65 => 'installe │ │ │ -0007a800: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}.
Compl │ │ │ -0007a960: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -0007a970: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0007a980: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -0007a990: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0007a9a0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -0007a9b0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -0007a9c0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -0007a9d0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
- name: │ │ │ -0007aa10: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ -0007aa20: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack │ │ │ -0007aa30: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m │ │ │ -0007aa40: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t │ │ │ -0007aa50: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -0007aa60: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -0007aa70: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10. │ │ │ -0007aa80: 340a 2020 2d20 656e 6162 6c65 5f73 7472 4. - enable_str │ │ │ -0007aa90: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s │ │ │ -0007aaa0: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_ │ │ │ -0007aab0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -0007aac0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -0007aad0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -0007aae0: 6564 0a20 202d 2070 6163 6b61 6765 5f6e ed. - package_n │ │ │ -0007aaf0: 7470 5f69 6e73 7461 6c6c 6564 0a0a 2d20 tp_installed..- │ │ │ -0007ab00: 6e61 6d65 3a20 456e 7375 7265 206e 7470 name: Ensure ntp │ │ │ -0007ab10: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed. │ │ │ -0007ab20: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -0007ab30: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -0007ab40: 653a 206e 7470 0a20 2020 2073 7461 7465 e: ntp. state │ │ │ -0007ab50: 3a20 7072 6573 656e 740a 2020 7768 656e : present. when │ │ │ -0007ab60: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ -0007ab70: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ -0007ab80: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ -0007ab90: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -0007aba0: 3533 2d43 4d2d 3628 6129 0a20 202d 2050 53-CM-6(a). - P │ │ │ -0007abb0: 4349 2d44 5353 2d52 6571 2d31 302e 340a CI-DSS-Req-10.4. │ │ │ -0007abc0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ -0007abd0: 6567 790a 2020 2d20 6869 6768 5f73 6576 egy. - high_sev │ │ │ -0007abe0: 6572 6974 790a 2020 2d20 6c6f 775f 636f erity. - low_co │ │ │ -0007abf0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -0007ac00: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -0007ac10: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -0007ac20: 0a20 202d 2070 6163 6b61 6765 5f6e 7470 . - package_ntp │ │ │ -0007ac30: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.│ │ │ +0007a5b0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +0007a5c0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +0007a5d0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +0007a610: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +0007a620: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +0007a640: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +0007a650: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +0007a660: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761- name: Ga │ │ │ +0007a670: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ +0007a680: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ +0007a690: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ +0007a6a0: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ +0007a6b0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +0007a6c0: 332d 434d 2d36 2861 290a 2020 2d20 5043 3-CM-6(a). - PC │ │ │ +0007a6d0: 492d 4453 532d 5265 712d 3130 2e34 0a20 I-DSS-Req-10.4. │ │ │ +0007a6e0: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +0007a6f0: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve │ │ │ +0007a700: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com │ │ │ +0007a710: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +0007a720: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n │ │ │ +0007a730: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +0007a740: 2020 2d20 7061 636b 6167 655f 6e74 705f - package_ntp_ │ │ │ +0007a750: 696e 7374 616c 6c65 640a 0a2d 206e 616d installed..- nam │ │ │ +0007a760: 653a 2045 6e73 7572 6520 6e74 7020 6973 e: Ensure ntp is │ │ │ +0007a770: 2069 6e73 7461 6c6c 6564 0a20 2061 6e73 installed. ans │ │ │ +0007a780: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +0007a790: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +0007a7a0: 6e74 700a 2020 2020 7374 6174 653a 2070 ntp. state: p │ │ │ +0007a7b0: 7265 7365 6e74 0a20 2077 6865 6e3a 2027 resent. when: ' │ │ │ +0007a7c0: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ +0007a7d0: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ +0007a7e0: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ +0007a7f0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0007a800: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ +0007a810: 4453 532d 5265 712d 3130 2e34 0a20 202d DSS-Req-10.4. - │ │ │ +0007a820: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +0007a830: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi │ │ │ +0007a840: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl │ │ │ +0007a850: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +0007a860: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_ │ │ │ +0007a870: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +0007a880: 2d20 7061 636b 6167 655f 6e74 705f 696e - package_ntp_in │ │ │ +0007a890: 7374 616c 6c65 640a 3c2f 636f 6465 3e3c stalled.< │ │ │ +0007a8a0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>│ │ │ +0007a9e0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +0007a9f0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +0007aa00: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +0007aa40: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +0007aa50: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +0007aa70: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +0007aa80: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +0007aa90: 3c63 6f64 653e 696e 636c 7564 6520 696einclude in │ │ │ +0007aaa0: 7374 616c 6c5f 6e74 700a 0a63 6c61 7373 stall_ntp..class │ │ │ +0007aab0: 2069 6e73 7461 6c6c 5f6e 7470 207b 0a20 install_ntp {. │ │ │ +0007aac0: 2070 6163 6b61 6765 207b 2027 6e74 7027 package { 'ntp' │ │ │ +0007aad0: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ +0007aae0: 743b 2027 696e 7374 616c 6c65 6427 2c0a t; 'installed',. │ │ │ +0007aaf0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remediation │ │ │ -0007bde0: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ -0007bdf0: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ -0007be00: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.[[packages]]. │ │ │ +0007ac20: 6e61 6d65 203d 2022 6e74 7022 0a76 6572 name = "ntp".ver │ │ │ +0007ac30: 7369 6f6e 203d 2022 2a22 0a3c 2f63 6f64 sion = "*". Re │ │ │ -0007bf20: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ -0007bf30: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -0007bf40: 3c62 723e 3c64 6976 2063 6c61 7373 3d22.[customization │ │ │ -0007be50: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab │ │ │ -0007be60: 6c65 6420 3d20 5b22 6e74 7022 5d0a 3c2f led = ["ntp"]. │ │ │ -0007be70: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Re │ │ │ -0007c190: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ -0007c1a0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
< │ │ │ -0007bfe0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -0007bfc0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -0007bff0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -0007c000: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -0007c030: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -0007c010: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -0007c020: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -0007c040: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -0007c050: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ -0007c070: 7564 6520 656e 6162 6c65 5f6e 7470 0a0a ude enable_ntp.. │ │ │ -0007c080: 636c 6173 7320 656e 6162 6c65 5f6e 7470 class enable_ntp │ │ │ -0007c090: 207b 0a20 2073 6572 7669 6365 207b 276e {. service {'n │ │ │ -0007c0a0: 7470 273a 0a20 2020 2065 6e61 626c 6520 tp':. enable │ │ │ -0007c0b0: 3d26 6774 3b20 7472 7565 2c0a 2020 2020 => true,. │ │ │ -0007c0c0: 656e 7375 7265 203d 2667 743b 2027 7275 ensure => 'ru │ │ │ -0007c0d0: 6e6e 696e 6727 2c0a 2020 7d0a 7d0a 3c2f nning',. }.}. │ │ │ -0007c0e0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remedia │ │ │ +0007c3e0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +0007c3f0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
│ │ │ -0007c250: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -0007c230: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -0007c240: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -0007c260: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -0007c270: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -0007c2a0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -0007c2b0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ -0007c2c0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c < │ │ │ +0007bde0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ +0007bdf0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...- n │ │ │ -0007c2e0: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ -0007c2f0: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ -0007c300: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ -0007c310: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ -0007c320: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -0007c330: 542d 3830 302d 3533 2d41 552d 3828 3129 T-800-53-AU-8(1) │ │ │ -0007c340: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -0007c350: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -0007c360: 5043 492d 4453 532d 5265 712d 3130 2e34 PCI-DSS-Req-10.4 │ │ │ -0007c370: 0a20 202d 2050 4349 2d44 5353 7634 2d31 . - PCI-DSSv4-1 │ │ │ -0007c380: 302e 360a 2020 2d20 5043 492d 4453 5376 0.6. - PCI-DSSv │ │ │ -0007c390: 342d 3130 2e36 2e31 0a20 202d 2065 6e61 4-10.6.1. - ena │ │ │ -0007c3a0: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -0007c3b0: 2068 6967 685f 7365 7665 7269 7479 0a20 high_severity. │ │ │ -0007c3c0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -0007c3d0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -0007c3e0: 7469 6f6e 0a20 202d 206e 6f5f 7265 626f tion. - no_rebo │ │ │ -0007c3f0: 6f74 5f6e 6565 6465 640a 2020 2d20 7365 ot_needed. - se │ │ │ -0007c400: 7276 6963 655f 6e74 705f 656e 6162 6c65 rvice_ntp_enable │ │ │ -0007c410: 640a 0a2d 206e 616d 653a 2045 6e61 626c d..- name: Enabl │ │ │ -0007c420: 6520 7468 6520 4e54 5020 4461 656d 6f6e e the NTP Daemon │ │ │ -0007c430: 202d 2045 6e61 626c 6520 7365 7276 6963 - Enable servic │ │ │ -0007c440: 6520 6e74 700a 2020 626c 6f63 6b3a 0a0a e ntp. block:.. │ │ │ -0007c450: 2020 2d20 6e61 6d65 3a20 4761 7468 6572 - name: Gather │ │ │ -0007c460: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ -0007c470: 7473 0a20 2020 2061 6e73 6962 6c65 2e62 ts. ansible.b │ │ │ -0007c480: 7569 6c74 696e 2e70 6163 6b61 6765 5f66 uiltin.package_f │ │ │ -0007c490: 6163 7473 3a0a 2020 2020 2020 6d61 6e61 acts:. mana │ │ │ -0007c4a0: 6765 723a 2061 7574 6f0a 0a20 202d 206e ger: auto.. - n │ │ │ -0007c4b0: 616d 653a 2045 6e61 626c 6520 7468 6520 ame: Enable the │ │ │ -0007c4c0: 4e54 5020 4461 656d 6f6e 202d 2045 6e61 NTP Daemon - Ena │ │ │ -0007c4d0: 626c 6520 5365 7276 6963 6520 6e74 700a ble Service ntp. │ │ │ -0007c4e0: 2020 2020 616e 7369 626c 652e 6275 696c ansible.buil │ │ │ -0007c4f0: 7469 6e2e 7379 7374 656d 643a 0a20 2020 tin.systemd:. │ │ │ -0007c500: 2020 206e 616d 653a 206e 7470 0a20 2020 name: ntp. │ │ │ -0007c510: 2020 2065 6e61 626c 6564 3a20 7472 7565 enabled: true │ │ │ -0007c520: 0a20 2020 2020 2073 7461 7465 3a20 7374 . state: st │ │ │ -0007c530: 6172 7465 640a 2020 2020 2020 6d61 736b arted. mask │ │ │ -0007c540: 6564 3a20 6661 6c73 650a 2020 2020 7768 ed: false. wh │ │ │ -0007c550: 656e 3a0a 2020 2020 2d20 2722 6e74 7022 en:. - '"ntp" │ │ │ -0007c560: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -0007c570: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ -0007c580: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -0007c590: 2d35 332d 4155 2d38 2831 2928 6129 0a20 -53-AU-8(1)(a). │ │ │ -0007c5a0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -0007c5b0: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ -0007c5c0: 5353 2d52 6571 2d31 302e 340a 2020 2d20 SS-Req-10.4. - │ │ │ -0007c5d0: 5043 492d 4453 5376 342d 3130 2e36 0a20 PCI-DSSv4-10.6. │ │ │ -0007c5e0: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10. │ │ │ -0007c5f0: 362e 310a 2020 2d20 656e 6162 6c65 5f73 6.1. - enable_s │ │ │ -0007c600: 7472 6174 6567 790a 2020 2d20 6869 6768 trategy. - high │ │ │ -0007c610: 5f73 6576 6572 6974 790a 2020 2d20 6c6f _severity. - lo │ │ │ -0007c620: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -0007c630: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -0007c640: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -0007c650: 6564 6564 0a20 202d 2073 6572 7669 6365 eded. - service │ │ │ -0007c660: 5f6e 7470 5f65 6e61 626c 6564 0a20 202d _ntp_enabled. - │ │ │ -0007c670: 2073 7065 6369 616c 5f73 6572 7669 6365 special_service │ │ │ -0007c680: 5f62 6c6f 636b 0a20 2077 6865 6e3a 0a20 _block. when:. │ │ │ -0007c690: 202d 2027 226c 696e 7578 2d62 6173 6522 - '"linux-base" │ │ │ -0007c6a0: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -0007c6b0: 732e 7061 636b 6167 6573 270a 2020 2d20 s.packages'. - │ │ │ -0007c6c0: 2722 6e74 7022 2069 6e20 616e 7369 626c '"ntp" in ansibl │ │ │ -0007c6d0: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ -0007c6e0: 270a 3c2f 636f 6465 3e3c 2f70 7265 3e3c '.Complexity │ │ │ +0007be80: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +0007bec0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +0007bea0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +0007beb0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +0007bed0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +0007bef0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable - name: Gath │ │ │ +0007bf30: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ +0007bf40: 6163 7473 0a20 2070 6163 6b61 6765 5f66 acts. package_f │ │ │ +0007bf50: 6163 7473 3a0a 2020 2020 6d61 6e61 6765 acts:. manage │ │ │ +0007bf60: 723a 2061 7574 6f0a 2020 7461 6773 3a0a r: auto. tags:. │ │ │ +0007bf70: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0007bf80: 4155 2d38 2831 2928 6129 0a20 202d 204e AU-8(1)(a). - N │ │ │ +0007bf90: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +0007bfa0: 6129 0a20 202d 2050 4349 2d44 5353 2d52 a). - PCI-DSS-R │ │ │ +0007bfb0: 6571 2d31 302e 340a 2020 2d20 5043 492d eq-10.4. - PCI- │ │ │ +0007bfc0: 4453 5376 342d 3130 2e36 0a20 202d 2050 DSSv4-10.6. - P │ │ │ +0007bfd0: 4349 2d44 5353 7634 2d31 302e 362e 310a CI-DSSv4-10.6.1. │ │ │ +0007bfe0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +0007bff0: 6567 790a 2020 2d20 6869 6768 5f73 6576 egy. - high_sev │ │ │ +0007c000: 6572 6974 790a 2020 2d20 6c6f 775f 636f erity. - low_co │ │ │ +0007c010: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +0007c020: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +0007c030: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +0007c040: 0a20 202d 2073 6572 7669 6365 5f6e 7470 . - service_ntp │ │ │ +0007c050: 5f65 6e61 626c 6564 0a0a 2d20 6e61 6d65 _enabled..- name │ │ │ +0007c060: 3a20 456e 6162 6c65 2074 6865 204e 5450 : Enable the NTP │ │ │ +0007c070: 2044 6165 6d6f 6e20 2d20 456e 6162 6c65 Daemon - Enable │ │ │ +0007c080: 2073 6572 7669 6365 206e 7470 0a20 2062 service ntp. b │ │ │ +0007c090: 6c6f 636b 3a0a 0a20 202d 206e 616d 653a lock:.. - name: │ │ │ +0007c0a0: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ +0007c0b0: 6167 6520 6661 6374 730a 2020 2020 616e age facts. an │ │ │ +0007c0c0: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ +0007c0d0: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ +0007c0e0: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ +0007c0f0: 0a0a 2020 2d20 6e61 6d65 3a20 456e 6162 .. - name: Enab │ │ │ +0007c100: 6c65 2074 6865 204e 5450 2044 6165 6d6f le the NTP Daemo │ │ │ +0007c110: 6e20 2d20 456e 6162 6c65 2053 6572 7669 n - Enable Servi │ │ │ +0007c120: 6365 206e 7470 0a20 2020 2061 6e73 6962 ce ntp. ansib │ │ │ +0007c130: 6c65 2e62 7569 6c74 696e 2e73 7973 7465 le.builtin.syste │ │ │ +0007c140: 6d64 3a0a 2020 2020 2020 6e61 6d65 3a20 md:. name: │ │ │ +0007c150: 6e74 700a 2020 2020 2020 656e 6162 6c65 ntp. enable │ │ │ +0007c160: 643a 2074 7275 650a 2020 2020 2020 7374 d: true. st │ │ │ +0007c170: 6174 653a 2073 7461 7274 6564 0a20 2020 ate: started. │ │ │ +0007c180: 2020 206d 6173 6b65 643a 2066 616c 7365 masked: false │ │ │ +0007c190: 0a20 2020 2077 6865 6e3a 0a20 2020 202d . when:. - │ │ │ +0007c1a0: 2027 226e 7470 2220 696e 2061 6e73 6962 '"ntp" in ansib │ │ │ +0007c1b0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +0007c1c0: 7327 0a20 2074 6167 733a 0a20 202d 204e s'. tags:. - N │ │ │ +0007c1d0: 4953 542d 3830 302d 3533 2d41 552d 3828 IST-800-53-AU-8( │ │ │ +0007c1e0: 3129 2861 290a 2020 2d20 4e49 5354 2d38 1)(a). - NIST-8 │ │ │ +0007c1f0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +0007c200: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ +0007c210: 2e34 0a20 202d 2050 4349 2d44 5353 7634 .4. - PCI-DSSv4 │ │ │ +0007c220: 2d31 302e 360a 2020 2d20 5043 492d 4453 -10.6. - PCI-DS │ │ │ +0007c230: 5376 342d 3130 2e36 2e31 0a20 202d 2065 Sv4-10.6.1. - e │ │ │ +0007c240: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ +0007c250: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ +0007c260: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +0007c270: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +0007c280: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ +0007c290: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +0007c2a0: 7365 7276 6963 655f 6e74 705f 656e 6162 service_ntp_enab │ │ │ +0007c2b0: 6c65 640a 2020 2d20 7370 6563 6961 6c5f led. - special_ │ │ │ +0007c2c0: 7365 7276 6963 655f 626c 6f63 6b0a 2020 service_block. │ │ │ +0007c2d0: 7768 656e 3a0a 2020 2d20 2722 6c69 6e75 when:. - '"linu │ │ │ +0007c2e0: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib │ │ │ +0007c2f0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +0007c300: 7327 0a20 202d 2027 226e 7470 2220 696e s'. - '"ntp" in │ │ │ +0007c310: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ +0007c320: 6163 6b61 6765 7327 0a3c 2f63 6f64 653e ackages'. │ │ │ +0007c330: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +0007c400: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +0007c410: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +0007c420: 7365 2220 6964 3d22 6964 3132 3122 3e3c se" id="id121">< │ │ │ +0007c430: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +0007c440: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +0007c450: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +0007c460: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +0007c470: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +0007c480: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +0007c490: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +0007c4c0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +0007c4d0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +0007c4e0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +0007c500: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +0007c510: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>include e │ │ │ +0007c530: 6e61 626c 655f 6e74 700a 0a63 6c61 7373 nable_ntp..class │ │ │ +0007c540: 2065 6e61 626c 655f 6e74 7020 7b0a 2020 enable_ntp {. │ │ │ +0007c550: 7365 7276 6963 6520 7b27 6e74 7027 3a0a service {'ntp':. │ │ │ +0007c560: 2020 2020 656e 6162 6c65 203d 2667 743b enable => │ │ │ +0007c570: 2074 7275 652c 0a20 2020 2065 6e73 7572 true,. ensur │ │ │ +0007c580: 6520 3d26 6774 3b20 2772 756e 6e69 6e67 e => 'running │ │ │ +0007c590: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ +0007c5a0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063< │ │ │ +0007c6b0: 636f 6465 3e0a 5b63 7573 746f 6d69 7a61 code>.[customiza │ │ │ +0007c6c0: 7469 6f6e 732e 7365 7276 6963 6573 5d0a tions.services]. │ │ │ +0007c6d0: 656e 6162 6c65 6420 3d20 5b22 6e74 7022 enabled = ["ntp" │ │ │ +0007c6e0: 5d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ].< │ │ │ 0007c6f0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>R │ │ │ -0008abe0: 656d 6564 6961 7469 6f6e 204f 5342 7569 emediation OSBui │ │ │ -0008abf0: 6c64 2042 6c75 6570 7269 6e74 2073 6e69 ld Blueprint sni │ │ │ -0008ac00: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -0008ac10: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -0008ac40: 3c70 7265 3e3c 636f 6465 3e0a 5b5b 7061Remediati │ │ │ -0008ad30: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -0008ad40: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ....[[pa │ │ │ -0008ac50: 636b 6167 6573 5d5d 0a6e 616d 6520 3d20 ckages]].name = │ │ │ -0008ac60: 2261 7564 6974 6422 0a76 6572 7369 6f6e "auditd".version │ │ │ -0008ac70: 203d 2022 2a22 0a3c 2f63 6f64 653e 3c2f = "*".│ │ │ -0008ac80: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ -0008adc0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -0008add0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -0008ade0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0008adf0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -0008ae00: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -0008ae20: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -0008ae30: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -0008ae40: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ -0008ae70: 636f 6465 3e69 6e63 6c75 6465 2069 6e73 code>include ins │ │ │ -0008ae80: 7461 6c6c 5f61 7564 6974 640a 0a63 6c61 tall_auditd..cla │ │ │ -0008ae90: 7373 2069 6e73 7461 6c6c 5f61 7564 6974 ss install_audit │ │ │ -0008aea0: 6420 7b0a 2020 7061 636b 6167 6520 7b20 d {. package { │ │ │ -0008aeb0: 2761 7564 6974 6427 3a0a 2020 2020 656e 'auditd':. en │ │ │ -0008aec0: 7375 7265 203d 2667 743b 2027 696e 7374 sure => 'inst │ │ │ -0008aed0: 616c 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f alled',. }.}. │ │ │ -0008aee0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
│ │ │ -0008b050: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -0008b030: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -0008b040: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -0008b060: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -0008b070: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -0008b0a0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -0008b0b0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ -0008b0c0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c - n │ │ │ -0008b0e0: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ -0008b0f0: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ -0008b100: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ -0008b110: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ -0008b120: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -0008b130: 542d 3830 302d 3533 2d41 432d 3728 6129 T-800-53-AC-7(a) │ │ │ -0008b140: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0008b150: 2d41 552d 3132 2832 290a 2020 2d20 4e49 -AU-12(2). - NI │ │ │ -0008b160: 5354 2d38 3030 2d35 332d 4155 2d31 340a ST-800-53-AU-14. │ │ │ -0008b170: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0008b180: 4155 2d32 2861 290a 2020 2d20 4e49 5354 AU-2(a). - NIST │ │ │ -0008b190: 2d38 3030 2d35 332d 4155 2d37 2831 290a -800-53-AU-7(1). │ │ │ -0008b1a0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0008b1b0: 4155 2d37 2832 290a 2020 2d20 4e49 5354 AU-7(2). - NIST │ │ │ -0008b1c0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -0008b1d0: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ -0008b1e0: 3130 2e31 0a20 202d 2050 4349 2d44 5353 10.1. - PCI-DSS │ │ │ -0008b1f0: 7634 2d31 302e 320a 2020 2d20 5043 492d v4-10.2. - PCI- │ │ │ -0008b200: 4453 5376 342d 3130 2e32 2e31 0a20 202d DSSv4-10.2.1. - │ │ │ -0008b210: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -0008b220: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -0008b230: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -0008b240: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -0008b250: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -0008b260: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -0008b270: 2020 2d20 7061 636b 6167 655f 6175 6469 - package_audi │ │ │ -0008b280: 745f 696e 7374 616c 6c65 640a 0a2d 206e t_installed..- n │ │ │ -0008b290: 616d 653a 2045 6e73 7572 6520 6175 6469 ame: Ensure audi │ │ │ -0008b2a0: 7464 2069 7320 696e 7374 616c 6c65 640a td is installed. │ │ │ -0008b2b0: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -0008b2c0: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -0008b2d0: 616d 653a 2061 7564 6974 640a 2020 2020 ame: auditd. │ │ │ -0008b2e0: 7374 6174 653a 2070 7265 7365 6e74 0a20 state: present. │ │ │ -0008b2f0: 2077 6865 6e3a 2027 226c 696e 7578 2d62 when: '"linux-b │ │ │ -0008b300: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_ │ │ │ -0008b310: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ -0008b320: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -0008b330: 2d38 3030 2d35 332d 4143 2d37 2861 290a -800-53-AC-7(a). │ │ │ -0008b340: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0008b350: 4155 2d31 3228 3229 0a20 202d 204e 4953 AU-12(2). - NIS │ │ │ -0008b360: 542d 3830 302d 3533 2d41 552d 3134 0a20 T-800-53-AU-14. │ │ │ -0008b370: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -0008b380: 552d 3228 6129 0a20 202d 204e 4953 542d U-2(a). - NIST- │ │ │ -0008b390: 3830 302d 3533 2d41 552d 3728 3129 0a20 800-53-AU-7(1). │ │ │ -0008b3a0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -0008b3b0: 552d 3728 3229 0a20 202d 204e 4953 542d U-7(2). - NIST- │ │ │ -0008b3c0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -0008b3d0: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ -0008b3e0: 302e 310a 2020 2d20 5043 492d 4453 5376 0.1. - PCI-DSSv │ │ │ -0008b3f0: 342d 3130 2e32 0a20 202d 2050 4349 2d44 4-10.2. - PCI-D │ │ │ -0008b400: 5353 7634 2d31 302e 322e 310a 2020 2d20 SSv4-10.2.1. - │ │ │ -0008b410: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -0008b420: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -0008b430: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -0008b440: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -0008b450: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -0008b460: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -0008b470: 202d 2070 6163 6b61 6765 5f61 7564 6974 - package_audit │ │ │ -0008b480: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.Remediation Pu │ │ │ -00045d40: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ -00045d50: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
│ │ │ +0008ac80: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +0008ac90: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +0008acb0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +0008acc0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +0008ad00: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +0008ad10: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e < │ │ │ +0008b0f0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +0008b100: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +0008b110: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +0008b120: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +0008b130: 6431 3431 2220 7461 6269 6e64 6578 3d22 d141" tabindex=" │ │ │ +0008b140: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +0008b150: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +0008b160: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +0008b170: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +0008b180: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +0008b190: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +0008b1a0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...- │ │ │ +0008ad30: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ +0008ad40: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ +0008ad50: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ +0008ad60: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ +0008ad70: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ +0008ad80: 5354 2d38 3030 2d35 332d 4143 2d37 2861 ST-800-53-AC-7(a │ │ │ +0008ad90: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +0008ada0: 332d 4155 2d31 3228 3229 0a20 202d 204e 3-AU-12(2). - N │ │ │ +0008adb0: 4953 542d 3830 302d 3533 2d41 552d 3134 IST-800-53-AU-14 │ │ │ +0008adc0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0008add0: 2d41 552d 3228 6129 0a20 202d 204e 4953 -AU-2(a). - NIS │ │ │ +0008ade0: 542d 3830 302d 3533 2d41 552d 3728 3129 T-800-53-AU-7(1) │ │ │ +0008adf0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0008ae00: 2d41 552d 3728 3229 0a20 202d 204e 4953 -AU-7(2). - NIS │ │ │ +0008ae10: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +0008ae20: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req │ │ │ +0008ae30: 2d31 302e 310a 2020 2d20 5043 492d 4453 -10.1. - PCI-DS │ │ │ +0008ae40: 5376 342d 3130 2e32 0a20 202d 2050 4349 Sv4-10.2. - PCI │ │ │ +0008ae50: 2d44 5353 7634 2d31 302e 322e 310a 2020 -DSSv4-10.2.1. │ │ │ +0008ae60: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +0008ae70: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +0008ae80: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +0008ae90: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +0008aea0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +0008aeb0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +0008aec0: 0a20 202d 2070 6163 6b61 6765 5f61 7564 . - package_aud │ │ │ +0008aed0: 6974 5f69 6e73 7461 6c6c 6564 0a0a 2d20 it_installed..- │ │ │ +0008aee0: 6e61 6d65 3a20 456e 7375 7265 2061 7564 name: Ensure aud │ │ │ +0008aef0: 6974 6420 6973 2069 6e73 7461 6c6c 6564 itd is installed │ │ │ +0008af00: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +0008af10: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +0008af20: 6e61 6d65 3a20 6175 6469 7464 0a20 2020 name: auditd. │ │ │ +0008af30: 2073 7461 7465 3a20 7072 6573 656e 740a state: present. │ │ │ +0008af40: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ +0008af50: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +0008af60: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +0008af70: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +0008af80: 542d 3830 302d 3533 2d41 432d 3728 6129 T-800-53-AC-7(a) │ │ │ +0008af90: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0008afa0: 2d41 552d 3132 2832 290a 2020 2d20 4e49 -AU-12(2). - NI │ │ │ +0008afb0: 5354 2d38 3030 2d35 332d 4155 2d31 340a ST-800-53-AU-14. │ │ │ +0008afc0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0008afd0: 4155 2d32 2861 290a 2020 2d20 4e49 5354 AU-2(a). - NIST │ │ │ +0008afe0: 2d38 3030 2d35 332d 4155 2d37 2831 290a -800-53-AU-7(1). │ │ │ +0008aff0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0008b000: 4155 2d37 2832 290a 2020 2d20 4e49 5354 AU-7(2). - NIST │ │ │ +0008b010: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +0008b020: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ +0008b030: 3130 2e31 0a20 202d 2050 4349 2d44 5353 10.1. - PCI-DSS │ │ │ +0008b040: 7634 2d31 302e 320a 2020 2d20 5043 492d v4-10.2. - PCI- │ │ │ +0008b050: 4453 5376 342d 3130 2e32 2e31 0a20 202d DSSv4-10.2.1. - │ │ │ +0008b060: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +0008b070: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +0008b080: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +0008b090: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +0008b0a0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +0008b0b0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +0008b0c0: 2020 2d20 7061 636b 6167 655f 6175 6469 - package_audi │ │ │ +0008b0d0: 745f 696e 7374 616c 6c65 640a 3c2f 636f t_installed.Remediation O │ │ │ +0008b400: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ +0008b410: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0008b420: 3c62 723e 3c64 6976 2063 6c61 7373 3d22< │ │ │ +0008b2d0: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ +0008b230: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +0008b240: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +0008b260: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +0008b280: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +0008b290: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +0008b2b0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ +0008b2e0: 6520 696e 7374 616c 6c5f 6175 6469 7464 e install_auditd │ │ │ +0008b2f0: 0a0a 636c 6173 7320 696e 7374 616c 6c5f ..class install_ │ │ │ +0008b300: 6175 6469 7464 207b 0a20 2070 6163 6b61 auditd {. packa │ │ │ +0008b310: 6765 207b 2027 6175 6469 7464 273a 0a20 ge { 'auditd':. │ │ │ +0008b320: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +0008b330: 2769 6e73 7461 6c6c 6564 272c 0a20 207d 'installed',. } │ │ │ +0008b340: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.│ │ │ +0008b350: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22Reme │ │ │ -0008d0c0: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ -0008d0d0: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ -0008d0e0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t .... │ │ │ +0008b460: 5b5b 7061 636b 6167 6573 5d5d 0a6e 616d [[packages]].nam │ │ │ +0008b470: 6520 3d20 2261 7564 6974 6422 0a76 6572 e = "auditd".ver │ │ │ +0008b480: 7369 6f6e 203d 2022 2a22 0a3c 2f63 6f64 sion = "*"..[custom │ │ │ -0008d130: 697a 6174 696f 6e73 2e73 6572 7669 6365 izations.service │ │ │ -0008d140: 735d 0a65 6e61 626c 6564 203d 205b 2261 s].enabled = ["a │ │ │ -0008d150: 7564 6974 6422 5d0a 3c2f 636f 6465 3e3c uditd"].< │ │ │ -0008d160: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediat │ │ │ -0008d210: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -0008d220: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ -0008d2a0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -0008d2b0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -0008d2c0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -0008d300: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -0008d310: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -0008d330: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -0008d340: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -0008d350: 3c63 6f64 653e 696e 636c 7564 6520 656e│ │ │ -0008d3e0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -0008d490: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -0008d4a0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61include en │ │ │ -0008d360: 6162 6c65 5f61 7564 6974 640a 0a63 6c61 able_auditd..cla │ │ │ -0008d370: 7373 2065 6e61 626c 655f 6175 6469 7464 ss enable_auditd │ │ │ -0008d380: 207b 0a20 2073 6572 7669 6365 207b 2761 {. service {'a │ │ │ -0008d390: 7564 6974 6427 3a0a 2020 2020 656e 6162 uditd':. enab │ │ │ -0008d3a0: 6c65 203d 2667 743b 2074 7275 652c 0a20 le => true,. │ │ │ -0008d3b0: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ -0008d3c0: 2772 756e 6e69 6e67 272c 0a20 207d 0a7d 'running',. }.} │ │ │ -0008d3d0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .Rem │ │ │ +0003b0e0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +0003b0f0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +0003b100: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
Complexity: low │ │ │ -0008d540: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -0008d550: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -0008d560: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0008d570: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -0008d580: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -0008d590: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -0008d5a0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -0008d5b0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -0008d5d0: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ -0008d5e0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ -0008d5f0: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ -0008d600: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ -0008d610: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ -0008d620: 434a 4953 2d35 2e34 2e31 2e31 0a20 202d CJIS-5.4.1.1. - │ │ │ -0008d630: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ -0008d640: 332e 310a 2020 2d20 4e49 5354 2d38 3030 3.1. - NIST-800 │ │ │ -0008d650: 2d31 3731 2d33 2e33 2e32 0a20 202d 204e -171-3.3.2. - N │ │ │ -0008d660: 4953 542d 3830 302d 3137 312d 332e 332e IST-800-171-3.3. │ │ │ -0008d670: 360a 2020 2d20 4e49 5354 2d38 3030 2d35 6. - NIST-800-5 │ │ │ -0008d680: 332d 4143 2d32 2867 290a 2020 2d20 4e49 3-AC-2(g). - NI │ │ │ -0008d690: 5354 2d38 3030 2d35 332d 4143 2d36 2839 ST-800-53-AC-6(9 │ │ │ +0008d0c0: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ +0008d0d0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +0008d0e0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>Remed │ │ │ +0008d8d0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +0008d8e0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...│ │ │ +0008d200: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Com │ │ │ +0008d160: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +0008d190: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +0008d1b0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +0008d1c0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +0008d1e0: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ +0008d1f0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ +0008d210: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ +0008d220: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa │ │ │ +0008d230: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ +0008d240: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto. │ │ │ +0008d250: 2074 6167 733a 0a20 202d 2043 4a49 532d tags:. - CJIS- │ │ │ +0008d260: 352e 342e 312e 310a 2020 2d20 4e49 5354 5.4.1.1. - NIST │ │ │ +0008d270: 2d38 3030 2d31 3731 2d33 2e33 2e31 0a20 -800-171-3.3.1. │ │ │ +0008d280: 202d 204e 4953 542d 3830 302d 3137 312d - NIST-800-171- │ │ │ +0008d290: 332e 332e 320a 2020 2d20 4e49 5354 2d38 3.3.2. - NIST-8 │ │ │ +0008d2a0: 3030 2d31 3731 2d33 2e33 2e36 0a20 202d 00-171-3.3.6. - │ │ │ +0008d2b0: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ +0008d2c0: 3228 6729 0a20 202d 204e 4953 542d 3830 2(g). - NIST-80 │ │ │ +0008d2d0: 302d 3533 2d41 432d 3628 3929 0a20 202d 0-53-AC-6(9). - │ │ │ +0008d2e0: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +0008d2f0: 3130 0a20 202d 204e 4953 542d 3830 302d 10. - NIST-800- │ │ │ +0008d300: 3533 2d41 552d 3132 2863 290a 2020 2d20 53-AU-12(c). - │ │ │ +0008d310: 4e49 5354 2d38 3030 2d35 332d 4155 2d31 NIST-800-53-AU-1 │ │ │ +0008d320: 3428 3129 0a20 202d 204e 4953 542d 3830 4(1). - NIST-80 │ │ │ +0008d330: 302d 3533 2d41 552d 3228 6429 0a20 202d 0-53-AU-2(d). - │ │ │ +0008d340: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +0008d350: 330a 2020 2d20 4e49 5354 2d38 3030 2d35 3. - NIST-800-5 │ │ │ +0008d360: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ +0008d370: 5354 2d38 3030 2d35 332d 5349 2d34 2832 ST-800-53-SI-4(2 │ │ │ +0008d380: 3329 0a20 202d 2050 4349 2d44 5353 2d52 3). - PCI-DSS-R │ │ │ +0008d390: 6571 2d31 302e 310a 2020 2d20 5043 492d eq-10.1. - PCI- │ │ │ +0008d3a0: 4453 5376 342d 3130 2e32 0a20 202d 2050 DSSv4-10.2. - P │ │ │ +0008d3b0: 4349 2d44 5353 7634 2d31 302e 322e 310a CI-DSSv4-10.2.1. │ │ │ +0008d3c0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +0008d3d0: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +0008d3e0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +0008d3f0: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +0008d400: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +0008d410: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +0008d420: 6564 0a20 202d 2073 6572 7669 6365 5f61 ed. - service_a │ │ │ +0008d430: 7564 6974 645f 656e 6162 6c65 640a 0a2d uditd_enabled..- │ │ │ +0008d440: 206e 616d 653a 2045 6e61 626c 6520 6175 name: Enable au │ │ │ +0008d450: 6469 7464 2053 6572 7669 6365 202d 2045 ditd Service - E │ │ │ +0008d460: 6e61 626c 6520 7365 7276 6963 6520 6175 nable service au │ │ │ +0008d470: 6469 7464 0a20 2062 6c6f 636b 3a0a 0a20 ditd. block:.. │ │ │ +0008d480: 202d 206e 616d 653a 2047 6174 6865 7220 - name: Gather │ │ │ +0008d490: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +0008d4a0: 730a 2020 2020 616e 7369 626c 652e 6275 s. ansible.bu │ │ │ +0008d4b0: 696c 7469 6e2e 7061 636b 6167 655f 6661 iltin.package_fa │ │ │ +0008d4c0: 6374 733a 0a20 2020 2020 206d 616e 6167 cts:. manag │ │ │ +0008d4d0: 6572 3a20 6175 746f 0a0a 2020 2d20 6e61 er: auto.. - na │ │ │ +0008d4e0: 6d65 3a20 456e 6162 6c65 2061 7564 6974 me: Enable audit │ │ │ +0008d4f0: 6420 5365 7276 6963 6520 2d20 456e 6162 d Service - Enab │ │ │ +0008d500: 6c65 2053 6572 7669 6365 2061 7564 6974 le Service audit │ │ │ +0008d510: 640a 2020 2020 616e 7369 626c 652e 6275 d. ansible.bu │ │ │ +0008d520: 696c 7469 6e2e 7379 7374 656d 643a 0a20 iltin.systemd:. │ │ │ +0008d530: 2020 2020 206e 616d 653a 2061 7564 6974 name: audit │ │ │ +0008d540: 640a 2020 2020 2020 656e 6162 6c65 643a d. enabled: │ │ │ +0008d550: 2074 7275 650a 2020 2020 2020 7374 6174 true. stat │ │ │ +0008d560: 653a 2073 7461 7274 6564 0a20 2020 2020 e: started. │ │ │ +0008d570: 206d 6173 6b65 643a 2066 616c 7365 0a20 masked: false. │ │ │ +0008d580: 2020 2077 6865 6e3a 0a20 2020 202d 2027 when:. - ' │ │ │ +0008d590: 2261 7564 6974 6422 2069 6e20 616e 7369 "auditd" in ansi │ │ │ +0008d5a0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +0008d5b0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +0008d5c0: 434a 4953 2d35 2e34 2e31 2e31 0a20 202d CJIS-5.4.1.1. - │ │ │ +0008d5d0: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ +0008d5e0: 332e 310a 2020 2d20 4e49 5354 2d38 3030 3.1. - NIST-800 │ │ │ +0008d5f0: 2d31 3731 2d33 2e33 2e32 0a20 202d 204e -171-3.3.2. - N │ │ │ +0008d600: 4953 542d 3830 302d 3137 312d 332e 332e IST-800-171-3.3. │ │ │ +0008d610: 360a 2020 2d20 4e49 5354 2d38 3030 2d35 6. - NIST-800-5 │ │ │ +0008d620: 332d 4143 2d32 2867 290a 2020 2d20 4e49 3-AC-2(g). - NI │ │ │ +0008d630: 5354 2d38 3030 2d35 332d 4143 2d36 2839 ST-800-53-AC-6(9 │ │ │ +0008d640: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +0008d650: 332d 4155 2d31 300a 2020 2d20 4e49 5354 3-AU-10. - NIST │ │ │ +0008d660: 2d38 3030 2d35 332d 4155 2d31 3228 6329 -800-53-AU-12(c) │ │ │ +0008d670: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0008d680: 2d41 552d 3134 2831 290a 2020 2d20 4e49 -AU-14(1). - NI │ │ │ +0008d690: 5354 2d38 3030 2d35 332d 4155 2d32 2864 ST-800-53-AU-2(d │ │ │ 0008d6a0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -0008d6b0: 332d 4155 2d31 300a 2020 2d20 4e49 5354 3-AU-10. - NIST │ │ │ -0008d6c0: 2d38 3030 2d35 332d 4155 2d31 3228 6329 -800-53-AU-12(c) │ │ │ -0008d6d0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0008d6e0: 2d41 552d 3134 2831 290a 2020 2d20 4e49 -AU-14(1). - NI │ │ │ -0008d6f0: 5354 2d38 3030 2d35 332d 4155 2d32 2864 ST-800-53-AU-2(d │ │ │ -0008d700: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -0008d710: 332d 4155 2d33 0a20 202d 204e 4953 542d 3-AU-3. - NIST- │ │ │ -0008d720: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -0008d730: 202d 204e 4953 542d 3830 302d 3533 2d53 - NIST-800-53-S │ │ │ -0008d740: 492d 3428 3233 290a 2020 2d20 5043 492d I-4(23). - PCI- │ │ │ -0008d750: 4453 532d 5265 712d 3130 2e31 0a20 202d DSS-Req-10.1. - │ │ │ -0008d760: 2050 4349 2d44 5353 7634 2d31 302e 320a PCI-DSSv4-10.2. │ │ │ -0008d770: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10 │ │ │ -0008d780: 2e32 2e31 0a20 202d 2065 6e61 626c 655f .2.1. - enable_ │ │ │ -0008d790: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -0008d7a0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -0008d7b0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -0008d7c0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -0008d7d0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -0008d7e0: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv │ │ │ -0008d7f0: 6963 655f 6175 6469 7464 5f65 6e61 626c ice_auditd_enabl │ │ │ -0008d800: 6564 0a0a 2d20 6e61 6d65 3a20 456e 6162 ed..- name: Enab │ │ │ -0008d810: 6c65 2061 7564 6974 6420 5365 7276 6963 le auditd Servic │ │ │ -0008d820: 6520 2d20 456e 6162 6c65 2073 6572 7669 e - Enable servi │ │ │ -0008d830: 6365 2061 7564 6974 640a 2020 626c 6f63 ce auditd. bloc │ │ │ -0008d840: 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 4761 k:.. - name: Ga │ │ │ -0008d850: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -0008d860: 2066 6163 7473 0a20 2020 2061 6e73 6962 facts. ansib │ │ │ -0008d870: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -0008d880: 6765 5f66 6163 7473 3a0a 2020 2020 2020 ge_facts:. │ │ │ -0008d890: 6d61 6e61 6765 723a 2061 7574 6f0a 0a20 manager: auto.. │ │ │ -0008d8a0: 202d 206e 616d 653a 2045 6e61 626c 6520 - name: Enable │ │ │ -0008d8b0: 6175 6469 7464 2053 6572 7669 6365 202d auditd Service - │ │ │ -0008d8c0: 2045 6e61 626c 6520 5365 7276 6963 6520 Enable Service │ │ │ -0008d8d0: 6175 6469 7464 0a20 2020 2061 6e73 6962 auditd. ansib │ │ │ -0008d8e0: 6c65 2e62 7569 6c74 696e 2e73 7973 7465 le.builtin.syste │ │ │ -0008d8f0: 6d64 3a0a 2020 2020 2020 6e61 6d65 3a20 md:. name: │ │ │ -0008d900: 6175 6469 7464 0a20 2020 2020 2065 6e61 auditd. ena │ │ │ -0008d910: 626c 6564 3a20 7472 7565 0a20 2020 2020 bled: true. │ │ │ -0008d920: 2073 7461 7465 3a20 7374 6172 7465 640a state: started. │ │ │ -0008d930: 2020 2020 2020 6d61 736b 6564 3a20 6661 masked: fa │ │ │ -0008d940: 6c73 650a 2020 2020 7768 656e 3a0a 2020 lse. when:. │ │ │ -0008d950: 2020 2d20 2722 6175 6469 7464 2220 696e - '"auditd" in │ │ │ -0008d960: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ -0008d970: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ -0008d980: 0a20 202d 2043 4a49 532d 352e 342e 312e . - CJIS-5.4.1. │ │ │ -0008d990: 310a 2020 2d20 4e49 5354 2d38 3030 2d31 1. - NIST-800-1 │ │ │ -0008d9a0: 3731 2d33 2e33 2e31 0a20 202d 204e 4953 71-3.3.1. - NIS │ │ │ -0008d9b0: 542d 3830 302d 3137 312d 332e 332e 320a T-800-171-3.3.2. │ │ │ -0008d9c0: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171 │ │ │ -0008d9d0: 2d33 2e33 2e36 0a20 202d 204e 4953 542d -3.3.6. - NIST- │ │ │ -0008d9e0: 3830 302d 3533 2d41 432d 3228 6729 0a20 800-53-AC-2(g). │ │ │ -0008d9f0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -0008da00: 432d 3628 3929 0a20 202d 204e 4953 542d C-6(9). - NIST- │ │ │ -0008da10: 3830 302d 3533 2d41 552d 3130 0a20 202d 800-53-AU-10. - │ │ │ -0008da20: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ -0008da30: 3132 2863 290a 2020 2d20 4e49 5354 2d38 12(c). - NIST-8 │ │ │ -0008da40: 3030 2d35 332d 4155 2d31 3428 3129 0a20 00-53-AU-14(1). │ │ │ -0008da50: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -0008da60: 552d 3228 6429 0a20 202d 204e 4953 542d U-2(d). - NIST- │ │ │ -0008da70: 3830 302d 3533 2d41 552d 330a 2020 2d20 800-53-AU-3. - │ │ │ -0008da80: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -0008da90: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -0008daa0: 2d35 332d 5349 2d34 2832 3329 0a20 202d -53-SI-4(23). - │ │ │ -0008dab0: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10. │ │ │ -0008dac0: 310a 2020 2d20 5043 492d 4453 5376 342d 1. - PCI-DSSv4- │ │ │ -0008dad0: 3130 2e32 0a20 202d 2050 4349 2d44 5353 10.2. - PCI-DSS │ │ │ -0008dae0: 7634 2d31 302e 322e 310a 2020 2d20 656e v4-10.2.1. - en │ │ │ -0008daf0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -0008db00: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -0008db10: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -0008db20: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -0008db30: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -0008db40: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -0008db50: 2073 6572 7669 6365 5f61 7564 6974 645f service_auditd_ │ │ │ -0008db60: 656e 6162 6c65 640a 2020 2d20 7370 6563 enabled. - spec │ │ │ -0008db70: 6961 6c5f 7365 7276 6963 655f 626c 6f63 ial_service_bloc │ │ │ -0008db80: 6b0a 2020 7768 656e 3a0a 2020 2d20 2722 k. when:. - '" │ │ │ -0008db90: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ -0008dba0: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -0008dbb0: 6b61 6765 7327 0a20 202d 2027 2261 7564 kages'. - '"aud │ │ │ -0008dbc0: 6974 6422 2069 6e20 616e 7369 626c 655f itd" in ansible_ │ │ │ -0008dbd0: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ +0008d6b0: 332d 4155 2d33 0a20 202d 204e 4953 542d 3-AU-3. - NIST- │ │ │ +0008d6c0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +0008d6d0: 202d 204e 4953 542d 3830 302d 3533 2d53 - NIST-800-53-S │ │ │ +0008d6e0: 492d 3428 3233 290a 2020 2d20 5043 492d I-4(23). - PCI- │ │ │ +0008d6f0: 4453 532d 5265 712d 3130 2e31 0a20 202d DSS-Req-10.1. - │ │ │ +0008d700: 2050 4349 2d44 5353 7634 2d31 302e 320a PCI-DSSv4-10.2. │ │ │ +0008d710: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10 │ │ │ +0008d720: 2e32 2e31 0a20 202d 2065 6e61 626c 655f .2.1. - enable_ │ │ │ +0008d730: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +0008d740: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +0008d750: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +0008d760: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +0008d770: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +0008d780: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv │ │ │ +0008d790: 6963 655f 6175 6469 7464 5f65 6e61 626c ice_auditd_enabl │ │ │ +0008d7a0: 6564 0a20 202d 2073 7065 6369 616c 5f73 ed. - special_s │ │ │ +0008d7b0: 6572 7669 6365 5f62 6c6f 636b 0a20 2077 ervice_block. w │ │ │ +0008d7c0: 6865 6e3a 0a20 202d 2027 226c 696e 7578 hen:. - '"linux │ │ │ +0008d7d0: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ +0008d7e0: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ +0008d7f0: 270a 2020 2d20 2722 6175 6469 7464 2220 '. - '"auditd" │ │ │ +0008d800: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ +0008d810: 2e70 6163 6b61 6765 7327 0a3c 2f63 6f64 .packages'.Remediation │ │ │ +0008db50: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +0008db60: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Compl │ │ │ +0008d970: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +0008d980: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0008d990: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +0008d9a0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0008d9b0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +0008d9c0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +0008d9d0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +0008d9e0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +0008da20: 2065 6e61 626c 655f 6175 6469 7464 0a0a enable_auditd.. │ │ │ +0008da30: 636c 6173 7320 656e 6162 6c65 5f61 7564 class enable_aud │ │ │ +0008da40: 6974 6420 7b0a 2020 7365 7276 6963 6520 itd {. service │ │ │ +0008da50: 7b27 6175 6469 7464 273a 0a20 2020 2065 {'auditd':. e │ │ │ +0008da60: 6e61 626c 6520 3d26 6774 3b20 7472 7565 nable => true │ │ │ +0008da70: 2c0a 2020 2020 656e 7375 7265 203d 2667 ,. ensure =&g │ │ │ +0008da80: 743b 2027 7275 6e6e 696e 6727 2c0a 2020 t; 'running',. │ │ │ +0008da90: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -1676,14 +1659,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog │ │ │ │ + │ │ │ │ +class install_rsyslog { │ │ │ │ + package { 'rsyslog': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -1715,31 +1715,14 @@ │ │ │ │ SR 6.2, SR 7.1, SR 7.2 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, │ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["rsyslog"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_rsyslog │ │ │ │ - │ │ │ │ -class enable_rsyslog { │ │ │ │ - service {'rsyslog': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -1776,14 +1759,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_rsyslog_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_rsyslog │ │ │ │ + │ │ │ │ +class enable_rsyslog { │ │ │ │ + service {'rsyslog': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["rsyslog"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4038,31 +4038,14 @@ │ │ │ │ SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, │ │ │ │ A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "cron" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_cron │ │ │ │ - │ │ │ │ -class install_cron { │ │ │ │ - package { 'cron': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4089,14 +4072,31 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_cron_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_cron │ │ │ │ + │ │ │ │ +class install_cron { │ │ │ │ + package { 'cron': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "cron" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4133,31 +4133,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 1.3, SR 1.4, SR 1.5, SR 1.6, SR 1.7, SR 1.8, SR │ │ │ │ 1.9, SR 2.1, SR 2.2, SR 2.3, SR 2.4, SR 2.5, SR 2.6, │ │ │ │ SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, │ │ │ │ A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["cron"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_cron │ │ │ │ - │ │ │ │ -class enable_cron { │ │ │ │ - service {'cron': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4192,14 +4175,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_cron_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_cron │ │ │ │ + │ │ │ │ +class enable_cron { │ │ │ │ + service {'cron': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["cron"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4242,27 +4242,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_inetutils-telnetd │ │ │ │ - │ │ │ │ -class remove_inetutils-telnetd { │ │ │ │ - package { 'inetutils-telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the inet-based telnet server: Ensure inetutils-telnetd is │ │ │ │ removed' │ │ │ │ @@ -4275,14 +4262,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_inetutils-telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_inetutils-telnetd │ │ │ │ + │ │ │ │ +class remove_inetutils-telnetd { │ │ │ │ + package { 'inetutils-telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd │ │ │ │ @@ -4297,27 +4297,14 @@ │ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ The support for Yellowpages should not be installed unless it is required. │ │ │ │ NIS is the historical SUN service for central account management, │ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently │ │ │ │ security constraints, ACL, etc. and should not be used. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_nis │ │ │ │ - │ │ │ │ -class remove_nis { │ │ │ │ - package { 'nis': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the nis package: Ensure nis is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4326,14 +4313,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_nis_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_nis │ │ │ │ + │ │ │ │ +class remove_nis { │ │ │ │ + package { 'nis': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove nis │ │ │ │ @@ -4349,27 +4349,14 @@ │ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It should be │ │ │ │ uninstalled. │ │ │ │ ntpdate is an old not security-compliant ntp client. It should be │ │ │ │ Rationale: replaced by modern ntp clients such as ntpd, able to use │ │ │ │ cryptographic mechanisms integrated in NTP. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ntpdate_removed │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ntpdate │ │ │ │ - │ │ │ │ -class remove_ntpdate { │ │ │ │ - package { 'ntpdate': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ntpdate package: Ensure ntpdate is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4378,14 +4365,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntpdate_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ntpdate │ │ │ │ + │ │ │ │ +class remove_ntpdate { │ │ │ │ + package { 'ntpdate': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ntpdate │ │ │ │ @@ -4418,27 +4418,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd-ssl │ │ │ │ - │ │ │ │ -class remove_telnetd-ssl { │ │ │ │ - package { 'telnetd-ssl': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the ssl compliant telnet server: Ensure telnetd-ssl is │ │ │ │ removed' │ │ │ │ @@ -4451,14 +4438,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd-ssl_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd-ssl │ │ │ │ + │ │ │ │ +class remove_telnetd-ssl { │ │ │ │ + package { 'telnetd-ssl': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl │ │ │ │ @@ -4492,27 +4492,14 @@ │ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR │ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6 │ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4, │ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnetd │ │ │ │ - │ │ │ │ -class remove_telnetd { │ │ │ │ - package { 'telnetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall the telnet server: Ensure telnetd is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -4524,14 +4511,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnetd │ │ │ │ + │ │ │ │ +class remove_telnetd { │ │ │ │ + package { 'telnetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnetd │ │ │ │ @@ -4607,31 +4607,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2, │ │ │ │ 4.4.2.4 │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "ntp" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_ntp │ │ │ │ - │ │ │ │ -class install_ntp { │ │ │ │ - package { 'ntp': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4656,14 +4639,31 @@ │ │ │ │ - PCI-DSS-Req-10.4 │ │ │ │ - enable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ntp_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_ntp │ │ │ │ + │ │ │ │ +class install_ntp { │ │ │ │ + package { 'ntp': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "ntp" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -4697,31 +4697,14 @@ │ │ │ │ 4.4.2.4 │ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a), AU-8(1)(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["ntp"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_ntp │ │ │ │ - │ │ │ │ -class enable_ntp { │ │ │ │ - service {'ntp': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4766,14 +4749,31 @@ │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - service_ntp_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"ntp" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_ntp │ │ │ │ + │ │ │ │ +class enable_ntp { │ │ │ │ + service {'ntp': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["ntp"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -5675,31 +5675,14 @@ │ │ │ │ 000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS- │ │ │ │ 000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS- │ │ │ │ 000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS- │ │ │ │ 000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _i_s_m 0582, 0846 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "auditd" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_auditd │ │ │ │ - │ │ │ │ -class install_auditd { │ │ │ │ - package { 'auditd': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -5740,14 +5723,31 @@ │ │ │ │ - PCI-DSSv4-10.2.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_audit_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_auditd │ │ │ │ + │ │ │ │ +class install_auditd { │ │ │ │ + package { 'auditd': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "auditd" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ │ │ @@ -5818,31 +5818,14 @@ │ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR- │ │ │ │ _a_p_p_-_s_r_g_-_c_t_r 000990, SRG-APP-000508-CTR-001300, SRG-APP-000510- │ │ │ │ CTR-001310 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["auditd"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_auditd │ │ │ │ - │ │ │ │ -class enable_auditd { │ │ │ │ - service {'auditd': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -5909,14 +5892,31 @@ │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_auditd_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"auditd" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_auditd │ │ │ │ + │ │ │ │ +class enable_auditd { │ │ │ │ + service {'auditd': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["auditd"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/ │ │ ├── ./usr/share/doc/ssg-debian/ssg-debian12-guide-anssi_bp28_enhanced.html │ │ │ @@ -15040,133 +15040,133 @@ │ │ │ 0003abf0: 7461 2d74 6172 6765 743d 2223 6964 3135 ta-target="#id15 │ │ │ 0003ac00: 2220 7461 6269 6e64 6578 3d22 3022 2072 " tabindex="0" r │ │ │ 0003ac10: 6f6c 653d 2262 7574 746f 6e22 2061 7269 ole="button" ari │ │ │ 0003ac20: 612d 6578 7061 6e64 6564 3d22 6661 6c73 a-expanded="fals │ │ │ 0003ac30: 6522 2074 6974 6c65 3d22 4163 7469 7661 e" title="Activa │ │ │ 0003ac40: 7465 2074 6f20 7265 7665 616c 2220 6872 te to reveal" hr │ │ │ 0003ac50: 6566 3d22 2321 223e 5265 6d65 6469 6174 ef="#!">Remediat │ │ │ -0003ac60: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ -0003ac70: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ -0003ac80: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .│ │ │ +0008dbb0: 0a5b 6375 7374 6f6d 697a 6174 696f 6e73 .[customizations │ │ │ +0008dbc0: 2e73 6572 7669 6365 735d 0a65 6e61 626c .services].enabl │ │ │ +0008dbd0: 6564 203d 205b 2261 7564 6974 6422 5d0a ed = ["auditd"]. │ │ │ 0008dbe0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64│ │ │ -0003ad00: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ -0003ada0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -0003adb0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ....[[packages]] │ │ │ -0003acd0: 0a6e 616d 6520 3d20 2261 6964 6522 0a76 .name = "aide".v │ │ │ -0003ace0: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*". < │ │ │ -0003af60: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -0003af70: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -0003af80: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -0003af90: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -0003afa0: 6431 3722 2074 6162 696e 6465 783d 2230 d17" tabindex="0 │ │ │ -0003afb0: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ -0003afc0: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ -0003afd0: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ -0003afe0: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ -0003aff0: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ -0003b000: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -0003b010: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
Compl │ │ │ -0003ae40: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -0003ae50: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0003ae60: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -0003ae70: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0003ae80: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -0003ae90: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -0003aea0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -0003aeb0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ -0003aef0: 2069 6e73 7461 6c6c 5f61 6964 650a 0a63 install_aide..c │ │ │ -0003af00: 6c61 7373 2069 6e73 7461 6c6c 5f61 6964 lass install_aid │ │ │ -0003af10: 6520 7b0a 2020 7061 636b 6167 6520 7b20 e {. package { │ │ │ -0003af20: 2761 6964 6527 3a0a 2020 2020 656e 7375 'aide':. ensu │ │ │ -0003af30: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ -0003af40: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}.
Compl │ │ │ -0003b0a0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -0003b0b0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -0003b0c0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -0003b0d0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0003b0e0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -0003b0f0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -0003b100: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -0003b110: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
- name: │ │ │ -0003b150: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ -0003b160: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack │ │ │ -0003b170: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m │ │ │ -0003b180: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t │ │ │ -0003b190: 6167 733a 0a20 202d 2043 4a49 532d 352e ags:. - CJIS-5. │ │ │ -0003b1a0: 3130 2e31 2e33 0a20 202d 204e 4953 542d 10.1.3. - NIST- │ │ │ -0003b1b0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -0003b1c0: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ -0003b1d0: 312e 350a 2020 2d20 5043 492d 4453 5376 1.5. - PCI-DSSv │ │ │ -0003b1e0: 342d 3131 2e35 2e32 0a20 202d 2065 6e61 4-11.5.2. - ena │ │ │ -0003b1f0: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -0003b200: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -0003b210: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -0003b220: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -0003b230: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -0003b240: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -0003b250: 7061 636b 6167 655f 6169 6465 5f69 6e73 package_aide_ins │ │ │ -0003b260: 7461 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 talled..- name: │ │ │ -0003b270: 456e 7375 7265 2061 6964 6520 6973 2069 Ensure aide is i │ │ │ -0003b280: 6e73 7461 6c6c 6564 0a20 2061 6e73 6962 nstalled. ansib │ │ │ -0003b290: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -0003b2a0: 6765 3a0a 2020 2020 6e61 6d65 3a20 6169 ge:. name: ai │ │ │ -0003b2b0: 6465 0a20 2020 2073 7461 7465 3a20 7072 de. state: pr │ │ │ -0003b2c0: 6573 656e 740a 2020 7768 656e 3a20 2722 esent. when: '" │ │ │ -0003b2d0: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ -0003b2e0: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -0003b2f0: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ -0003b300: 202d 2043 4a49 532d 352e 3130 2e31 2e33 - CJIS-5.10.1.3 │ │ │ -0003b310: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0003b320: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ -0003b330: 2d44 5353 2d52 6571 2d31 312e 350a 2020 -DSS-Req-11.5. │ │ │ -0003b340: 2d20 5043 492d 4453 5376 342d 3131 2e35 - PCI-DSSv4-11.5 │ │ │ -0003b350: 2e32 0a20 202d 2065 6e61 626c 655f 7374 .2. - enable_st │ │ │ -0003b360: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -0003b370: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -0003b380: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -0003b390: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -0003b3a0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -0003b3b0: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -0003b3c0: 655f 6169 6465 5f69 6e73 7461 6c6c 6564 e_aide_installed │ │ │ +0003ac60: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ +0003ac70: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ +0003ac80: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +0003ac90: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +0003aca0: 7365 2220 6964 3d22 6964 3135 223e 3c74 se" id="id15">│ │ │ +0003acf0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +0003ad00: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +0003ad10: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +0003ad50: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +0003ad60: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +0003ad80: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +0003ad90: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +0003ada0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761- name: Ga │ │ │ +0003adb0: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ +0003adc0: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ +0003add0: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ +0003ade0: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ +0003adf0: 3a0a 2020 2d20 434a 4953 2d35 2e31 302e :. - CJIS-5.10. │ │ │ +0003ae00: 312e 330a 2020 2d20 4e49 5354 2d38 3030 1.3. - NIST-800 │ │ │ +0003ae10: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +0003ae20: 5043 492d 4453 532d 5265 712d 3131 2e35 PCI-DSS-Req-11.5 │ │ │ +0003ae30: 0a20 202d 2050 4349 2d44 5353 7634 2d31 . - PCI-DSSv4-1 │ │ │ +0003ae40: 312e 352e 320a 2020 2d20 656e 6162 6c65 1.5.2. - enable │ │ │ +0003ae50: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +0003ae60: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +0003ae70: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +0003ae80: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +0003ae90: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +0003aea0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +0003aeb0: 6b61 6765 5f61 6964 655f 696e 7374 616c kage_aide_instal │ │ │ +0003aec0: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ +0003aed0: 7572 6520 6169 6465 2069 7320 696e 7374 ure aide is inst │ │ │ +0003aee0: 616c 6c65 640a 2020 616e 7369 626c 652e alled. ansible. │ │ │ +0003aef0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +0003af00: 0a20 2020 206e 616d 653a 2061 6964 650a . name: aide. │ │ │ +0003af10: 2020 2020 7374 6174 653a 2070 7265 7365 state: prese │ │ │ +0003af20: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ +0003af30: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +0003af40: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +0003af50: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +0003af60: 434a 4953 2d35 2e31 302e 312e 330a 2020 CJIS-5.10.1.3. │ │ │ +0003af70: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +0003af80: 2d36 2861 290a 2020 2d20 5043 492d 4453 -6(a). - PCI-DS │ │ │ +0003af90: 532d 5265 712d 3131 2e35 0a20 202d 2050 S-Req-11.5. - P │ │ │ +0003afa0: 4349 2d44 5353 7634 2d31 312e 352e 320a CI-DSSv4-11.5.2. │ │ │ +0003afb0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +0003afc0: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +0003afd0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +0003afe0: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +0003aff0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +0003b000: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +0003b010: 6564 0a20 202d 2070 6163 6b61 6765 5f61 ed. - package_a │ │ │ +0003b020: 6964 655f 696e 7374 616c 6c65 640a 3c2f ide_installed. │ │ │ +0003b030: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>│ │ │ +0003b2a0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +0003b340: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ +0003b350: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ +0003b360: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ +0003b220: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ +0003b180: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +0003b190: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +0003b1b0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +0003b1d0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +0003b1e0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +0003b200: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ +0003b230: 6520 696e 7374 616c 6c5f 6169 6465 0a0a e install_aide.. │ │ │ +0003b240: 636c 6173 7320 696e 7374 616c 6c5f 6169 class install_ai │ │ │ +0003b250: 6465 207b 0a20 2070 6163 6b61 6765 207b de {. package { │ │ │ +0003b260: 2027 6169 6465 273a 0a20 2020 2065 6e73 'aide':. ens │ │ │ +0003b270: 7572 6520 3d26 6774 3b20 2769 6e73 7461 ure => 'insta │ │ │ +0003b280: 6c6c 6564 272c 0a20 207d 0a7d 0a3c 2f63 lled',. }.}. │ │ │ 0003b3e0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Re │ │ │ -00045bf0: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil │ │ │ -00045c00: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip │ │ │ -00045c10: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....[[packag │ │ │ +0003b3b0: 6573 5d5d 0a6e 616d 6520 3d20 2261 6964 es]].name = "aid │ │ │ +0003b3c0: 6522 0a76 6572 7369 6f6e 203d 2022 2a22 e".version = "*" │ │ │ 0003b3d0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
< │ │ │ -00045c20: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -00045c30: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -00045c40: 7365 2220 6964 3d22 6964 3332 223e 3c70 se" id="id32">
.[[pack │ │ │ -00045c60: 6167 6573 5d5d 0a6e 616d 6520 3d20 2273 ages]].name = "s │ │ │ -00045c70: 7564 6f22 0a76 6572 7369 6f6e 203d 2022 udo".version = " │ │ │ -00045c80: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *".│ │ │ -00045c90: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
Complexity: low Disrup │ │ │ -00045e00: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -00045e10: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00045e20: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -00045e30: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -00045e50: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -00045e60: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le < │ │ │ -00045ef0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Ans │ │ │ -00045fa0: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -00045fb0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61i │ │ │ -00045e80: 6e63 6c75 6465 2069 6e73 7461 6c6c 5f73 nclude install_s │ │ │ -00045e90: 7564 6f0a 0a63 6c61 7373 2069 6e73 7461 udo..class insta │ │ │ -00045ea0: 6c6c 5f73 7564 6f20 7b0a 2020 7061 636b ll_sudo {. pack │ │ │ -00045eb0: 6167 6520 7b20 2773 7564 6f27 3a0a 2020 age { 'sudo':. │ │ │ -00045ec0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00045ed0: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ -00045ee0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.Remediatio │ │ │ +000462b0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +000462c0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +000462d0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low Disrup │ │ │ -00046060: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -00046070: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00046080: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -00046090: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -000460b0: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -000460c0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -000460e0: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -000460f0: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -00046100: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -00046110: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -00046120: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -00046130: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -00046140: 6129 0a20 202d 2050 4349 2d44 5353 7634 a). - PCI-DSSv4 │ │ │ -00046150: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ -00046160: 7634 2d32 2e32 2e36 0a20 202d 2065 6e61 v4-2.2.6. - ena │ │ │ -00046170: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00046180: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00046190: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -000461a0: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -000461b0: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -000461c0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -000461d0: 7061 636b 6167 655f 7375 646f 5f69 6e73 package_sudo_ins │ │ │ -000461e0: 7461 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 talled..- name: │ │ │ -000461f0: 456e 7375 7265 2073 7564 6f20 6973 2069 Ensure sudo is i │ │ │ -00046200: 6e73 7461 6c6c 6564 0a20 2061 6e73 6962 nstalled. ansib │ │ │ -00046210: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -00046220: 6765 3a0a 2020 2020 6e61 6d65 3a20 7375 ge:. name: su │ │ │ -00046230: 646f 0a20 2020 2073 7461 7465 3a20 7072 do. state: pr │ │ │ -00046240: 6573 656e 740a 2020 7768 656e 3a20 2722 esent. when: '" │ │ │ -00046250: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ -00046260: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -00046270: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ -00046280: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00046290: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ -000462a0: 5353 7634 2d32 2e32 0a20 202d 2050 4349 SSv4-2.2. - PCI │ │ │ -000462b0: 2d44 5353 7634 2d32 2e32 2e36 0a20 202d -DSSv4-2.2.6. - │ │ │ -000462c0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -000462d0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -000462e0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -000462f0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -00046300: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -00046310: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -00046320: 2020 2d20 7061 636b 6167 655f 7375 646f - package_sudo │ │ │ -00046330: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.Remediati │ │ │ +00046050: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ +00046060: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
< │ │ │ +00045cb0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +00045c90: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +00045cc0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +00045cd0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +00045d00: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +00045ce0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +00045cf0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +00045d10: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +00045d20: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ +00045d40: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ +00045d50: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ +00045d60: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ +00045d70: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ +00045d80: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ +00045d90: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +00045da0: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ +00045db0: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ +00045dc0: 322e 322e 360a 2020 2d20 656e 6162 6c65 2.2.6. - enable │ │ │ +00045dd0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +00045de0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +00045df0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +00045e00: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +00045e10: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +00045e20: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +00045e30: 6b61 6765 5f73 7564 6f5f 696e 7374 616c kage_sudo_instal │ │ │ +00045e40: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ +00045e50: 7572 6520 7375 646f 2069 7320 696e 7374 ure sudo is inst │ │ │ +00045e60: 616c 6c65 640a 2020 616e 7369 626c 652e alled. ansible. │ │ │ +00045e70: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +00045e80: 0a20 2020 206e 616d 653a 2073 7564 6f0a . name: sudo. │ │ │ +00045e90: 2020 2020 7374 6174 653a 2070 7265 7365 state: prese │ │ │ +00045ea0: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ +00045eb0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +00045ec0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00045ed0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +00045ee0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +00045ef0: 2861 290a 2020 2d20 5043 492d 4453 5376 (a). - PCI-DSSv │ │ │ +00045f00: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ +00045f10: 5376 342d 322e 322e 360a 2020 2d20 656e Sv4-2.2.6. - en │ │ │ +00045f20: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +00045f30: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +00045f40: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +00045f50: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ +00045f60: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ +00045f70: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +00045f80: 2070 6163 6b61 6765 5f73 7564 6f5f 696e package_sudo_in │ │ │ +00045f90: 7374 616c 6c65 640a 3c2f 636f 6465 3e3c stalled.< │ │ │ +00045fa0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Complexity │ │ │ +000460f0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +00046130: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +00046110: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +00046120: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +00046140: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +00046160: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable include inst │ │ │ +000461a0: 616c 6c5f 7375 646f 0a0a 636c 6173 7320 all_sudo..class │ │ │ +000461b0: 696e 7374 616c 6c5f 7375 646f 207b 0a20 install_sudo {. │ │ │ +000461c0: 2070 6163 6b61 6765 207b 2027 7375 646f package { 'sudo │ │ │ +000461d0: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ +000461e0: 6774 3b20 2769 6e73 7461 6c6c 6564 272c gt; 'installed', │ │ │ +000461f0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ +00046200: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre> Remediation OS │ │ │ -0007c8a0: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ -0007c8b0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -0007c8c0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[[packages]].n │ │ │ +00046320: 616d 6520 3d20 2273 7564 6f22 0a76 6572 ame = "sudo".ver │ │ │ +00046330: 7369 6f6e 203d 2022 2a22 0a3c 2f63 6f64 sion = "*".Remediation │ │ │ -0007c9f0: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -0007ca00: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ...[ │ │ │ -0007c900: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ -0007c910: 203d 2022 6c69 6270 616d 2d70 7771 7561 = "libpam-pwqua │ │ │ -0007c920: 6c69 7479 220a 7665 7273 696f 6e20 3d20 lity".version = │ │ │ -0007c930: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".
│ │ │ -0007ca80: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0007ca90: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0007caa0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0007cab0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0007caf0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -0007cb20: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -0007cb00: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -0007cb10: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Remedia │ │ │ -0007cc70: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -0007cc80: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...include instal │ │ │ -0007cb40: 6c5f 6c69 6270 616d 2d70 7771 7561 6c69 l_libpam-pwquali │ │ │ -0007cb50: 7479 0a0a 636c 6173 7320 696e 7374 616c ty..class instal │ │ │ -0007cb60: 6c5f 6c69 6270 616d 2d70 7771 7561 6c69 l_libpam-pwquali │ │ │ -0007cb70: 7479 207b 0a20 2070 6163 6b61 6765 207b ty {. package { │ │ │ -0007cb80: 2027 6c69 6270 616d 2d70 7771 7561 6c69 'libpam-pwquali │ │ │ -0007cb90: 7479 273a 0a20 2020 2065 6e73 7572 6520 ty':. ensure │ │ │ -0007cba0: 3d26 6774 3b20 2769 6e73 7461 6c6c 6564 => 'installed │ │ │ -0007cbb0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}. │ │ │ -0007cbc0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
│ │ │ -0007cc90: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -0007ccc0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -0007cd10: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0007cd20: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0007cd30: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0007cd40: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0007cd50: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0007cd60: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0007cd70: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0007cd80: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -0007cda0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ -0007cdc0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ -0007cdd0: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ -0007cde0: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ -0007cdf0: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ -0007ce00: 6773 3a0a 2020 2d20 656e 6162 6c65 5f73 gs:. - enable_s │ │ │ -0007ce10: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -0007ce20: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -0007ce30: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -0007ce40: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -0007ce50: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -0007ce60: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -0007ce70: 6765 5f70 616d 5f70 7771 7561 6c69 7479 ge_pam_pwquality │ │ │ -0007ce80: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na │ │ │ -0007ce90: 6d65 3a20 456e 7375 7265 206c 6962 7061 me: Ensure libpa │ │ │ -0007cea0: 6d2d 7077 7175 616c 6974 7920 6973 2069 m-pwquality is i │ │ │ -0007ceb0: 6e73 7461 6c6c 6564 0a20 2061 6e73 6962 nstalled. ansib │ │ │ -0007cec0: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -0007ced0: 6765 3a0a 2020 2020 6e61 6d65 3a20 6c69 ge:. name: li │ │ │ -0007cee0: 6270 616d 2d70 7771 7561 6c69 7479 0a20 bpam-pwquality. │ │ │ -0007cef0: 2020 2073 7461 7465 3a20 7072 6573 656e state: presen │ │ │ -0007cf00: 740a 2020 7768 656e 3a20 2722 6c69 6270 t. when: '"libp │ │ │ -0007cf10: 616d 2d72 756e 7469 6d65 2220 696e 2061 am-runtime" in a │ │ │ -0007cf20: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -0007cf30: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ -0007cf40: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -0007cf50: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -0007cf60: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -0007cf70: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -0007cf80: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -0007cf90: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -0007cfa0: 640a 2020 2d20 7061 636b 6167 655f 7061 d. - package_pa │ │ │ -0007cfb0: 6d5f 7077 7175 616c 6974 795f 696e 7374 m_pwquality_inst │ │ │ -0007cfc0: 616c 6c65 640a 3c2f 636f 6465 3e3c 2f70 alled.Remediation An │ │ │ +0007c8a0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +0007c8b0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
< │ │ │ +0007c930: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +0007c940: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0007c950: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +0007c960: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +0007c970: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +0007c9a0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +0007c9d0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +0007c9b0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +0007c9c0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able R │ │ │ +0007cca0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +0007ccb0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- name: Gather │ │ │ +0007c9f0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +0007ca00: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ +0007ca10: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ +0007ca20: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ +0007ca30: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +0007ca40: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +0007ca50: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +0007ca60: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +0007ca70: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +0007ca80: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +0007ca90: 2020 2d20 7061 636b 6167 655f 7061 6d5f - package_pam_ │ │ │ +0007caa0: 7077 7175 616c 6974 795f 696e 7374 616c pwquality_instal │ │ │ +0007cab0: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ +0007cac0: 7572 6520 6c69 6270 616d 2d70 7771 7561 ure libpam-pwqua │ │ │ +0007cad0: 6c69 7479 2069 7320 696e 7374 616c 6c65 lity is installe │ │ │ +0007cae0: 640a 2020 616e 7369 626c 652e 6275 696c d. ansible.buil │ │ │ +0007caf0: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ +0007cb00: 206e 616d 653a 206c 6962 7061 6d2d 7077 name: libpam-pw │ │ │ +0007cb10: 7175 616c 6974 790a 2020 2020 7374 6174 quality. stat │ │ │ +0007cb20: 653a 2070 7265 7365 6e74 0a20 2077 6865 e: present. whe │ │ │ +0007cb30: 6e3a 2027 226c 6962 7061 6d2d 7275 6e74 n: '"libpam-runt │ │ │ +0007cb40: 696d 6522 2069 6e20 616e 7369 626c 655f ime" in ansible_ │ │ │ +0007cb50: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ +0007cb60: 2020 7461 6773 3a0a 2020 2d20 656e 6162 tags:. - enab │ │ │ +0007cb70: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +0007cb80: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +0007cb90: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +0007cba0: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +0007cbb0: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +0007cbc0: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +0007cbd0: 6163 6b61 6765 5f70 616d 5f70 7771 7561 ackage_pam_pwqua │ │ │ +0007cbe0: 6c69 7479 5f69 6e73 7461 6c6c 6564 0a3c lity_installed.< │ │ │ +0007cbf0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ +0007cd60: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +0007cd40: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +0007cd50: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +0007cd70: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +0007cd80: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +0007cdb0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +0007cdc0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +0007cdd0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remediation │ │ │ +0007cf30: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +0007cf40: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...inc │ │ │ +0007cdf0: 6c75 6465 2069 6e73 7461 6c6c 5f6c 6962 lude install_lib │ │ │ +0007ce00: 7061 6d2d 7077 7175 616c 6974 790a 0a63 pam-pwquality..c │ │ │ +0007ce10: 6c61 7373 2069 6e73 7461 6c6c 5f6c 6962 lass install_lib │ │ │ +0007ce20: 7061 6d2d 7077 7175 616c 6974 7920 7b0a pam-pwquality {. │ │ │ +0007ce30: 2020 7061 636b 6167 6520 7b20 276c 6962 package { 'lib │ │ │ +0007ce40: 7061 6d2d 7077 7175 616c 6974 7927 3a0a pam-pwquality':. │ │ │ +0007ce50: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +0007ce60: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ +0007ce70: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remed │ │ │ -000962b0: 6961 7469 6f6e 204f 5342 7569 6c64 2042 iation OSBuild B │ │ │ -000962c0: 6c75 6570 7269 6e74 2073 6e69 7070 6574 lueprint snippet │ │ │ -000962d0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...│ │ │ +0007cf90: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na │ │ │ +0007cfa0: 6d65 203d 2022 6c69 6270 616d 2d70 7771 me = "libpam-pwq │ │ │ +0007cfb0: 7561 6c69 7479 220a 7665 7273 696f 6e20 uality".version │ │ │ +0007cfc0: 3d20 222a 220a 3c2f 636f 6465 3e3c 2f70 = "*".Remediation │ │ │ -00096400: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -00096410: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[[packag │ │ │ -00096320: 6573 5d5d 0a6e 616d 6520 3d20 2261 7070 es]].name = "app │ │ │ -00096330: 6172 6d6f 7222 0a76 6572 7369 6f6e 203d armor".version = │ │ │ -00096340: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*".Complexity: │ │ │ -000964a0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -000964e0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -000964c0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -000964f0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -00096530: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -00096510: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00096520: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable < │ │ │ -000965c0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -00096670: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -00096680: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .include insta │ │ │ -00096550: 6c6c 5f61 7070 6172 6d6f 720a 0a63 6c61 ll_apparmor..cla │ │ │ -00096560: 7373 2069 6e73 7461 6c6c 5f61 7070 6172 ss install_appar │ │ │ -00096570: 6d6f 7220 7b0a 2020 7061 636b 6167 6520 mor {. package │ │ │ -00096580: 7b20 2761 7070 6172 6d6f 7227 3a0a 2020 { 'apparmor':. │ │ │ -00096590: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -000965a0: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ -000965b0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }. Remediation │ │ │ +00096870: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ +00096880: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ +00096890: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
< │ │ │ -00096700: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00096710: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00096720: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00096730: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00096740: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00096770: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -000967a0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -00096780: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -00096790: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: Ensure │ │ │ -000967c0: 6170 7061 726d 6f72 2069 7320 696e 7374 apparmor is inst │ │ │ -000967d0: 616c 6c65 640a 2020 616e 7369 626c 652e alled. ansible. │ │ │ -000967e0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -000967f0: 0a20 2020 206e 616d 653a 2061 7070 6172 . name: appar │ │ │ -00096800: 6d6f 720a 2020 2020 7374 6174 653a 2070 mor. state: p │ │ │ -00096810: 7265 7365 6e74 0a20 2077 6865 6e3a 2061 resent. when: a │ │ │ -00096820: 6e73 6962 6c65 5f76 6972 7475 616c 697a nsible_virtualiz │ │ │ -00096830: 6174 696f 6e5f 7479 7065 206e 6f74 2069 ation_type not i │ │ │ -00096840: 6e20 5b22 646f 636b 6572 222c 2022 6c78 n ["docker", "lx │ │ │ -00096850: 6322 2c20 226f 7065 6e76 7a22 2c20 2270 c", "openvz", "p │ │ │ -00096860: 6f64 6d61 6e22 2c20 2263 6f6e 7461 696e odman", "contain │ │ │ -00096870: 6572 225d 0a20 2074 6167 733a 0a20 202d er"]. tags:. - │ │ │ -00096880: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -00096890: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -000968a0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -000968b0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -000968c0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -000968d0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -000968e0: 2020 2d20 7061 636b 6167 655f 6170 7061 - package_appa │ │ │ -000968f0: 726d 6f72 5f69 6e73 7461 6c6c 6564 0a3c rmor_installed.< │ │ │ +000962b0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ +000962c0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...Remediat │ │ │ +00096600: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ +00096610: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...< │ │ │ +000963f0: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ +00096350: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00096360: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +00096380: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +000963a0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +000963b0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +000963d0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ +00096400: 3a20 456e 7375 7265 2061 7070 6172 6d6f : Ensure apparmo │ │ │ +00096410: 7220 6973 2069 6e73 7461 6c6c 6564 0a20 r is installed. │ │ │ +00096420: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +00096430: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +00096440: 6d65 3a20 6170 7061 726d 6f72 0a20 2020 me: apparmor. │ │ │ +00096450: 2073 7461 7465 3a20 7072 6573 656e 740a state: present. │ │ │ +00096460: 2020 7768 656e 3a20 616e 7369 626c 655f when: ansible_ │ │ │ +00096470: 7669 7274 7561 6c69 7a61 7469 6f6e 5f74 virtualization_t │ │ │ +00096480: 7970 6520 6e6f 7420 696e 205b 2264 6f63 ype not in ["doc │ │ │ +00096490: 6b65 7222 2c20 226c 7863 222c 2022 6f70 ker", "lxc", "op │ │ │ +000964a0: 656e 767a 222c 2022 706f 646d 616e 222c envz", "podman", │ │ │ +000964b0: 2022 636f 6e74 6169 6e65 7222 5d0a 2020 "container"]. │ │ │ +000964c0: 7461 6773 3a0a 2020 2d20 656e 6162 6c65 tags:. - enable │ │ │ +000964d0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +000964e0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +000964f0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +00096500: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +00096510: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +00096520: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +00096530: 6b61 6765 5f61 7070 6172 6d6f 725f 696e kage_apparmor_in │ │ │ +00096540: 7374 616c 6c65 640a 3c2f 636f 6465 3e3c stalled.< │ │ │ +00096550: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>│ │ │ +00096690: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +000966a0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +000966b0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +000966f0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00096700: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00096720: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ +00096730: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ +00096740: 3c63 6f64 653e 696e 636c 7564 6520 696einclude in │ │ │ +00096750: 7374 616c 6c5f 6170 7061 726d 6f72 0a0a stall_apparmor.. │ │ │ +00096760: 636c 6173 7320 696e 7374 616c 6c5f 6170 class install_ap │ │ │ +00096770: 7061 726d 6f72 207b 0a20 2070 6163 6b61 parmor {. packa │ │ │ +00096780: 6765 207b 2027 6170 7061 726d 6f72 273a ge { 'apparmor': │ │ │ +00096790: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +000967a0: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',. │ │ │ +000967b0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Remediation O │ │ │ -00097680: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ -00097690: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -000976a0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22.[[packages]].n │ │ │ +000968e0: 616d 6520 3d20 2261 7070 6172 6d6f 7222 ame = "apparmor" │ │ │ +000968f0: 0a76 6572 7369 6f6e 203d 2022 2a22 0a3c .version = "*".< │ │ │ 00096900: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediation │ │ │ -000977d0: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -000977e0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ... │ │ │ -000976e0: 5b5b 7061 636b 6167 6573 5d5d 0a6e 616d [[packages]].nam │ │ │ -000976f0: 6520 3d20 226c 6962 7061 6d2d 6170 7061 e = "libpam-appa │ │ │ -00097700: 726d 6f72 220a 7665 7273 696f 6e20 3d20 rmor".version = │ │ │ -00097710: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".
│ │ │ -00097860: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -00097870: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00097880: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -00097890: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -000978d0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -00097900: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -000978e0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -000978f0: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable include instal │ │ │ -00097920: 6c5f 6c69 6270 616d 2d61 7070 6172 6d6f l_libpam-apparmo │ │ │ -00097930: 720a 0a63 6c61 7373 2069 6e73 7461 6c6c r..class install │ │ │ -00097940: 5f6c 6962 7061 6d2d 6170 7061 726d 6f72 _libpam-apparmor │ │ │ -00097950: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -00097960: 6c69 6270 616d 2d61 7070 6172 6d6f 7227 libpam-apparmor' │ │ │ -00097970: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ -00097980: 743b 2027 696e 7374 616c 6c65 6427 2c0a t; 'installed',. │ │ │ -00097990: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remediatio │ │ │ -00097a50: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ -00097a60: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ... < │ │ │ -00097ae0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -00097af0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -00097b00: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00097b10: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -00097b20: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -00097b40: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00097b50: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00097b60: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ -00097b90: 636f 6465 3e2d 206e 616d 653a 2045 6e73 code>- name: Ens │ │ │ -00097ba0: 7572 6520 6c69 6270 616d 2d61 7070 6172 ure libpam-appar │ │ │ -00097bb0: 6d6f 7220 6973 2069 6e73 7461 6c6c 6564 mor is installed │ │ │ -00097bc0: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ -00097bd0: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ -00097be0: 6e61 6d65 3a20 6c69 6270 616d 2d61 7070 name: libpam-app │ │ │ -00097bf0: 6172 6d6f 720a 2020 2020 7374 6174 653a armor. state: │ │ │ -00097c00: 2070 7265 7365 6e74 0a20 2077 6865 6e3a present. when: │ │ │ -00097c10: 2061 6e73 6962 6c65 5f76 6972 7475 616c ansible_virtual │ │ │ -00097c20: 697a 6174 696f 6e5f 7479 7065 206e 6f74 ization_type not │ │ │ -00097c30: 2069 6e20 5b22 646f 636b 6572 222c 2022 in ["docker", " │ │ │ -00097c40: 6c78 6322 2c20 226f 7065 6e76 7a22 2c20 lxc", "openvz", │ │ │ -00097c50: 2270 6f64 6d61 6e22 2c20 2263 6f6e 7461 "podman", "conta │ │ │ -00097c60: 696e 6572 225d 0a20 2074 6167 733a 0a20 iner"]. tags:. │ │ │ -00097c70: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -00097c80: 432d 3328 3429 0a20 202d 204e 4953 542d C-3(4). - NIST- │ │ │ -00097c90: 3830 302d 3533 2d41 432d 3628 3130 290a 800-53-AC-6(10). │ │ │ -00097ca0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00097cb0: 4143 2d36 2838 290a 2020 2d20 4e49 5354 AC-6(8). - NIST │ │ │ -00097cc0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -00097cd0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00097ce0: 434d 2d37 2832 290a 2020 2d20 4e49 5354 CM-7(2). - NIST │ │ │ -00097cf0: 2d38 3030 2d35 332d 434d 2d37 2835 2928 -800-53-CM-7(5)( │ │ │ -00097d00: 6229 0a20 202d 204e 4953 542d 3830 302d b). - NIST-800- │ │ │ -00097d10: 3533 2d53 432d 3728 3231 290a 2020 2d20 53-SC-7(21). - │ │ │ -00097d20: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -00097d30: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00097d40: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00097d50: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -00097d60: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -00097d70: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -00097d80: 202d 2070 6163 6b61 6765 5f70 616d 5f61 - package_pam_a │ │ │ -00097d90: 7070 6172 6d6f 725f 696e 7374 616c 6c65 pparmor_installe │ │ │ -00097da0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ +00097670: 2122 3e52 656d 6564 6961 7469 6f6e 2041 !">Remediation A │ │ │ +00097680: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +00097690: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
│ │ │ +00097710: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00097720: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00097730: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00097740: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00097780: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ +000977b0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ +00097790: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ +000977a0: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable R │ │ │ +00097a80: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +00097a90: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- name: Ensure │ │ │ +000977d0: 206c 6962 7061 6d2d 6170 7061 726d 6f72 libpam-apparmor │ │ │ +000977e0: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed. │ │ │ +000977f0: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00097800: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +00097810: 653a 206c 6962 7061 6d2d 6170 7061 726d e: libpam-apparm │ │ │ +00097820: 6f72 0a20 2020 2073 7461 7465 3a20 7072 or. state: pr │ │ │ +00097830: 6573 656e 740a 2020 7768 656e 3a20 616e esent. when: an │ │ │ +00097840: 7369 626c 655f 7669 7274 7561 6c69 7a61 sible_virtualiza │ │ │ +00097850: 7469 6f6e 5f74 7970 6520 6e6f 7420 696e tion_type not in │ │ │ +00097860: 205b 2264 6f63 6b65 7222 2c20 226c 7863 ["docker", "lxc │ │ │ +00097870: 222c 2022 6f70 656e 767a 222c 2022 706f ", "openvz", "po │ │ │ +00097880: 646d 616e 222c 2022 636f 6e74 6169 6e65 dman", "containe │ │ │ +00097890: 7222 5d0a 2020 7461 6773 3a0a 2020 2d20 r"]. tags:. - │ │ │ +000978a0: 4e49 5354 2d38 3030 2d35 332d 4143 2d33 NIST-800-53-AC-3 │ │ │ +000978b0: 2834 290a 2020 2d20 4e49 5354 2d38 3030 (4). - NIST-800 │ │ │ +000978c0: 2d35 332d 4143 2d36 2831 3029 0a20 202d -53-AC-6(10). - │ │ │ +000978d0: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ +000978e0: 3628 3829 0a20 202d 204e 4953 542d 3830 6(8). - NIST-80 │ │ │ +000978f0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +00097900: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +00097910: 3728 3229 0a20 202d 204e 4953 542d 3830 7(2). - NIST-80 │ │ │ +00097920: 302d 3533 2d43 4d2d 3728 3529 2862 290a 0-53-CM-7(5)(b). │ │ │ +00097930: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00097940: 5343 2d37 2832 3129 0a20 202d 2065 6e61 SC-7(21). - ena │ │ │ +00097950: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +00097960: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +00097970: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +00097980: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ +00097990: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ +000979a0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +000979b0: 7061 636b 6167 655f 7061 6d5f 6170 7061 package_pam_appa │ │ │ +000979c0: 726d 6f72 5f69 6e73 7461 6c6c 6564 0a3c rmor_installed.< │ │ │ +000979d0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ +00097b40: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00097b20: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00097b30: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00097b50: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00097b60: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00097b90: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00097ba0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +00097bb0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c │ │ │ +00097c60: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation OSB │ │ │ +00097d10: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s │ │ │ +00097d20: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...inc │ │ │ +00097bd0: 6c75 6465 2069 6e73 7461 6c6c 5f6c 6962 lude install_lib │ │ │ +00097be0: 7061 6d2d 6170 7061 726d 6f72 0a0a 636c pam-apparmor..cl │ │ │ +00097bf0: 6173 7320 696e 7374 616c 6c5f 6c69 6270 ass install_libp │ │ │ +00097c00: 616d 2d61 7070 6172 6d6f 7220 7b0a 2020 am-apparmor {. │ │ │ +00097c10: 7061 636b 6167 6520 7b20 276c 6962 7061 package { 'libpa │ │ │ +00097c20: 6d2d 6170 7061 726d 6f72 273a 0a20 2020 m-apparmor':. │ │ │ +00097c30: 2065 6e73 7572 6520 3d26 6774 3b20 2769 ensure => 'i │ │ │ +00097c40: 6e73 7461 6c6c 6564 272c 0a20 207d 0a7d nstalled',. }.} │ │ │ +00097c50: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .< │ │ │ 00097db0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation │ │ │ -0009aca0: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ -0009acb0: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ -0009acc0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.[[ │ │ │ +00097d70: 7061 636b 6167 6573 5d5d 0a6e 616d 6520 packages]].name │ │ │ +00097d80: 3d20 226c 6962 7061 6d2d 6170 7061 726d = "libpam-apparm │ │ │ +00097d90: 6f72 220a 7665 7273 696f 6e20 3d20 222a or".version = "* │ │ │ +00097da0: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".Remediation P │ │ │ -0009adf0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -0009ae00: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .│ │ │ -0009ad40: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.[customization │ │ │ -0009ad10: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab │ │ │ -0009ad20: 6c65 6420 3d20 5b22 6170 7061 726d 6f72 led = ["apparmor │ │ │ -0009ad30: 225d 0a3c 2f63 6f64 653e 3c2f 7072 653e "].Remedi │ │ │ +00209f50: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +00209f60: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
< │ │ │ -0009ae80: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -0009ae90: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0009aea0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -0009aeb0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -0009aec0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -0009aef0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -0009af20: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -0009af00: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -0009af10: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able < │ │ │ -0009afc0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -0009b070: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -0009b080: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .include enable_ │ │ │ -0009af40: 6170 7061 726d 6f72 0a0a 636c 6173 7320 apparmor..class │ │ │ -0009af50: 656e 6162 6c65 5f61 7070 6172 6d6f 7220 enable_apparmor │ │ │ -0009af60: 7b0a 2020 7365 7276 6963 6520 7b27 6170 {. service {'ap │ │ │ -0009af70: 7061 726d 6f72 273a 0a20 2020 2065 6e61 parmor':. ena │ │ │ -0009af80: 626c 6520 3d26 6774 3b20 7472 7565 2c0a ble => true,. │ │ │ -0009af90: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -0009afa0: 2027 7275 6e6e 696e 6727 2c0a 2020 7d0a 'running',. }. │ │ │ -0009afb0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.- name: Star │ │ │ -0009b0d0: 7420 6170 7061 726d 6f72 2e73 6572 7669 t apparmor.servi │ │ │ -0009b0e0: 6365 0a20 2061 6e73 6962 6c65 2e62 7569 ce. ansible.bui │ │ │ -0009b0f0: 6c74 696e 2e73 7973 7465 6d64 3a0a 2020 ltin.systemd:. │ │ │ -0009b100: 2020 6e61 6d65 3a20 6170 7061 726d 6f72 name: apparmor │ │ │ -0009b110: 2e73 6572 7669 6365 0a20 2020 2073 7461 .service. sta │ │ │ -0009b120: 7465 3a20 7374 6172 7465 640a 2020 2020 te: started. │ │ │ -0009b130: 656e 6162 6c65 643a 2074 7275 650a 2020 enabled: true. │ │ │ -0009b140: 7768 656e 3a20 616e 7369 626c 655f 7669 when: ansible_vi │ │ │ -0009b150: 7274 7561 6c69 7a61 7469 6f6e 5f74 7970 rtualization_typ │ │ │ -0009b160: 6520 6e6f 7420 696e 205b 2264 6f63 6b65 e not in ["docke │ │ │ -0009b170: 7222 2c20 226c 7863 222c 2022 6f70 656e r", "lxc", "open │ │ │ -0009b180: 767a 222c 2022 706f 646d 616e 222c 2022 vz", "podman", " │ │ │ -0009b190: 636f 6e74 6169 6e65 7222 5d0a 2020 7461 container"]. ta │ │ │ -0009b1a0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -0009b1b0: 2d35 332d 4143 2d33 2834 290a 2020 2d20 -53-AC-3(4). - │ │ │ -0009b1c0: 4e49 5354 2d38 3030 2d35 332d 4143 2d36 NIST-800-53-AC-6 │ │ │ -0009b1d0: 2831 3029 0a20 202d 204e 4953 542d 3830 (10). - NIST-80 │ │ │ -0009b1e0: 302d 3533 2d41 432d 3628 3829 0a20 202d 0-53-AC-6(8). - │ │ │ -0009b1f0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -0009b200: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80 │ │ │ -0009b210: 302d 3533 2d43 4d2d 3728 3229 0a20 202d 0-53-CM-7(2). - │ │ │ -0009b220: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -0009b230: 3728 3529 2862 290a 2020 2d20 4e49 5354 7(5)(b). - NIST │ │ │ -0009b240: 2d38 3030 2d35 332d 5343 2d37 2832 3129 -800-53-SC-7(21) │ │ │ -0009b250: 0a20 202d 2061 7070 6172 6d6f 725f 636f . - apparmor_co │ │ │ -0009b260: 6e66 6967 7572 6564 0a20 202d 206d 6564 nfigured. - med │ │ │ -0009b270: 6975 6d5f 7365 7665 7269 7479 0a3c 2f63 ium_severity. │ │ │ +0009af60: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +0009af70: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +0009af80: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>- name: S │ │ │ +0009ad00: 7461 7274 2061 7070 6172 6d6f 722e 7365 tart apparmor.se │ │ │ +0009ad10: 7276 6963 650a 2020 616e 7369 626c 652e rvice. ansible. │ │ │ +0009ad20: 6275 696c 7469 6e2e 7379 7374 656d 643a builtin.systemd: │ │ │ +0009ad30: 0a20 2020 206e 616d 653a 2061 7070 6172 . name: appar │ │ │ +0009ad40: 6d6f 722e 7365 7276 6963 650a 2020 2020 mor.service. │ │ │ +0009ad50: 7374 6174 653a 2073 7461 7274 6564 0a20 state: started. │ │ │ +0009ad60: 2020 2065 6e61 626c 6564 3a20 7472 7565 enabled: true │ │ │ +0009ad70: 0a20 2077 6865 6e3a 2061 6e73 6962 6c65 . when: ansible │ │ │ +0009ad80: 5f76 6972 7475 616c 697a 6174 696f 6e5f _virtualization_ │ │ │ +0009ad90: 7479 7065 206e 6f74 2069 6e20 5b22 646f type not in ["do │ │ │ +0009ada0: 636b 6572 222c 2022 6c78 6322 2c20 226f cker", "lxc", "o │ │ │ +0009adb0: 7065 6e76 7a22 2c20 2270 6f64 6d61 6e22 penvz", "podman" │ │ │ +0009adc0: 2c20 2263 6f6e 7461 696e 6572 225d 0a20 , "container"]. │ │ │ +0009add0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ +0009ade0: 3830 302d 3533 2d41 432d 3328 3429 0a20 800-53-AC-3(4). │ │ │ +0009adf0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +0009ae00: 432d 3628 3130 290a 2020 2d20 4e49 5354 C-6(10). - NIST │ │ │ +0009ae10: 2d38 3030 2d35 332d 4143 2d36 2838 290a -800-53-AC-6(8). │ │ │ +0009ae20: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0009ae30: 434d 2d36 2861 290a 2020 2d20 4e49 5354 CM-6(a). - NIST │ │ │ +0009ae40: 2d38 3030 2d35 332d 434d 2d37 2832 290a -800-53-CM-7(2). │ │ │ +0009ae50: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0009ae60: 434d 2d37 2835 2928 6229 0a20 202d 204e CM-7(5)(b). - N │ │ │ +0009ae70: 4953 542d 3830 302d 3533 2d53 432d 3728 IST-800-53-SC-7( │ │ │ +0009ae80: 3231 290a 2020 2d20 6170 7061 726d 6f72 21). - apparmor │ │ │ +0009ae90: 5f63 6f6e 6669 6775 7265 640a 2020 2d20 _configured. - │ │ │ +0009aea0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +0009aeb0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64│ │ │ 0009b2b0: 3c2f 7464 3e3c 2f74 723e 3c74 7220 6461
│ │ │ +0009b000: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +0009b010: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +0009b030: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +0009b040: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +0009b080: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +0009b090: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e R │ │ │ +0009b1e0: 656d 6564 6961 7469 6f6e 204f 5342 7569 emediation OSBui │ │ │ +0009b1f0: 6c64 2042 6c75 6570 7269 6e74 2073 6e69 ld Blueprint sni │ │ │ +0009b200: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...in │ │ │ +0009b0b0: 636c 7564 6520 656e 6162 6c65 5f61 7070 clude enable_app │ │ │ +0009b0c0: 6172 6d6f 720a 0a63 6c61 7373 2065 6e61 armor..class ena │ │ │ +0009b0d0: 626c 655f 6170 7061 726d 6f72 207b 0a20 ble_apparmor {. │ │ │ +0009b0e0: 2073 6572 7669 6365 207b 2761 7070 6172 service {'appar │ │ │ +0009b0f0: 6d6f 7227 3a0a 2020 2020 656e 6162 6c65 mor':. enable │ │ │ +0009b100: 203d 2667 743b 2074 7275 652c 0a20 2020 => true,. │ │ │ +0009b110: 2065 6e73 7572 6520 3d26 6774 3b20 2772 ensure => 'r │ │ │ +0009b120: 756e 6e69 6e67 272c 0a20 207d 0a7d 0a3c unning',. }.}.< │ │ │ +0009b130: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ +0009b210: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +0009b240: 3c70 7265 3e3c 636f 6465 3e0a 5b63 7573│ │ │ 0009b290: 3c2f 6469 763e 3c2f 7464 3e3c 2f74 723e │ │ │ 0009b2a0: 3c2f 7462 6f64 793e 3c2f 7461 626c 653e.[cus │ │ │ +0009b250: 746f 6d69 7a61 7469 6f6e 732e 7365 7276 tomizations.serv │ │ │ +0009b260: 6963 6573 5d0a 656e 6162 6c65 6420 3d20 ices].enabled = │ │ │ +0009b270: 5b22 6170 7061 726d 6f72 225d 0a3c 2f63 ["apparmor"].Remediation │ │ │ -000d97f0: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ -000d9800: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ -000d9810: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a> │ │ │ -000d9930: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ -000d9940: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ -000d9950: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.[[packages]].n │ │ │ -000d9860: 616d 6520 3d20 226c 6f67 726f 7461 7465 ame = "logrotate │ │ │ -000d9870: 220a 7665 7273 696f 6e20 3d20 222a 220a ".version = "*". │ │ │ -000d9880: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remedia │ │ │ -00209ce0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -00209cf0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -000d99d0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -000d99e0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -000d9a00: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -000d9a10: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -000d9a50: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ -000d9a60: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e │ │ │ -000d9ba0: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -000d9bb0: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -000d9bc0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>in │ │ │ -000d9a80: 636c 7564 6520 696e 7374 616c 6c5f 6c6f clude install_lo │ │ │ -000d9a90: 6772 6f74 6174 650a 0a63 6c61 7373 2069 grotate..class i │ │ │ -000d9aa0: 6e73 7461 6c6c 5f6c 6f67 726f 7461 7465 nstall_logrotate │ │ │ -000d9ab0: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -000d9ac0: 6c6f 6772 6f74 6174 6527 3a0a 2020 2020 logrotate':. │ │ │ -000d9ad0: 656e 7375 7265 203d 2667 743b 2027 696e ensure => 'in │ │ │ -000d9ae0: 7374 616c 6c65 6427 2c0a 2020 7d0a 7d0a stalled',. }.}. │ │ │ -000d9af0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Complexity: low Disrup │ │ │ -000d9c70: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -000d9c80: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -000d9c90: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -000d9ca0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -000d9cc0: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -000d9cd0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -000d9cf0: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -000d9d00: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -000d9d10: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -000d9d20: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -000d9d30: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -000d9d40: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -000d9d50: 6129 0a20 202d 2050 4349 2d44 5353 2d52 a). - PCI-DSS-R │ │ │ -000d9d60: 6571 2d31 302e 370a 2020 2d20 5043 492d eq-10.7. - PCI- │ │ │ -000d9d70: 4453 5376 342d 3130 2e35 0a20 202d 2050 DSSv4-10.5. - P │ │ │ -000d9d80: 4349 2d44 5353 7634 2d31 302e 352e 310a CI-DSSv4-10.5.1. │ │ │ -000d9d90: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ -000d9da0: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ -000d9db0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -000d9dc0: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ -000d9dd0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ -000d9de0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -000d9df0: 6564 0a20 202d 2070 6163 6b61 6765 5f6c ed. - package_l │ │ │ -000d9e00: 6f67 726f 7461 7465 5f69 6e73 7461 6c6c ogrotate_install │ │ │ -000d9e10: 6564 0a0a 2d20 6e61 6d65 3a20 456e 7375 ed..- name: Ensu │ │ │ -000d9e20: 7265 206c 6f67 726f 7461 7465 2069 7320 re logrotate is │ │ │ -000d9e30: 696e 7374 616c 6c65 640a 2020 616e 7369 installed. ansi │ │ │ -000d9e40: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ -000d9e50: 6167 653a 0a20 2020 206e 616d 653a 206c age:. name: l │ │ │ -000d9e60: 6f67 726f 7461 7465 0a20 2020 2073 7461 ogrotate. sta │ │ │ -000d9e70: 7465 3a20 7072 6573 656e 740a 2020 7768 te: present. wh │ │ │ -000d9e80: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ -000d9e90: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -000d9ea0: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -000d9eb0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -000d9ec0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -000d9ed0: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10. │ │ │ -000d9ee0: 370a 2020 2d20 5043 492d 4453 5376 342d 7. - PCI-DSSv4- │ │ │ -000d9ef0: 3130 2e35 0a20 202d 2050 4349 2d44 5353 10.5. - PCI-DSS │ │ │ -000d9f00: 7634 2d31 302e 352e 310a 2020 2d20 656e v4-10.5.1. - en │ │ │ -000d9f10: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -000d9f20: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -000d9f30: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -000d9f40: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -000d9f50: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -000d9f60: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -000d9f70: 2070 6163 6b61 6765 5f6c 6f67 726f 7461 package_logrota │ │ │ -000d9f80: 7465 5f69 6e73 7461 6c6c 6564 0a3c 2f63 te_installed.Complexity │ │ │ +000d9890: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +000d98d0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +000d98b0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +000d98c0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +000d98e0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +000d9900: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable < │ │ │ +000d9be0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +000d9c90: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +000d9ca0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61- name: Gath │ │ │ +000d9940: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f │ │ │ +000d9950: 6163 7473 0a20 2070 6163 6b61 6765 5f66 acts. package_f │ │ │ +000d9960: 6163 7473 3a0a 2020 2020 6d61 6e61 6765 acts:. manage │ │ │ +000d9970: 723a 2061 7574 6f0a 2020 7461 6773 3a0a r: auto. tags:. │ │ │ +000d9980: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +000d9990: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ +000d99a0: 4453 532d 5265 712d 3130 2e37 0a20 202d DSS-Req-10.7. - │ │ │ +000d99b0: 2050 4349 2d44 5353 7634 2d31 302e 350a PCI-DSSv4-10.5. │ │ │ +000d99c0: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10 │ │ │ +000d99d0: 2e35 2e31 0a20 202d 2065 6e61 626c 655f .5.1. - enable_ │ │ │ +000d99e0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +000d99f0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +000d9a00: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +000d9a10: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +000d9a20: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +000d9a30: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +000d9a40: 6167 655f 6c6f 6772 6f74 6174 655f 696e age_logrotate_in │ │ │ +000d9a50: 7374 616c 6c65 640a 0a2d 206e 616d 653a stalled..- name: │ │ │ +000d9a60: 2045 6e73 7572 6520 6c6f 6772 6f74 6174 Ensure logrotat │ │ │ +000d9a70: 6520 6973 2069 6e73 7461 6c6c 6564 0a20 e is installed. │ │ │ +000d9a80: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +000d9a90: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +000d9aa0: 6d65 3a20 6c6f 6772 6f74 6174 650a 2020 me: logrotate. │ │ │ +000d9ab0: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present │ │ │ +000d9ac0: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux │ │ │ +000d9ad0: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ +000d9ae0: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ +000d9af0: 270a 2020 7461 6773 3a0a 2020 2d20 4e49 '. tags:. - NI │ │ │ +000d9b00: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +000d9b10: 290a 2020 2d20 5043 492d 4453 532d 5265 ). - PCI-DSS-Re │ │ │ +000d9b20: 712d 3130 2e37 0a20 202d 2050 4349 2d44 q-10.7. - PCI-D │ │ │ +000d9b30: 5353 7634 2d31 302e 350a 2020 2d20 5043 SSv4-10.5. - PC │ │ │ +000d9b40: 492d 4453 5376 342d 3130 2e35 2e31 0a20 I-DSSv4-10.5.1. │ │ │ +000d9b50: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +000d9b60: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +000d9b70: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +000d9b80: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +000d9b90: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +000d9ba0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +000d9bb0: 640a 2020 2d20 7061 636b 6167 655f 6c6f d. - package_lo │ │ │ +000d9bc0: 6772 6f74 6174 655f 696e 7374 616c 6c65 grotate_installe │ │ │ +000d9bd0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d. < │ │ │ -001ff460: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -001ff470: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -001ff480: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -001ff490: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -001ff4a0: 6436 3736 2220 7461 6269 6e64 6578 3d22 d676" tabindex=" │ │ │ -001ff4b0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -001ff4c0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -001ff4d0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -001ff4e0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -001ff4f0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -001ff500: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -001ff510: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -001ff520: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
Complexity: low │ │ │ +000d9d40: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +000d9d50: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +000d9d60: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +000d9d70: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +000d9d80: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +000d9d90: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +000d9da0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +000d9db0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble < │ │ │ +000d9e50: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation OS │ │ │ +000d9f00: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ +000d9f10: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +000d9f20: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>│ │ │ +000d9dd0: 696e 636c 7564 6520 696e 7374 616c 6c5f include install_ │ │ │ +000d9de0: 6c6f 6772 6f74 6174 650a 0a63 6c61 7373 logrotate..class │ │ │ +000d9df0: 2069 6e73 7461 6c6c 5f6c 6f67 726f 7461 install_logrota │ │ │ +000d9e00: 7465 207b 0a20 2070 6163 6b61 6765 207b te {. package { │ │ │ +000d9e10: 2027 6c6f 6772 6f74 6174 6527 3a0a 2020 'logrotate':. │ │ │ +000d9e20: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +000d9e30: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ +000d9e40: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.│ │ │ 000d9fa0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediation OS │ │ │ -000e18f0: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ -000e1900: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -000e1910: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[ │ │ │ +000d9f60: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ +000d9f70: 203d 2022 6c6f 6772 6f74 6174 6522 0a76 = "logrotate".v │ │ │ +000d9f80: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*".< │ │ │ -000e1990: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ -000e1a40: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ -000e1a50: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.[ │ │ │ -000e1950: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ -000e1960: 203d 2022 7273 7973 6c6f 672d 676e 7574 = "rsyslog-gnut │ │ │ -000e1970: 6c73 220a 7665 7273 696f 6e20 3d20 222a ls".version = "* │ │ │ -000e1980: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".Remediation │ │ │ -001ff2a0: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -001ff2b0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Complexity: low │ │ │ -000e1af0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -000e1b00: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -000e1b10: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -000e1b20: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -000e1b30: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -000e1b40: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -000e1b50: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -000e1b60: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -000e1c10: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -000e1cc0: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -000e1cd0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61│ │ │ -000e1b80: 696e 636c 7564 6520 696e 7374 616c 6c5f include install_ │ │ │ -000e1b90: 7273 7973 6c6f 672d 676e 7574 6c73 0a0a rsyslog-gnutls.. │ │ │ -000e1ba0: 636c 6173 7320 696e 7374 616c 6c5f 7273 class install_rs │ │ │ -000e1bb0: 7973 6c6f 672d 676e 7574 6c73 207b 0a20 yslog-gnutls {. │ │ │ -000e1bc0: 2070 6163 6b61 6765 207b 2027 7273 7973 package { 'rsys │ │ │ -000e1bd0: 6c6f 672d 676e 7574 6c73 273a 0a20 2020 log-gnutls':. │ │ │ -000e1be0: 2065 6e73 7572 6520 3d26 6774 3b20 2769 ensure => 'i │ │ │ -000e1bf0: 6e73 7461 6c6c 6564 272c 0a20 207d 0a7d nstalled',. }.} │ │ │ -000e1c00: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low │ │ │ -000e1d70: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -000e1d80: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -000e1d90: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -000e1da0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -000e1db0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -000e1dc0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -000e1dd0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -000e1de0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -000e1e00: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ -000e1e10: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ -000e1e20: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ -000e1e30: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ -000e1e40: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ -000e1e50: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -000e1e60: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -000e1e70: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -000e1e80: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -000e1e90: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -000e1ea0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -000e1eb0: 202d 2070 6163 6b61 6765 5f72 7379 736c - package_rsysl │ │ │ -000e1ec0: 6f67 2d67 6e75 746c 735f 696e 7374 616c og-gnutls_instal │ │ │ -000e1ed0: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ -000e1ee0: 7572 6520 7273 7973 6c6f 672d 676e 7574 ure rsyslog-gnut │ │ │ -000e1ef0: 6c73 2069 7320 696e 7374 616c 6c65 640a ls is installed. │ │ │ -000e1f00: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -000e1f10: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -000e1f20: 616d 653a 2072 7379 736c 6f67 2d67 6e75 ame: rsyslog-gnu │ │ │ -000e1f30: 746c 730a 2020 2020 7374 6174 653a 2070 tls. state: p │ │ │ -000e1f40: 7265 7365 6e74 0a20 2077 6865 6e3a 2027 resent. when: ' │ │ │ -000e1f50: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ -000e1f60: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ -000e1f70: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ -000e1f80: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ -000e1f90: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ -000e1fa0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -000e1fb0: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ -000e1fc0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ -000e1fd0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -000e1fe0: 6564 0a20 202d 2070 6163 6b61 6765 5f72 ed. - package_r │ │ │ -000e1ff0: 7379 736c 6f67 2d67 6e75 746c 735f 696e syslog-gnutls_in │ │ │ -000e2000: 7374 616c 6c65 640a 3c2f 636f 6465 3e3c stalled.< │ │ │ +000e18e0: 223e 5265 6d65 6469 6174 696f 6e20 416e ">Remediation An │ │ │ +000e18f0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +000e1900: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .Remediat │ │ │ +000e1f70: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ +000e1f80: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ +000e1f90: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
< │ │ │ +000e1980: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +000e1990: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +000e19a0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +000e19b0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +000e19c0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +000e19f0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +000e1a20: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +000e1a00: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +000e1a10: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able Remedia │ │ │ +000e1cf0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +000e1d00: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...- name: Gather │ │ │ +000e1a40: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +000e1a50: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ +000e1a60: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ +000e1a70: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ +000e1a80: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +000e1a90: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +000e1aa0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +000e1ab0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +000e1ac0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +000e1ad0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +000e1ae0: 2020 2d20 7061 636b 6167 655f 7273 7973 - package_rsys │ │ │ +000e1af0: 6c6f 672d 676e 7574 6c73 5f69 6e73 7461 log-gnutls_insta │ │ │ +000e1b00: 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 456e lled..- name: En │ │ │ +000e1b10: 7375 7265 2072 7379 736c 6f67 2d67 6e75 sure rsyslog-gnu │ │ │ +000e1b20: 746c 7320 6973 2069 6e73 7461 6c6c 6564 tls is installed │ │ │ +000e1b30: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +000e1b40: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +000e1b50: 6e61 6d65 3a20 7273 7973 6c6f 672d 676e name: rsyslog-gn │ │ │ +000e1b60: 7574 6c73 0a20 2020 2073 7461 7465 3a20 utls. state: │ │ │ +000e1b70: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when: │ │ │ +000e1b80: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ +000e1b90: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ +000e1ba0: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ +000e1bb0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +000e1bc0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +000e1bd0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +000e1be0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +000e1bf0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +000e1c00: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +000e1c10: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +000e1c20: 7273 7973 6c6f 672d 676e 7574 6c73 5f69 rsyslog-gnutls_i │ │ │ +000e1c30: 6e73 7461 6c6c 6564 0a3c 2f63 6f64 653e nstalled.│ │ │ +000e1c40: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +000e1d10: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +000e1d20: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +000e1d30: 7365 2220 6964 3d22 6964 3237 3022 3e3c se" id="id270">< │ │ │ +000e1d40: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +000e1d50: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +000e1d60: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +000e1d70: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +000e1d80: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +000e1d90: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +000e1da0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +000e1dd0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +000e1de0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +000e1df0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +000e1e10: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +000e1e20: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>include i │ │ │ +000e1e40: 6e73 7461 6c6c 5f72 7379 736c 6f67 2d67 nstall_rsyslog-g │ │ │ +000e1e50: 6e75 746c 730a 0a63 6c61 7373 2069 6e73 nutls..class ins │ │ │ +000e1e60: 7461 6c6c 5f72 7379 736c 6f67 2d67 6e75 tall_rsyslog-gnu │ │ │ +000e1e70: 746c 7320 7b0a 2020 7061 636b 6167 6520 tls {. package │ │ │ +000e1e80: 7b20 2772 7379 736c 6f67 2d67 6e75 746c { 'rsyslog-gnutl │ │ │ +000e1e90: 7327 3a0a 2020 2020 656e 7375 7265 203d s':. ensure = │ │ │ +000e1ea0: 2667 743b 2027 696e 7374 616c 6c65 6427 > 'installed' │ │ │ +000e1eb0: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ +000e1ec0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediat │ │ │ -000e3120: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ -000e3130: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ -000e3140: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..[[packages] │ │ │ +000e1fe0: 5d0a 6e61 6d65 203d 2022 7273 7973 6c6f ].name = "rsyslo │ │ │ +000e1ff0: 672d 676e 7574 6c73 220a 7665 7273 696f g-gnutls".versio │ │ │ +000e2000: 6e20 3d20 222a 220a 3c2f 636f 6465 3e3c n = "*".< │ │ │ 000e2010: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre> │ │ │ -000e31c0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Pup │ │ │ -000e3270: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -000e3280: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.[[packages] │ │ │ -000e3190: 5d0a 6e61 6d65 203d 2022 7273 7973 6c6f ].name = "rsyslo │ │ │ -000e31a0: 6722 0a76 6572 7369 6f6e 203d 2022 2a22 g".version = "*" │ │ │ -000e31b0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f . Remediation P │ │ │ +000e3540: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ +000e3550: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
Complexity: low Disrup │ │ │ -000e3330: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -000e3340: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -000e3350: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -000e3360: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -000e3380: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -000e3390: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remed │ │ │ -000e34d0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -000e34e0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...i │ │ │ -000e33b0: 6e63 6c75 6465 2069 6e73 7461 6c6c 5f72 nclude install_r │ │ │ -000e33c0: 7379 736c 6f67 0a0a 636c 6173 7320 696e syslog..class in │ │ │ -000e33d0: 7374 616c 6c5f 7273 7973 6c6f 6720 7b0a stall_rsyslog {. │ │ │ -000e33e0: 2020 7061 636b 6167 6520 7b20 2772 7379 package { 'rsy │ │ │ -000e33f0: 736c 6f67 273a 0a20 2020 2065 6e73 7572 slog':. ensur │ │ │ -000e3400: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install │ │ │ -000e3410: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.< │ │ │ -000e3610: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ -000e3570: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -000e3580: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -000e35a0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -000e35c0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -000e35d0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -000e35f0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ -000e3620: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ -000e3630: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac │ │ │ -000e3640: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ -000e3650: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto. │ │ │ -000e3660: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -000e3670: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -000e3680: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ -000e3690: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -000e36a0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -000e36b0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ -000e36c0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ -000e36d0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -000e36e0: 0a20 202d 2070 6163 6b61 6765 5f72 7379 . - package_rsy │ │ │ -000e36f0: 736c 6f67 5f69 6e73 7461 6c6c 6564 0a0a slog_installed.. │ │ │ -000e3700: 2d20 6e61 6d65 3a20 456e 7375 7265 2072 - name: Ensure r │ │ │ -000e3710: 7379 736c 6f67 2069 7320 696e 7374 616c syslog is instal │ │ │ -000e3720: 6c65 640a 2020 616e 7369 626c 652e 6275 led. ansible.bu │ │ │ -000e3730: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ -000e3740: 2020 206e 616d 653a 2072 7379 736c 6f67 name: rsyslog │ │ │ -000e3750: 0a20 2020 2073 7461 7465 3a20 7072 6573 . state: pres │ │ │ -000e3760: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li │ │ │ -000e3770: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -000e3780: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -000e3790: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -000e37a0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -000e37b0: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ -000e37c0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -000e37d0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -000e37e0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -000e37f0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -000e3800: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -000e3810: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ -000e3820: 6167 655f 7273 7973 6c6f 675f 696e 7374 age_rsyslog_inst │ │ │ -000e3830: 616c 6c65 640a 3c2f 636f 6465 3e3c 2f70 alled.
< │ │ │ +000e3140: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +000e3150: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +000e3160: 7365 2220 6964 3d22 6964 3237 3422 3e3c se" id="id274">< │ │ │ +000e3170: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +000e3180: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +000e3190: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +000e31a0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +000e31b0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +000e31c0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +000e31d0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +000e3200: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +000e3210: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +000e3220: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +000e3240: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +000e3250: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>│ │ │ +000e3490: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22- name: G │ │ │ +000e3270: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +000e3280: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ +000e3290: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ +000e32a0: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ +000e32b0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +000e32c0: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e │ │ │ +000e32d0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ +000e32e0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +000e32f0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +000e3300: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +000e3310: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +000e3320: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +000e3330: 2d20 7061 636b 6167 655f 7273 7973 6c6f - package_rsyslo │ │ │ +000e3340: 675f 696e 7374 616c 6c65 640a 0a2d 206e g_installed..- n │ │ │ +000e3350: 616d 653a 2045 6e73 7572 6520 7273 7973 ame: Ensure rsys │ │ │ +000e3360: 6c6f 6720 6973 2069 6e73 7461 6c6c 6564 log is installed │ │ │ +000e3370: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +000e3380: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +000e3390: 6e61 6d65 3a20 7273 7973 6c6f 670a 2020 name: rsyslog. │ │ │ +000e33a0: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present │ │ │ +000e33b0: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux │ │ │ +000e33c0: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ +000e33d0: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ +000e33e0: 270a 2020 7461 6773 3a0a 2020 2d20 4e49 '. tags:. - NI │ │ │ +000e33f0: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +000e3400: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ +000e3410: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +000e3420: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +000e3430: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +000e3440: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +000e3450: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +000e3460: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ +000e3470: 5f72 7379 736c 6f67 5f69 6e73 7461 6c6c _rsyslog_install │ │ │ +000e3480: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
< │ │ │ +000e35d0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +000e35e0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +000e35f0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +000e3600: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +000e3610: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +000e3640: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +000e3670: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +000e3650: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +000e3660: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ +000e3700: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ +000e37a0: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild │ │ │ +000e37b0: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp │ │ │ +000e37c0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...include install │ │ │ +000e3690: 5f72 7379 736c 6f67 0a0a 636c 6173 7320 _rsyslog..class │ │ │ +000e36a0: 696e 7374 616c 6c5f 7273 7973 6c6f 6720 install_rsyslog │ │ │ +000e36b0: 7b0a 2020 7061 636b 6167 6520 7b20 2772 {. package { 'r │ │ │ +000e36c0: 7379 736c 6f67 273a 0a20 2020 2065 6e73 syslog':. ens │ │ │ +000e36d0: 7572 6520 3d26 6774 3b20 2769 6e73 7461 ure => 'insta │ │ │ +000e36e0: 6c6c 6564 272c 0a20 207d 0a7d 0a3c 2f63 lled',. }.}.Remediat │ │ │ -000e4ab0: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ -000e4ac0: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ -000e4ad0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
.[[pack │ │ │ +000e3810: 6167 6573 5d5d 0a6e 616d 6520 3d20 2272 ages]].name = "r │ │ │ +000e3820: 7379 736c 6f67 220a 7665 7273 696f 6e20 syslog".version │ │ │ +000e3830: 3d20 222a 220a 3c2f 636f 6465 3e3c 2f70 = "*".Remediation │ │ │ -000e4c00: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -000e4c10: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[customizat │ │ │ -000e4b20: 696f 6e73 2e73 6572 7669 6365 735d 0a65 ions.services].e │ │ │ -000e4b30: 6e61 626c 6564 203d 205b 2272 7379 736c nabled = ["rsysl │ │ │ -000e4b40: 6f67 225d 0a3c 2f63 6f64 653e 3c2f 7072 og"]. Complexity: │ │ │ -000e4ca0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -000e4ce0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -000e4cc0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -000e4cf0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -000e4d30: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -000e4d10: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -000e4d20: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable │ │ │ -000e4dd0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -000e4e80: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -000e4e90: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61include enabl │ │ │ -000e4d50: 655f 7273 7973 6c6f 670a 0a63 6c61 7373 e_rsyslog..class │ │ │ -000e4d60: 2065 6e61 626c 655f 7273 7973 6c6f 6720 enable_rsyslog │ │ │ -000e4d70: 7b0a 2020 7365 7276 6963 6520 7b27 7273 {. service {'rs │ │ │ -000e4d80: 7973 6c6f 6727 3a0a 2020 2020 656e 6162 yslog':. enab │ │ │ -000e4d90: 6c65 203d 2667 743b 2074 7275 652c 0a20 le => true,. │ │ │ -000e4da0: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ -000e4db0: 2772 756e 6e69 6e67 272c 0a20 207d 0a7d 'running',. }.} │ │ │ -000e4dc0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low │ │ │ -000e4f30: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -000e4f40: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -000e4f50: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -000e4f60: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -000e4f70: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -000e4f80: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -000e4f90: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -000e4fa0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -000e4fc0: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ -000e4fd0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ -000e4fe0: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ -000e4ff0: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ -000e5000: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ -000e5010: 4e49 5354 2d38 3030 2d35 332d 4155 2d34 NIST-800-53-AU-4 │ │ │ -000e5020: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ -000e5030: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -000e5040: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -000e5050: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -000e5060: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -000e5070: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -000e5080: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -000e5090: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -000e50a0: 202d 2073 6572 7669 6365 5f72 7379 736c - service_rsysl │ │ │ -000e50b0: 6f67 5f65 6e61 626c 6564 0a0a 2d20 6e61 og_enabled..- na │ │ │ -000e50c0: 6d65 3a20 456e 6162 6c65 2072 7379 736c me: Enable rsysl │ │ │ -000e50d0: 6f67 2053 6572 7669 6365 202d 2045 6e61 og Service - Ena │ │ │ -000e50e0: 626c 6520 7365 7276 6963 6520 7273 7973 ble service rsys │ │ │ -000e50f0: 6c6f 670a 2020 626c 6f63 6b3a 0a0a 2020 log. block:.. │ │ │ -000e5100: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ -000e5110: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ -000e5120: 0a20 2020 2061 6e73 6962 6c65 2e62 7569 . ansible.bui │ │ │ -000e5130: 6c74 696e 2e70 6163 6b61 6765 5f66 6163 ltin.package_fac │ │ │ -000e5140: 7473 3a0a 2020 2020 2020 6d61 6e61 6765 ts:. manage │ │ │ -000e5150: 723a 2061 7574 6f0a 0a20 202d 206e 616d r: auto.. - nam │ │ │ -000e5160: 653a 2045 6e61 626c 6520 7273 7973 6c6f e: Enable rsyslo │ │ │ -000e5170: 6720 5365 7276 6963 6520 2d20 456e 6162 g Service - Enab │ │ │ -000e5180: 6c65 2053 6572 7669 6365 2072 7379 736c le Service rsysl │ │ │ -000e5190: 6f67 0a20 2020 2061 6e73 6962 6c65 2e62 og. ansible.b │ │ │ -000e51a0: 7569 6c74 696e 2e73 7973 7465 6d64 3a0a uiltin.systemd:. │ │ │ -000e51b0: 2020 2020 2020 6e61 6d65 3a20 7273 7973 name: rsys │ │ │ -000e51c0: 6c6f 670a 2020 2020 2020 656e 6162 6c65 log. enable │ │ │ -000e51d0: 643a 2074 7275 650a 2020 2020 2020 7374 d: true. st │ │ │ -000e51e0: 6174 653a 2073 7461 7274 6564 0a20 2020 ate: started. │ │ │ -000e51f0: 2020 206d 6173 6b65 643a 2066 616c 7365 masked: false │ │ │ -000e5200: 0a20 2020 2077 6865 6e3a 0a20 2020 202d . when:. - │ │ │ -000e5210: 2027 2272 7379 736c 6f67 2220 696e 2061 '"rsyslog" in a │ │ │ -000e5220: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -000e5230: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ -000e5240: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -000e5250: 552d 3428 3129 0a20 202d 204e 4953 542d U-4(1). - NIST- │ │ │ -000e5260: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -000e5270: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -000e5280: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -000e5290: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -000e52a0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -000e52b0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -000e52c0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -000e52d0: 640a 2020 2d20 7365 7276 6963 655f 7273 d. - service_rs │ │ │ -000e52e0: 7973 6c6f 675f 656e 6162 6c65 640a 2020 yslog_enabled. │ │ │ -000e52f0: 2d20 7370 6563 6961 6c5f 7365 7276 6963 - special_servic │ │ │ -000e5300: 655f 626c 6f63 6b0a 2020 7768 656e 3a20 e_block. when: │ │ │ -000e5310: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ -000e5320: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ -000e5330: 6163 6b61 6765 7327 0a3c 2f63 6f64 653e ackages'.│ │ │ +000e4ab0: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ +000e4ac0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ +000e4ad0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +000e4ae0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +000e4af0: 7365 2220 6964 3d22 6964 3237 3922 3e3c se" id="id279">< │ │ │ +000e4b00: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +000e4b10: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +000e4b20: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +000e4b30: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +000e4b40: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +000e4b50: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +000e4b60: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +000e4b90: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +000e4ba0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +000e4bb0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +000e4bd0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +000e4be0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>│ │ │ +000e5020: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +000e5030: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +000e5040: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>- name: G │ │ │ +000e4c00: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +000e4c10: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ +000e4c20: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ +000e4c30: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ +000e4c40: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +000e4c50: 3533 2d41 552d 3428 3129 0a20 202d 204e 53-AU-4(1). - N │ │ │ +000e4c60: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +000e4c70: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ +000e4c80: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ +000e4c90: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +000e4ca0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +000e4cb0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ +000e4cc0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +000e4cd0: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic │ │ │ +000e4ce0: 655f 7273 7973 6c6f 675f 656e 6162 6c65 e_rsyslog_enable │ │ │ +000e4cf0: 640a 0a2d 206e 616d 653a 2045 6e61 626c d..- name: Enabl │ │ │ +000e4d00: 6520 7273 7973 6c6f 6720 5365 7276 6963 e rsyslog Servic │ │ │ +000e4d10: 6520 2d20 456e 6162 6c65 2073 6572 7669 e - Enable servi │ │ │ +000e4d20: 6365 2072 7379 736c 6f67 0a20 2062 6c6f ce rsyslog. blo │ │ │ +000e4d30: 636b 3a0a 0a20 202d 206e 616d 653a 2047 ck:.. - name: G │ │ │ +000e4d40: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +000e4d50: 6520 6661 6374 730a 2020 2020 616e 7369 e facts. ansi │ │ │ +000e4d60: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ +000e4d70: 6167 655f 6661 6374 733a 0a20 2020 2020 age_facts:. │ │ │ +000e4d80: 206d 616e 6167 6572 3a20 6175 746f 0a0a manager: auto.. │ │ │ +000e4d90: 2020 2d20 6e61 6d65 3a20 456e 6162 6c65 - name: Enable │ │ │ +000e4da0: 2072 7379 736c 6f67 2053 6572 7669 6365 rsyslog Service │ │ │ +000e4db0: 202d 2045 6e61 626c 6520 5365 7276 6963 - Enable Servic │ │ │ +000e4dc0: 6520 7273 7973 6c6f 670a 2020 2020 616e e rsyslog. an │ │ │ +000e4dd0: 7369 626c 652e 6275 696c 7469 6e2e 7379 sible.builtin.sy │ │ │ +000e4de0: 7374 656d 643a 0a20 2020 2020 206e 616d stemd:. nam │ │ │ +000e4df0: 653a 2072 7379 736c 6f67 0a20 2020 2020 e: rsyslog. │ │ │ +000e4e00: 2065 6e61 626c 6564 3a20 7472 7565 0a20 enabled: true. │ │ │ +000e4e10: 2020 2020 2073 7461 7465 3a20 7374 6172 state: star │ │ │ +000e4e20: 7465 640a 2020 2020 2020 6d61 736b 6564 ted. masked │ │ │ +000e4e30: 3a20 6661 6c73 650a 2020 2020 7768 656e : false. when │ │ │ +000e4e40: 3a0a 2020 2020 2d20 2722 7273 7973 6c6f :. - '"rsyslo │ │ │ +000e4e50: 6722 2069 6e20 616e 7369 626c 655f 6661 g" in ansible_fa │ │ │ +000e4e60: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +000e4e70: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +000e4e80: 3030 2d35 332d 4155 2d34 2831 290a 2020 00-53-AU-4(1). │ │ │ +000e4e90: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +000e4ea0: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable │ │ │ +000e4eb0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +000e4ec0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +000e4ed0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +000e4ee0: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +000e4ef0: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +000e4f00: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ +000e4f10: 7669 6365 5f72 7379 736c 6f67 5f65 6e61 vice_rsyslog_ena │ │ │ +000e4f20: 626c 6564 0a20 202d 2073 7065 6369 616c bled. - special │ │ │ +000e4f30: 5f73 6572 7669 6365 5f62 6c6f 636b 0a20 _service_block. │ │ │ +000e4f40: 2077 6865 6e3a 2027 226c 696e 7578 2d62 when: '"linux-b │ │ │ +000e4f50: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_ │ │ │ +000e4f60: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ +000e4f70: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ +000e50c0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +000e50d0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +000e50f0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +000e5100: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +000e5140: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +000e5150: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e < │ │ │ +000e5200: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +000e5210: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +000e5220: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +000e5230: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +000e5240: 6432 3831 2220 7461 6269 6e64 6578 3d22 d281" tabindex=" │ │ │ +000e5250: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +000e5260: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +000e5270: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +000e5280: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +000e5290: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +000e52a0: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ +000e52b0: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ +000e52c0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...in │ │ │ +000e5170: 636c 7564 6520 656e 6162 6c65 5f72 7379 clude enable_rsy │ │ │ +000e5180: 736c 6f67 0a0a 636c 6173 7320 656e 6162 slog..class enab │ │ │ +000e5190: 6c65 5f72 7379 736c 6f67 207b 0a20 2073 le_rsyslog {. s │ │ │ +000e51a0: 6572 7669 6365 207b 2772 7379 736c 6f67 ervice {'rsyslog │ │ │ +000e51b0: 273a 0a20 2020 2065 6e61 626c 6520 3d26 ':. enable =& │ │ │ +000e51c0: 6774 3b20 7472 7565 2c0a 2020 2020 656e gt; true,. en │ │ │ +000e51d0: 7375 7265 203d 2667 743b 2027 7275 6e6e sure => 'runn │ │ │ +000e51e0: 696e 6727 2c0a 2020 7d0a 7d0a 3c2f 636f ing',. }.}..[custom │ │ │ +000e5310: 697a 6174 696f 6e73 2e73 6572 7669 6365 izations.service │ │ │ +000e5320: 735d 0a65 6e61 626c 6564 203d 205b 2272 s].enabled = ["r │ │ │ +000e5330: 7379 736c 6f67 225d 0a3c 2f63 6f64 653e syslog"].│ │ │ 000e5340: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063 Remed │ │ │ -001f6e40: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -001f6e50: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...Remedia │ │ │ -001f70a0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -001f70b0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...< │ │ │ -001f6f80: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ -001f6ee0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -001f6ef0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -001f6f00: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -001f6f10: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -001f6f20: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -001f6f30: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -001f6f40: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -001f6f50: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ -001f6f90: 6465 2072 656d 6f76 655f 6468 6370 0a0a de remove_dhcp.. │ │ │ -001f6fa0: 636c 6173 7320 7265 6d6f 7665 5f64 6863 class remove_dhc │ │ │ -001f6fb0: 7020 7b0a 2020 7061 636b 6167 6520 7b20 p {. package { │ │ │ -001f6fc0: 2764 6863 7027 3a0a 2020 2020 656e 7375 'dhcp':. ensu │ │ │ -001f6fd0: 7265 203d 2667 743b 2027 7075 7267 6564 re => 'purged │ │ │ -001f6fe0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ -001f6ff0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
│ │ │ -001f70c0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -001f70f0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -001f7140: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -001f7150: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -001f7160: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -001f7170: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -001f7180: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -001f7190: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -001f71a0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -001f71b0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ -001f71f0: 2027 556e 696e 7374 616c 6c20 4448 4350 'Uninstall DHCP │ │ │ -001f7200: 2053 6572 7665 7220 5061 636b 6167 653a Server Package: │ │ │ -001f7210: 2045 6e73 7572 6520 6468 6370 2069 7320 Ensure dhcp is │ │ │ -001f7220: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ -001f7230: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -001f7240: 6765 3a0a 2020 2020 6e61 6d65 3a20 6468 ge:. name: dh │ │ │ -001f7250: 6370 0a20 2020 2073 7461 7465 3a20 6162 cp. state: ab │ │ │ -001f7260: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. - │ │ │ -001f7270: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -001f7280: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80 │ │ │ -001f7290: 302d 3533 2d43 4d2d 3728 6129 0a20 202d 0-53-CM-7(a). - │ │ │ -001f72a0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -001f72b0: 3728 6229 0a20 202d 2050 4349 2d44 5353 7(b). - PCI-DSS │ │ │ -001f72c0: 7634 2d32 2e32 0a20 202d 2050 4349 2d44 v4-2.2. - PCI-D │ │ │ -001f72d0: 5353 7634 2d32 2e32 2e34 0a20 202d 2064 SSv4-2.2.4. - d │ │ │ -001f72e0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ -001f72f0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -001f7300: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -001f7310: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -001f7320: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -001f7330: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -001f7340: 202d 2070 6163 6b61 6765 5f64 6863 705f - package_dhcp_ │ │ │ -001f7350: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.< │ │ │ +001f6e40: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ +001f6e50: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...Remedi │ │ │ +001f71b0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ +001f71c0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...│ │ │ +001f6f80: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ +001f6ee0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +001f6ef0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +001f6f10: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +001f6f30: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +001f6f40: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +001f6f60: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +001f6f70: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ +001f6f90: 653a 2027 556e 696e 7374 616c 6c20 4448 e: 'Uninstall DH │ │ │ +001f6fa0: 4350 2053 6572 7665 7220 5061 636b 6167 CP Server Packag │ │ │ +001f6fb0: 653a 2045 6e73 7572 6520 6468 6370 2069 e: Ensure dhcp i │ │ │ +001f6fc0: 7320 7265 6d6f 7665 6427 0a20 2061 6e73 s removed'. ans │ │ │ +001f6fd0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +001f6fe0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +001f6ff0: 6468 6370 0a20 2020 2073 7461 7465 3a20 dhcp. state: │ │ │ +001f7000: 6162 7365 6e74 0a20 2074 6167 733a 0a20 absent. tags:. │ │ │ +001f7010: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +001f7020: 4d2d 3628 6129 0a20 202d 204e 4953 542d M-6(a). - NIST- │ │ │ +001f7030: 3830 302d 3533 2d43 4d2d 3728 6129 0a20 800-53-CM-7(a). │ │ │ +001f7040: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +001f7050: 4d2d 3728 6229 0a20 202d 2050 4349 2d44 M-7(b). - PCI-D │ │ │ +001f7060: 5353 7634 2d32 2e32 0a20 202d 2050 4349 SSv4-2.2. - PCI │ │ │ +001f7070: 2d44 5353 7634 2d32 2e32 2e34 0a20 202d -DSSv4-2.2.4. - │ │ │ +001f7080: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ +001f7090: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +001f70a0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +001f70b0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +001f70c0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +001f70d0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +001f70e0: 0a20 202d 2070 6163 6b61 6765 5f64 6863 . - package_dhc │ │ │ +001f70f0: 705f 7265 6d6f 7665 640a 3c2f 636f 6465 p_removed.
│ │ │ +001f71d0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +001f7200: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediatio │ │ │ -001f7e40: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -001f7e50: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Comple │ │ │ +001f7250: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +001f7260: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +001f7270: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +001f7280: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +001f7290: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +001f72a0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +001f72b0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +001f72c0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ +001f7300: 6520 7265 6d6f 7665 5f64 6863 700a 0a63 e remove_dhcp..c │ │ │ +001f7310: 6c61 7373 2072 656d 6f76 655f 6468 6370 lass remove_dhcp │ │ │ +001f7320: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ +001f7330: 6468 6370 273a 0a20 2020 2065 6e73 7572 dhcp':. ensur │ │ │ +001f7340: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged' │ │ │ +001f7350: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ 001f7360: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Complexity │ │ │ -001f7ee0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -001f7f20: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -001f7f00: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -001f7f10: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -001f7f30: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -001f7f50: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ -001f7f80: 636f 6465 3e0a 696e 636c 7564 6520 7265 code>.include re │ │ │ -001f7f90: 6d6f 7665 5f6b 6561 0a0a 636c 6173 7320 move_kea..class │ │ │ -001f7fa0: 7265 6d6f 7665 5f6b 6561 207b 0a20 2070 remove_kea {. p │ │ │ -001f7fb0: 6163 6b61 6765 207b 2027 6b65 6127 3a0a ackage { 'kea':. │ │ │ -001f7fc0: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -001f7fd0: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ -001f7fe0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ -001f7ff0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -001f80a0: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -001f80b0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61< │ │ │ +001f8090: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +001f80a0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +001f80b0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +001f80c0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +001f80d0: 6436 3633 2220 7461 6269 6e64 6578 3d22 d663" tabindex=" │ │ │ +001f80e0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +001f80f0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +001f8100: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +001f8110: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +001f8120: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +001f8130: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +001f8140: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
Complexity: low │ │ │ -001f8150: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -001f8160: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -001f8170: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -001f8180: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -001f8190: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -001f81a0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -001f81d0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -001f81b0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -001f81c0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Uninst │ │ │ -001f81f0: 616c 6c20 6b65 6120 5061 636b 6167 653a all kea Package: │ │ │ -001f8200: 2045 6e73 7572 6520 6b65 6120 6973 2072 Ensure kea is r │ │ │ -001f8210: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ -001f8220: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -001f8230: 653a 0a20 2020 206e 616d 653a 206b 6561 e:. name: kea │ │ │ -001f8240: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ -001f8250: 6e74 0a20 2074 6167 733a 0a20 202d 2064 nt. tags:. - d │ │ │ -001f8260: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ -001f8270: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -001f8280: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -001f8290: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -001f82a0: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -001f82b0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -001f82c0: 202d 2070 6163 6b61 6765 5f6b 6561 5f72 - package_kea_r │ │ │ -001f82d0: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +001f7e40: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ +001f7e50: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ +001f7ed0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +001f7ee0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +001f7ef0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +001f7f00: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +001f7f10: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +001f7f30: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +001f7f40: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +001f7f50: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ +001f7f70: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ +001f7f80: 3c63 6f64 653e 2d20 6e61 6d65 3a20 2755- name: 'U │ │ │ +001f7f90: 6e69 6e73 7461 6c6c 206b 6561 2050 6163 ninstall kea Pac │ │ │ +001f7fa0: 6b61 6765 3a20 456e 7375 7265 206b 6561 kage: Ensure kea │ │ │ +001f7fb0: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ +001f7fc0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +001f7fd0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +001f7fe0: 3a20 6b65 610a 2020 2020 7374 6174 653a : kea. state: │ │ │ +001f7ff0: 2061 6273 656e 740a 2020 7461 6773 3a0a absent. tags:. │ │ │ +001f8000: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ +001f8010: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +001f8020: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +001f8030: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +001f8040: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +001f8050: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +001f8060: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +001f8070: 6b65 615f 7265 6d6f 7665 640a 3c2f 636f kea_removed.Reme │ │ │ -001fcad0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -001fcae0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...│ │ │ +001f8270: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ +001f81d0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +001f81e0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +001f8200: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +001f8220: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +001f8230: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +001f8250: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +001f8260: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> .incl │ │ │ +001f8280: 7564 6520 7265 6d6f 7665 5f6b 6561 0a0a ude remove_kea.. │ │ │ +001f8290: 636c 6173 7320 7265 6d6f 7665 5f6b 6561 class remove_kea │ │ │ +001f82a0: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ +001f82b0: 6b65 6127 3a0a 2020 2020 656e 7375 7265 kea':. ensure │ │ │ +001f82c0: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ +001f82d0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ 001f82e0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediatio │ │ │ -001fcd40: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ -001fcd50: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...│ │ │ -001fcc10: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ -001fcb70: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -001fcb80: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -001fcba0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -001fcbc0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -001fcbd0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -001fcbf0: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -001fcc00: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> .incl │ │ │ -001fcc20: 7564 6520 7265 6d6f 7665 5f73 656e 646d ude remove_sendm │ │ │ -001fcc30: 6169 6c0a 0a63 6c61 7373 2072 656d 6f76 ail..class remov │ │ │ -001fcc40: 655f 7365 6e64 6d61 696c 207b 0a20 2070 e_sendmail {. p │ │ │ -001fcc50: 6163 6b61 6765 207b 2027 7365 6e64 6d61 ackage { 'sendma │ │ │ -001fcc60: 696c 273a 0a20 2020 2065 6e73 7572 6520 il':. ensure │ │ │ -001fcc70: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ -001fcc80: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.< │ │ │ -001fcdd0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -001fcde0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -001fcdf0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -001fce00: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -001fce10: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -001fce30: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -001fce40: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -001fce50: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -001fce70: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -001fce80: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761- name: Ga │ │ │ -001fce90: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -001fcea0: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ -001fceb0: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ -001fcec0: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ -001fced0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -001fcee0: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ -001fcef0: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ -001fcf00: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -001fcf10: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di │ │ │ -001fcf20: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ -001fcf30: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -001fcf40: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -001fcf50: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -001fcf60: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -001fcf70: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -001fcf80: 2d20 7061 636b 6167 655f 7365 6e64 6d61 - package_sendma │ │ │ -001fcf90: 696c 5f72 656d 6f76 6564 0a0a 2d20 6e61 il_removed..- na │ │ │ -001fcfa0: 6d65 3a20 2755 6e69 6e73 7461 6c6c 2053 me: 'Uninstall S │ │ │ -001fcfb0: 656e 646d 6169 6c20 5061 636b 6167 653a endmail Package: │ │ │ -001fcfc0: 2045 6e73 7572 6520 7365 6e64 6d61 696c Ensure sendmail │ │ │ -001fcfd0: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ -001fcfe0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ -001fcff0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ -001fd000: 3a20 7365 6e64 6d61 696c 0a20 2020 2073 : sendmail. s │ │ │ -001fd010: 7461 7465 3a20 6162 7365 6e74 0a20 2077 tate: absent. w │ │ │ -001fd020: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ -001fd030: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ -001fd040: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -001fd050: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -001fd060: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -001fd070: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -001fd080: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8 │ │ │ -001fd090: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b). │ │ │ -001fd0a0: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate │ │ │ -001fd0b0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -001fd0c0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -001fd0d0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -001fd0e0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -001fd0f0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -001fd100: 640a 2020 2d20 7061 636b 6167 655f 7365 d. - package_se │ │ │ -001fd110: 6e64 6d61 696c 5f72 656d 6f76 6564 0a3c ndmail_removed.< │ │ │ +001fcad0: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ +001fcae0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +001fcaf0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>Remediation │ │ │ +001fcf70: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ +001fcf80: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
Com │ │ │ +001fcb70: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +001fcba0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +001fcbc0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +001fcbd0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +001fcbf0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ +001fcc00: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ +001fcc20: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ +001fcc30: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ +001fcc40: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ +001fcc50: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ +001fcc60: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ +001fcc70: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +001fcc80: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +001fcc90: 434d 2d37 2861 290a 2020 2d20 4e49 5354 CM-7(a). - NIST │ │ │ +001fcca0: 2d38 3030 2d35 332d 434d 2d37 2862 290a -800-53-CM-7(b). │ │ │ +001fccb0: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ +001fccc0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +001fccd0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +001fcce0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +001fccf0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +001fcd00: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +001fcd10: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +001fcd20: 7365 6e64 6d61 696c 5f72 656d 6f76 6564 sendmail_removed │ │ │ +001fcd30: 0a0a 2d20 6e61 6d65 3a20 2755 6e69 6e73 ..- name: 'Unins │ │ │ +001fcd40: 7461 6c6c 2053 656e 646d 6169 6c20 5061 tall Sendmail Pa │ │ │ +001fcd50: 636b 6167 653a 2045 6e73 7572 6520 7365 ckage: Ensure se │ │ │ +001fcd60: 6e64 6d61 696c 2069 7320 7265 6d6f 7665 ndmail is remove │ │ │ +001fcd70: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ +001fcd80: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ +001fcd90: 2020 6e61 6d65 3a20 7365 6e64 6d61 696c name: sendmail │ │ │ +001fcda0: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ +001fcdb0: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ +001fcdc0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +001fcdd0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +001fcde0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +001fcdf0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +001fce00: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ +001fce10: 2d35 332d 434d 2d37 2861 290a 2020 2d20 -53-CM-7(a). - │ │ │ +001fce20: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ +001fce30: 2862 290a 2020 2d20 6469 7361 626c 655f (b). - disable_ │ │ │ +001fce40: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +001fce50: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +001fce60: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +001fce70: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +001fce80: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +001fce90: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +001fcea0: 6167 655f 7365 6e64 6d61 696c 5f72 656d age_sendmail_rem │ │ │ +001fceb0: 6f76 6564 0a3c 2f63 6f64 653e 3c2f 7072 oved.Complexity: │ │ │ +001fd010: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +001fd050: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +001fd030: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +001fd060: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +001fd080: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +001fd090: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable Rem │ │ │ -001ff150: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild │ │ │ -001ff160: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp │ │ │ -001ff170: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ....include rem │ │ │ +001fd0c0: 6f76 655f 7365 6e64 6d61 696c 0a0a 636c ove_sendmail..cl │ │ │ +001fd0d0: 6173 7320 7265 6d6f 7665 5f73 656e 646d ass remove_sendm │ │ │ +001fd0e0: 6169 6c20 7b0a 2020 7061 636b 6167 6520 ail {. package │ │ │ +001fd0f0: 7b20 2773 656e 646d 6169 6c27 3a0a 2020 { 'sendmail':. │ │ │ +001fd100: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +001fd110: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ 001fd120: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
.[[pack │ │ │ -001ff1c0: 6167 6573 5d5d 0a6e 616d 6520 3d20 2263 ages]].name = "c │ │ │ -001ff1d0: 6872 6f6e 7922 0a76 6572 7369 6f6e 203d hrony".version = │ │ │ -001ff1e0: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*".Complexity: │ │ │ -001ff340: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -001ff380: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -001ff360: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -001ff390: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -001ff3d0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -001ff3b0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -001ff3c0: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable include insta │ │ │ -001ff3f0: 6c6c 5f63 6872 6f6e 790a 0a63 6c61 7373 ll_chrony..class │ │ │ -001ff400: 2069 6e73 7461 6c6c 5f63 6872 6f6e 7920 install_chrony │ │ │ -001ff410: 7b0a 2020 7061 636b 6167 6520 7b20 2763 {. package { 'c │ │ │ -001ff420: 6872 6f6e 7927 3a0a 2020 2020 656e 7375 hrony':. ensu │ │ │ -001ff430: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ -001ff440: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}. │ │ │ -001ff640: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Com │ │ │ -001ff5a0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -001ff5d0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -001ff5f0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -001ff600: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -001ff620: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -001ff630: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -001ff650: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ -001ff660: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa │ │ │ -001ff670: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ -001ff680: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto. │ │ │ -001ff690: 2074 6167 733a 0a20 202d 2050 4349 2d44 tags:. - PCI-D │ │ │ -001ff6a0: 5353 2d52 6571 2d31 302e 340a 2020 2d20 SS-Req-10.4. - │ │ │ -001ff6b0: 5043 492d 4453 5376 342d 3130 2e36 0a20 PCI-DSSv4-10.6. │ │ │ -001ff6c0: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10. │ │ │ -001ff6d0: 362e 310a 2020 2d20 656e 6162 6c65 5f73 6.1. - enable_s │ │ │ -001ff6e0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -001ff6f0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -001ff700: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -001ff710: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -001ff720: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -001ff730: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -001ff740: 6765 5f63 6872 6f6e 795f 696e 7374 616c ge_chrony_instal │ │ │ -001ff750: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ -001ff760: 7572 6520 6368 726f 6e79 2069 7320 696e ure chrony is in │ │ │ -001ff770: 7374 616c 6c65 640a 2020 616e 7369 626c stalled. ansibl │ │ │ -001ff780: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -001ff790: 653a 0a20 2020 206e 616d 653a 2063 6872 e:. name: chr │ │ │ -001ff7a0: 6f6e 790a 2020 2020 7374 6174 653a 2070 ony. state: p │ │ │ -001ff7b0: 7265 7365 6e74 0a20 2077 6865 6e3a 2027 resent. when: ' │ │ │ -001ff7c0: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ -001ff7d0: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ -001ff7e0: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ -001ff7f0: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ -001ff800: 3130 2e34 0a20 202d 2050 4349 2d44 5353 10.4. - PCI-DSS │ │ │ -001ff810: 7634 2d31 302e 360a 2020 2d20 5043 492d v4-10.6. - PCI- │ │ │ -001ff820: 4453 5376 342d 3130 2e36 2e31 0a20 202d DSSv4-10.6.1. - │ │ │ -001ff830: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -001ff840: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -001ff850: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -001ff860: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -001ff870: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -001ff880: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -001ff890: 2020 2d20 7061 636b 6167 655f 6368 726f - package_chro │ │ │ -001ff8a0: 6e79 5f69 6e73 7461 6c6c 6564 0a3c 2f63 ny_installed. │ │ │ +001ff170: 3c62 723e 3c64 6976 2063 6c61 7373 3d22Re │ │ │ +001ff5b0: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +001ff5c0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +001ff5d0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ +001ff210: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +001ff1f0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +001ff220: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +001ff230: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +001ff260: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +001ff240: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +001ff250: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +001ff270: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +001ff280: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ +001ff2a0: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ +001ff2b0: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ +001ff2c0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ +001ff2d0: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ +001ff2e0: 2020 7461 6773 3a0a 2020 2d20 5043 492d tags:. - PCI- │ │ │ +001ff2f0: 4453 532d 5265 712d 3130 2e34 0a20 202d DSS-Req-10.4. - │ │ │ +001ff300: 2050 4349 2d44 5353 7634 2d31 302e 360a PCI-DSSv4-10.6. │ │ │ +001ff310: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10 │ │ │ +001ff320: 2e36 2e31 0a20 202d 2065 6e61 626c 655f .6.1. - enable_ │ │ │ +001ff330: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +001ff340: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +001ff350: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +001ff360: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +001ff370: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +001ff380: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +001ff390: 6167 655f 6368 726f 6e79 5f69 6e73 7461 age_chrony_insta │ │ │ +001ff3a0: 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 456e lled..- name: En │ │ │ +001ff3b0: 7375 7265 2063 6872 6f6e 7920 6973 2069 sure chrony is i │ │ │ +001ff3c0: 6e73 7461 6c6c 6564 0a20 2061 6e73 6962 nstalled. ansib │ │ │ +001ff3d0: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +001ff3e0: 6765 3a0a 2020 2020 6e61 6d65 3a20 6368 ge:. name: ch │ │ │ +001ff3f0: 726f 6e79 0a20 2020 2073 7461 7465 3a20 rony. state: │ │ │ +001ff400: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when: │ │ │ +001ff410: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ +001ff420: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ +001ff430: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ +001ff440: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req │ │ │ +001ff450: 2d31 302e 340a 2020 2d20 5043 492d 4453 -10.4. - PCI-DS │ │ │ +001ff460: 5376 342d 3130 2e36 0a20 202d 2050 4349 Sv4-10.6. - PCI │ │ │ +001ff470: 2d44 5353 7634 2d31 302e 362e 310a 2020 -DSSv4-10.6.1. │ │ │ +001ff480: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +001ff490: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +001ff4a0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +001ff4b0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +001ff4c0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +001ff4d0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +001ff4e0: 0a20 202d 2070 6163 6b61 6765 5f63 6872 . - package_chr │ │ │ +001ff4f0: 6f6e 795f 696e 7374 616c 6c65 640a 3c2f ony_installed. │ │ │ +001ff500: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remediation │ │ │ +001ff820: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri │ │ │ +001ff830: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ... │ │ │ +001ff840: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
< │ │ │ +001ff670: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +001ff650: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +001ff680: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +001ff690: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +001ff6c0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +001ff6a0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +001ff6b0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +001ff6d0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +001ff6e0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ +001ff700: 7564 6520 696e 7374 616c 6c5f 6368 726f ude install_chro │ │ │ +001ff710: 6e79 0a0a 636c 6173 7320 696e 7374 616c ny..class instal │ │ │ +001ff720: 6c5f 6368 726f 6e79 207b 0a20 2070 6163 l_chrony {. pac │ │ │ +001ff730: 6b61 6765 207b 2027 6368 726f 6e79 273a kage { 'chrony': │ │ │ +001ff740: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +001ff750: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',. │ │ │ +001ff760: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.│ │ │ 001ff8c0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediation │ │ │ -00209a80: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -00209a90: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[[packages]].n │ │ │ +001ff890: 616d 6520 3d20 2263 6872 6f6e 7922 0a76 ame = "chrony".v │ │ │ +001ff8a0: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*".Complexity: │ │ │ -00209b20: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -00209b60: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -00209b40: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -00209b70: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -00209b90: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00209ba0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable .include rem │ │ │ -00209bd0: 6f76 655f 7869 6e65 7464 0a0a 636c 6173 ove_xinetd..clas │ │ │ -00209be0: 7320 7265 6d6f 7665 5f78 696e 6574 6420 s remove_xinetd │ │ │ -00209bf0: 7b0a 2020 7061 636b 6167 6520 7b20 2778 {. package { 'x │ │ │ -00209c00: 696e 6574 6427 3a0a 2020 2020 656e 7375 inetd':. ensu │ │ │ -00209c10: 7265 203d 2667 743b 2027 7075 7267 6564 re => 'purged │ │ │ -00209c20: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}. │ │ │ -00209c30: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
│ │ │ -00209d00: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -00209d30: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -00209d80: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -00209d90: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00209da0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -00209db0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00209dc0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -00209dd0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -00209de0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -00209df0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ -00209e30: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ -00209e40: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack │ │ │ -00209e50: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m │ │ │ -00209e60: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t │ │ │ -00209e70: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -00209e80: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -00209e90: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -00209ea0: 3728 6129 0a20 202d 204e 4953 542d 3830 7(a). - NIST-80 │ │ │ -00209eb0: 302d 3533 2d43 4d2d 3728 6229 0a20 202d 0-53-CM-7(b). - │ │ │ -00209ec0: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -00209ed0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -00209ee0: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ -00209ef0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -00209f00: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -00209f10: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -00209f20: 2d20 6c6f 775f 7365 7665 7269 7479 0a20 - low_severity. │ │ │ -00209f30: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -00209f40: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -00209f50: 7869 6e65 7464 5f72 656d 6f76 6564 0a0a xinetd_removed.. │ │ │ -00209f60: 2d20 6e61 6d65 3a20 2755 6e69 6e73 7461 - name: 'Uninsta │ │ │ -00209f70: 6c6c 2078 696e 6574 6420 5061 636b 6167 ll xinetd Packag │ │ │ -00209f80: 653a 2045 6e73 7572 6520 7869 6e65 7464 e: Ensure xinetd │ │ │ -00209f90: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ -00209fa0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ -00209fb0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ -00209fc0: 3a20 7869 6e65 7464 0a20 2020 2073 7461 : xinetd. sta │ │ │ -00209fd0: 7465 3a20 6162 7365 6e74 0a20 2077 6865 te: absent. whe │ │ │ -00209fe0: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ -00209ff0: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -0020a000: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ -0020a010: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -0020a020: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -0020a030: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ -0020a040: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -0020a050: 2d35 332d 434d 2d37 2862 290a 2020 2d20 -53-CM-7(b). - │ │ │ -0020a060: 5043 492d 4453 5376 342d 322e 320a 2020 PCI-DSSv4-2.2. │ │ │ -0020a070: 2d20 5043 492d 4453 5376 342d 322e 322e - PCI-DSSv4-2.2. │ │ │ -0020a080: 340a 2020 2d20 6469 7361 626c 655f 7374 4. - disable_st │ │ │ -0020a090: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -0020a0a0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -0020a0b0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -0020a0c0: 206c 6f77 5f73 6576 6572 6974 790a 2020 low_severity. │ │ │ -0020a0d0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -0020a0e0: 6564 0a20 202d 2070 6163 6b61 6765 5f78 ed. - package_x │ │ │ -0020a0f0: 696e 6574 645f 7265 6d6f 7665 640a 3c2f inetd_removed. │ │ │ +00209a80: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ +00209a90: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity │ │ │ +00209b20: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +00209b60: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +00209b40: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +00209b50: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +00209b70: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +00209b90: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ +00209bc0: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ +00209bd0: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ +00209be0: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ +00209bf0: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ +00209c00: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ +00209c10: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00209c20: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ +00209c30: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ +00209c40: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00209c50: 2d43 4d2d 3728 6229 0a20 202d 2050 4349 -CM-7(b). - PCI │ │ │ +00209c60: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ +00209c70: 4349 2d44 5353 7634 2d32 2e32 2e34 0a20 CI-DSSv4-2.2.4. │ │ │ +00209c80: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat │ │ │ +00209c90: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +00209ca0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00209cb0: 6973 7275 7074 696f 6e0a 2020 2d20 6c6f isruption. - lo │ │ │ +00209cc0: 775f 7365 7665 7269 7479 0a20 202d 206e w_severity. - n │ │ │ +00209cd0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +00209ce0: 2020 2d20 7061 636b 6167 655f 7869 6e65 - package_xine │ │ │ +00209cf0: 7464 5f72 656d 6f76 6564 0a0a 2d20 6e61 td_removed..- na │ │ │ +00209d00: 6d65 3a20 2755 6e69 6e73 7461 6c6c 2078 me: 'Uninstall x │ │ │ +00209d10: 696e 6574 6420 5061 636b 6167 653a 2045 inetd Package: E │ │ │ +00209d20: 6e73 7572 6520 7869 6e65 7464 2069 7320 nsure xinetd is │ │ │ +00209d30: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ +00209d40: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +00209d50: 6765 3a0a 2020 2020 6e61 6d65 3a20 7869 ge:. name: xi │ │ │ +00209d60: 6e65 7464 0a20 2020 2073 7461 7465 3a20 netd. state: │ │ │ +00209d70: 6162 7365 6e74 0a20 2077 6865 6e3a 2027 absent. when: ' │ │ │ +00209d80: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ +00209d90: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ +00209da0: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ +00209db0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00209dc0: 434d 2d36 2861 290a 2020 2d20 4e49 5354 CM-6(a). - NIST │ │ │ +00209dd0: 2d38 3030 2d35 332d 434d 2d37 2861 290a -800-53-CM-7(a). │ │ │ +00209de0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00209df0: 434d 2d37 2862 290a 2020 2d20 5043 492d CM-7(b). - PCI- │ │ │ +00209e00: 4453 5376 342d 322e 320a 2020 2d20 5043 DSSv4-2.2. - PC │ │ │ +00209e10: 492d 4453 5376 342d 322e 322e 340a 2020 I-DSSv4-2.2.4. │ │ │ +00209e20: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate │ │ │ +00209e30: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +00209e40: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +00209e50: 7372 7570 7469 6f6e 0a20 202d 206c 6f77 sruption. - low │ │ │ +00209e60: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00209e70: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00209e80: 202d 2070 6163 6b61 6765 5f78 696e 6574 - package_xinet │ │ │ +00209e90: 645f 7265 6d6f 7665 640a 3c2f 636f 6465 d_removed.
│ │ │ +00209f70: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +00209fa0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediation Pup │ │ │ -0020b480: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -0020b490: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Comple │ │ │ +00209ff0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +0020a000: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0020a010: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +0020a020: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0020a030: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +0020a040: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +0020a050: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +0020a060: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ +0020a0a0: 6520 7265 6d6f 7665 5f78 696e 6574 640a e remove_xinetd. │ │ │ +0020a0b0: 0a63 6c61 7373 2072 656d 6f76 655f 7869 .class remove_xi │ │ │ +0020a0c0: 6e65 7464 207b 0a20 2070 6163 6b61 6765 netd {. package │ │ │ +0020a0d0: 207b 2027 7869 6e65 7464 273a 0a20 2020 { 'xinetd':. │ │ │ +0020a0e0: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p │ │ │ +0020a0f0: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}. │ │ │ 0020a100: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remediation P │ │ │ +0020d1f0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ +0020d200: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
Complexity: low Disrup │ │ │ -0020b540: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -0020b550: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0020b560: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -0020b570: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -0020b590: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ -0020b5a0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble Re │ │ │ -0020b6e0: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ -0020b6f0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...│ │ │ -0020b5c0: 0a69 6e63 6c75 6465 2072 656d 6f76 655f .include remove_ │ │ │ -0020b5d0: 7970 6269 6e64 2d6d 740a 0a63 6c61 7373 ypbind-mt..class │ │ │ -0020b5e0: 2072 656d 6f76 655f 7970 6269 6e64 2d6d remove_ypbind-m │ │ │ -0020b5f0: 7420 7b0a 2020 7061 636b 6167 6520 7b20 t {. package { │ │ │ -0020b600: 2779 7062 696e 642d 6d74 273a 0a20 2020 'ypbind-mt':. │ │ │ -0020b610: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p │ │ │ -0020b620: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}. │ │ │ -0020b630: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
│ │ │ -0020b7a0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -0020b780: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -0020b790: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -0020b7b0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -0020b7c0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -0020b7f0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -0020b800: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -0020b810: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e - │ │ │ -0020b830: 6e61 6d65 3a20 2752 656d 6f76 6520 4e49 name: 'Remove NI │ │ │ -0020b840: 5320 436c 6965 6e74 3a20 456e 7375 7265 S Client: Ensure │ │ │ -0020b850: 2079 7062 696e 642d 6d74 2069 7320 7265 ypbind-mt is re │ │ │ -0020b860: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -0020b870: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -0020b880: 3a0a 2020 2020 6e61 6d65 3a20 7970 6269 :. name: ypbi │ │ │ -0020b890: 6e64 2d6d 740a 2020 2020 7374 6174 653a nd-mt. state: │ │ │ -0020b8a0: 2061 6273 656e 740a 2020 7461 6773 3a0a absent. tags:. │ │ │ -0020b8b0: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ -0020b8c0: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ -0020b8d0: 322e 322e 340a 2020 2d20 6469 7361 626c 2.2.4. - disabl │ │ │ -0020b8e0: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ -0020b8f0: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -0020b900: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -0020b910: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -0020b920: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -0020b930: 655f 7970 6269 6e64 5f72 656d 6f76 6564 e_ypbind_removed │ │ │ -0020b940: 0a20 202d 2075 6e6b 6e6f 776e 5f73 6576 . - unknown_sev │ │ │ -0020b950: 6572 6974 790a 3c2f 636f 6465 3e3c 2f70 erity.Remediation Ans │ │ │ +0020b480: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +0020b490: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61Remediation │ │ │ -0020ce50: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -0020ce60: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
Complexity: low │ │ │ +0020b530: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +0020b540: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +0020b550: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0020b560: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +0020b570: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +0020b580: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +0020b5b0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +0020b590: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +0020b5a0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able Remedia │ │ │ +0020b7a0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +0020b7b0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...- name: 'Remove │ │ │ +0020b5d0: 204e 4953 2043 6c69 656e 743a 2045 6e73 NIS Client: Ens │ │ │ +0020b5e0: 7572 6520 7970 6269 6e64 2d6d 7420 6973 ure ypbind-mt is │ │ │ +0020b5f0: 2072 656d 6f76 6564 270a 2020 616e 7369 removed'. ansi │ │ │ +0020b600: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ +0020b610: 6167 653a 0a20 2020 206e 616d 653a 2079 age:. name: y │ │ │ +0020b620: 7062 696e 642d 6d74 0a20 2020 2073 7461 pbind-mt. sta │ │ │ +0020b630: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ +0020b640: 733a 0a20 202d 2050 4349 2d44 5353 7634 s:. - PCI-DSSv4 │ │ │ +0020b650: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ +0020b660: 7634 2d32 2e32 2e34 0a20 202d 2064 6973 v4-2.2.4. - dis │ │ │ +0020b670: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +0020b680: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +0020b690: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +0020b6a0: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo │ │ │ +0020b6b0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +0020b6c0: 6b61 6765 5f79 7062 696e 645f 7265 6d6f kage_ypbind_remo │ │ │ +0020b6d0: 7665 640a 2020 2d20 756e 6b6e 6f77 6e5f ved. - unknown_ │ │ │ +0020b6e0: 7365 7665 7269 7479 0a3c 2f63 6f64 653e severity.│ │ │ +0020b6f0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +0020b7c0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +0020b7d0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +0020b7e0: 7365 2220 6964 3d22 6964 3639 3722 3e3c se" id="id697">< │ │ │ +0020b7f0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +0020b800: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +0020b810: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +0020b820: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +0020b830: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +0020b840: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +0020b850: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +0020b880: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +0020b890: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +0020b8a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +0020b8c0: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +0020b8d0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ +0020b8f0: 2072 656d 6f76 655f 7970 6269 6e64 2d6d remove_ypbind-m │ │ │ +0020b900: 740a 0a63 6c61 7373 2072 656d 6f76 655f t..class remove_ │ │ │ +0020b910: 7970 6269 6e64 2d6d 7420 7b0a 2020 7061 ypbind-mt {. pa │ │ │ +0020b920: 636b 6167 6520 7b20 2779 7062 696e 642d ckage { 'ypbind- │ │ │ +0020b930: 6d74 273a 0a20 2020 2065 6e73 7572 6520 mt':. ensure │ │ │ +0020b940: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ +0020b950: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remediat │ │ │ -0020d0b0: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ -0020d0c0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
│ │ │ -0020cee0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0020cef0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0020cf00: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0020cf10: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0020cf50: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ -0020cf80: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ -0020cf60: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ -0020cf70: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable .include remo │ │ │ -0020cfa0: 7665 5f79 7073 6572 760a 0a63 6c61 7373 ve_ypserv..class │ │ │ -0020cfb0: 2072 656d 6f76 655f 7970 7365 7276 207b remove_ypserv { │ │ │ -0020cfc0: 0a20 2070 6163 6b61 6765 207b 2027 7970 . package { 'yp │ │ │ -0020cfd0: 7365 7276 273a 0a20 2020 2065 6e73 7572 serv':. ensur │ │ │ -0020cfe0: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged' │ │ │ -0020cff0: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ -0020d000: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>
< │ │ │ -0020d0d0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -0020d0e0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -0020d0f0: 7365 2220 6964 3d22 6964 3730 3122 3e3c se" id="id701">< │ │ │ -0020d100: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -0020d110: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -0020d120: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -0020d130: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -0020d140: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -0020d150: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -0020d160: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -0020d190: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -0020d1a0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -0020d1b0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -0020d1d0: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ -0020d1e0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ -0020d200: 2755 6e69 6e73 7461 6c6c 2079 7073 6572 'Uninstall ypser │ │ │ -0020d210: 7620 5061 636b 6167 653a 2045 6e73 7572 v Package: Ensur │ │ │ -0020d220: 6520 7970 7365 7276 2069 7320 7265 6d6f e ypserv is remo │ │ │ -0020d230: 7665 6427 0a20 2061 6e73 6962 6c65 2e62 ved'. ansible.b │ │ │ -0020d240: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ -0020d250: 2020 2020 6e61 6d65 3a20 7970 7365 7276 name: ypserv │ │ │ -0020d260: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ -0020d270: 6e74 0a20 2074 6167 733a 0a20 202d 204e nt. tags:. - N │ │ │ -0020d280: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -0020d290: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -0020d2a0: 3533 2d43 4d2d 3728 6129 0a20 202d 204e 53-CM-7(a). - N │ │ │ -0020d2b0: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ -0020d2c0: 6229 0a20 202d 204e 4953 542d 3830 302d b). - NIST-800- │ │ │ -0020d2d0: 3533 2d49 412d 3528 3129 2863 290a 2020 53-IA-5(1)(c). │ │ │ -0020d2e0: 2d20 5043 492d 4453 532d 5265 712d 322e - PCI-DSS-Req-2. │ │ │ -0020d2f0: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ -0020d300: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ -0020d310: 5376 342d 322e 322e 340a 2020 2d20 6469 Sv4-2.2.4. - di │ │ │ -0020d320: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ -0020d330: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ -0020d340: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -0020d350: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -0020d360: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -0020d370: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -0020d380: 7061 636b 6167 655f 7970 7365 7276 5f72 package_ypserv_r │ │ │ -0020d390: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +0020ce50: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ +0020ce60: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Complexity: │ │ │ +0020cef0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +0020cf30: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +0020cf10: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +0020cf40: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +0020cf60: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +0020cf70: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable │ │ │ +0020d140: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22- name: 'Uni │ │ │ +0020cfa0: 6e73 7461 6c6c 2079 7073 6572 7620 5061 nstall ypserv Pa │ │ │ +0020cfb0: 636b 6167 653a 2045 6e73 7572 6520 7970 ckage: Ensure yp │ │ │ +0020cfc0: 7365 7276 2069 7320 7265 6d6f 7665 6427 serv is removed' │ │ │ +0020cfd0: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +0020cfe0: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +0020cff0: 6e61 6d65 3a20 7970 7365 7276 0a20 2020 name: ypserv. │ │ │ +0020d000: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent. │ │ │ +0020d010: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ +0020d020: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +0020d030: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +0020d040: 4d2d 3728 6129 0a20 202d 204e 4953 542d M-7(a). - NIST- │ │ │ +0020d050: 3830 302d 3533 2d43 4d2d 3728 6229 0a20 800-53-CM-7(b). │ │ │ +0020d060: 202d 204e 4953 542d 3830 302d 3533 2d49 - NIST-800-53-I │ │ │ +0020d070: 412d 3528 3129 2863 290a 2020 2d20 5043 A-5(1)(c). - PC │ │ │ +0020d080: 492d 4453 532d 5265 712d 322e 322e 320a I-DSS-Req-2.2.2. │ │ │ +0020d090: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ +0020d0a0: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ +0020d0b0: 322e 322e 340a 2020 2d20 6469 7361 626c 2.2.4. - disabl │ │ │ +0020d0c0: 655f 7374 7261 7465 6779 0a20 202d 2068 e_strategy. - h │ │ │ +0020d0d0: 6967 685f 7365 7665 7269 7479 0a20 202d igh_severity. - │ │ │ +0020d0e0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +0020d0f0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +0020d100: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot │ │ │ +0020d110: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +0020d120: 6167 655f 7970 7365 7276 5f72 656d 6f76 age_ypserv_remov │ │ │ +0020d130: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed. Remedia │ │ │ -0020ee90: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -0020eea0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
< │ │ │ +0020d280: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +0020d290: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0020d2a0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +0020d2b0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +0020d2c0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +0020d2f0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ +0020d320: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ +0020d300: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ +0020d310: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable .include remov │ │ │ +0020d340: 655f 7970 7365 7276 0a0a 636c 6173 7320 e_ypserv..class │ │ │ +0020d350: 7265 6d6f 7665 5f79 7073 6572 7620 7b0a remove_ypserv {. │ │ │ +0020d360: 2020 7061 636b 6167 6520 7b20 2779 7073 package { 'yps │ │ │ +0020d370: 6572 7627 3a0a 2020 2020 656e 7375 7265 erv':. ensure │ │ │ +0020d380: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ +0020d390: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ 0020d3a0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remedia │ │ │ -0020ec20: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ -0020ec30: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ -0020ec40: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -0020ec50: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -0020ec60: 7365 2220 6964 3d22 6964 3730 3422 3e3c se" id="id704">< │ │ │ -0020ec70: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -0020ec80: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -0020ec90: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -0020eca0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -0020ecb0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -0020ecc0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -0020ecd0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -0020ed00: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -0020ed10: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -0020ed20: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -0020ed40: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ -0020ed50: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ -0020ed70: 2072 656d 6f76 655f 7273 682d 7365 7276 remove_rsh-serv │ │ │ -0020ed80: 6572 0a0a 636c 6173 7320 7265 6d6f 7665 er..class remove │ │ │ -0020ed90: 5f72 7368 2d73 6572 7665 7220 7b0a 2020 _rsh-server {. │ │ │ -0020eda0: 7061 636b 6167 6520 7b20 2772 7368 2d73 package { 'rsh-s │ │ │ -0020edb0: 6572 7665 7227 3a0a 2020 2020 656e 7375 erver':. ensu │ │ │ -0020edc0: 7265 203d 2667 743b 2027 7075 7267 6564 re => 'purged │ │ │ -0020edd0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ -0020ede0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
│ │ │ -0020eeb0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -0020eee0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -0020ef30: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0020ef40: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0020ef50: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0020ef60: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0020ef70: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0020ef80: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0020ef90: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0020efa0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ -0020efe0: 2027 556e 696e 7374 616c 6c20 7273 682d 'Uninstall rsh- │ │ │ -0020eff0: 7365 7276 6572 2050 6163 6b61 6765 3a20 server Package: │ │ │ -0020f000: 456e 7375 7265 2072 7368 2d73 6572 7665 Ensure rsh-serve │ │ │ -0020f010: 7220 6973 2072 656d 6f76 6564 270a 2020 r is removed'. │ │ │ -0020f020: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -0020f030: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -0020f040: 653a 2072 7368 2d73 6572 7665 720a 2020 e: rsh-server. │ │ │ -0020f050: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ -0020f060: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -0020f070: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -0020f080: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0020f090: 434d 2d37 2861 290a 2020 2d20 4e49 5354 CM-7(a). - NIST │ │ │ -0020f0a0: 2d38 3030 2d35 332d 434d 2d37 2862 290a -800-53-CM-7(b). │ │ │ -0020f0b0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0020f0c0: 4941 2d35 2831 2928 6329 0a20 202d 2050 IA-5(1)(c). - P │ │ │ -0020f0d0: 4349 2d44 5353 7634 2d32 2e32 0a20 202d CI-DSSv4-2.2. - │ │ │ -0020f0e0: 2050 4349 2d44 5353 7634 2d32 2e32 2e34 PCI-DSSv4-2.2.4 │ │ │ -0020f0f0: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ -0020f100: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s │ │ │ -0020f110: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_ │ │ │ -0020f120: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -0020f130: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -0020f140: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -0020f150: 6564 0a20 202d 2070 6163 6b61 6765 5f72 ed. - package_r │ │ │ -0020f160: 7368 2d73 6572 7665 725f 7265 6d6f 7665 sh-server_remove │ │ │ -0020f170: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ +0020ec20: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ +0020ec30: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +0020ec40: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +0020ec70: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ +0020ecc0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +0020ecd0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0020ece0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +0020ecf0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +0020ed00: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +0020ed10: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +0020ed20: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +0020ed30: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ +0020ed70: 2027 556e 696e 7374 616c 6c20 7273 682d 'Uninstall rsh- │ │ │ +0020ed80: 7365 7276 6572 2050 6163 6b61 6765 3a20 server Package: │ │ │ +0020ed90: 456e 7375 7265 2072 7368 2d73 6572 7665 Ensure rsh-serve │ │ │ +0020eda0: 7220 6973 2072 656d 6f76 6564 270a 2020 r is removed'. │ │ │ +0020edb0: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +0020edc0: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +0020edd0: 653a 2072 7368 2d73 6572 7665 720a 2020 e: rsh-server. │ │ │ +0020ede0: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ +0020edf0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ +0020ee00: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +0020ee10: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0020ee20: 434d 2d37 2861 290a 2020 2d20 4e49 5354 CM-7(a). - NIST │ │ │ +0020ee30: 2d38 3030 2d35 332d 434d 2d37 2862 290a -800-53-CM-7(b). │ │ │ +0020ee40: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +0020ee50: 4941 2d35 2831 2928 6329 0a20 202d 2050 IA-5(1)(c). - P │ │ │ +0020ee60: 4349 2d44 5353 7634 2d32 2e32 0a20 202d CI-DSSv4-2.2. - │ │ │ +0020ee70: 2050 4349 2d44 5353 7634 2d32 2e32 2e34 PCI-DSSv4-2.2.4 │ │ │ +0020ee80: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ +0020ee90: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s │ │ │ +0020eea0: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_ │ │ │ +0020eeb0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +0020eec0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +0020eed0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +0020eee0: 6564 0a20 202d 2070 6163 6b61 6765 5f72 ed. - package_r │ │ │ +0020eef0: 7368 2d73 6572 7665 725f 7265 6d6f 7665 sh-server_remove │ │ │ +0020ef00: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ +0020ef10: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +0020efc0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +0020efd0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +0020f070: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +0020f080: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +0020f090: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0020f0a0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +0020f0b0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +0020f0c0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +0020f0f0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +0020f0d0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +0020f0e0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able < │ │ │ 0020f180: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div> │ │ │ -00210090: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ -002100a0: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ -002100b0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.include remove │ │ │ +0020f110: 5f72 7368 2d73 6572 7665 720a 0a63 6c61 _rsh-server..cla │ │ │ +0020f120: 7373 2072 656d 6f76 655f 7273 682d 7365 ss remove_rsh-se │ │ │ +0020f130: 7276 6572 207b 0a20 2070 6163 6b61 6765 rver {. package │ │ │ +0020f140: 207b 2027 7273 682d 7365 7276 6572 273a { 'rsh-server': │ │ │ +0020f150: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +0020f160: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ +0020f170: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.Re │ │ │ -002148a0: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ -002148b0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -002148c0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
│ │ │ -00210130: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00210140: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00210160: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00210170: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -002101b0: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -002101c0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remed │ │ │ -002102f0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -00210300: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet .... │ │ │ -002101e0: 696e 636c 7564 6520 7265 6d6f 7665 5f72 include remove_r │ │ │ -002101f0: 7368 0a0a 636c 6173 7320 7265 6d6f 7665 sh..class remove │ │ │ -00210200: 5f72 7368 207b 0a20 2070 6163 6b61 6765 _rsh {. package │ │ │ -00210210: 207b 2027 7273 6827 3a0a 2020 2020 656e { 'rsh':. en │ │ │ -00210220: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ -00210230: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -00210430: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ -00210390: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -002103a0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -002103c0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -002103e0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -002103f0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -00210410: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -00210420: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -00210440: 653a 2027 556e 696e 7374 616c 6c20 7273 e: 'Uninstall rs │ │ │ -00210450: 6820 5061 636b 6167 653a 2045 6e73 7572 h Package: Ensur │ │ │ -00210460: 6520 7273 6820 6973 2072 656d 6f76 6564 e rsh is removed │ │ │ -00210470: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ -00210480: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -00210490: 206e 616d 653a 2072 7368 0a20 2020 2073 name: rsh. s │ │ │ -002104a0: 7461 7465 3a20 6162 7365 6e74 0a20 2074 tate: absent. t │ │ │ -002104b0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -002104c0: 302d 3137 312d 332e 312e 3133 0a20 202d 0-171-3.1.13. - │ │ │ -002104d0: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -002104e0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -002104f0: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ -00210500: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -00210510: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -00210520: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -00210530: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -00210540: 6564 0a20 202d 2070 6163 6b61 6765 5f72 ed. - package_r │ │ │ -00210550: 7368 5f72 656d 6f76 6564 0a20 202d 2075 sh_removed. - u │ │ │ -00210560: 6e6b 6e6f 776e 5f73 6576 6572 6974 790a nknown_severity. │ │ │ +00210090: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ +002100a0: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ +002100b0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low Disrup │ │ │ +00210160: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +00210170: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00210180: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +00210190: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +002101b0: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ +002101c0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ +002101e0: 2d20 6e61 6d65 3a20 2755 6e69 6e73 7461 - name: 'Uninsta │ │ │ +002101f0: 6c6c 2072 7368 2050 6163 6b61 6765 3a20 ll rsh Package: │ │ │ +00210200: 456e 7375 7265 2072 7368 2069 7320 7265 Ensure rsh is re │ │ │ +00210210: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ +00210220: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +00210230: 3a0a 2020 2020 6e61 6d65 3a20 7273 680a :. name: rsh. │ │ │ +00210240: 2020 2020 7374 6174 653a 2061 6273 656e state: absen │ │ │ +00210250: 740a 2020 7461 6773 3a0a 2020 2d20 4e49 t. tags:. - NI │ │ │ +00210260: 5354 2d38 3030 2d31 3731 2d33 2e31 2e31 ST-800-171-3.1.1 │ │ │ +00210270: 330a 2020 2d20 5043 492d 4453 5376 342d 3. - PCI-DSSv4- │ │ │ +00210280: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ +00210290: 342d 322e 322e 340a 2020 2d20 6469 7361 4-2.2.4. - disa │ │ │ +002102a0: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +002102b0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +002102c0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +002102d0: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot │ │ │ +002102e0: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +002102f0: 6167 655f 7273 685f 7265 6d6f 7665 640a age_rsh_removed. │ │ │ +00210300: 2020 2d20 756e 6b6e 6f77 6e5f 7365 7665 - unknown_seve │ │ │ +00210310: 7269 7479 0a3c 2f63 6f64 653e 3c2f 7072 rity.Remediation │ │ │ +002103d0: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ +002103e0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Complexity: │ │ │ +00210470: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +002104b0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00210490: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +002104c0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +002104e0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +002104f0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable R │ │ │ -002115e0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -002115f0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ....include rem │ │ │ +00210520: 6f76 655f 7273 680a 0a63 6c61 7373 2072 ove_rsh..class r │ │ │ +00210530: 656d 6f76 655f 7273 6820 7b0a 2020 7061 emove_rsh {. pa │ │ │ +00210540: 636b 6167 6520 7b20 2772 7368 273a 0a20 ckage { 'rsh':. │ │ │ +00210550: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +00210560: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ 00210570: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64 Remediati │ │ │ +00212c50: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ +00212c60: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ -002116a0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -00211680: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -00211690: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -002116b0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -002116c0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -002116f0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00211700: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -00211710: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e < │ │ │ -002117b0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -00211860: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -00211870: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..i │ │ │ -00211730: 6e63 6c75 6465 2072 656d 6f76 655f 7461 nclude remove_ta │ │ │ -00211740: 6c6b 2d73 6572 7665 720a 0a63 6c61 7373 lk-server..class │ │ │ -00211750: 2072 656d 6f76 655f 7461 6c6b 2d73 6572 remove_talk-ser │ │ │ -00211760: 7665 7220 7b0a 2020 7061 636b 6167 6520 ver {. package │ │ │ -00211770: 7b20 2774 616c 6b2d 7365 7276 6572 273a { 'talk-server': │ │ │ -00211780: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -00211790: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ -002117a0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
< │ │ │ -002118f0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00211900: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00211910: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00211920: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00211930: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00211960: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -00211990: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -00211970: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -00211980: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable - name: 'Unins │ │ │ -002119b0: 7461 6c6c 2074 616c 6b2d 7365 7276 6572 tall talk-server │ │ │ -002119c0: 2050 6163 6b61 6765 3a20 456e 7375 7265 Package: Ensure │ │ │ -002119d0: 2074 616c 6b2d 7365 7276 6572 2069 7320 talk-server is │ │ │ -002119e0: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ -002119f0: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -00211a00: 6765 3a0a 2020 2020 6e61 6d65 3a20 7461 ge:. name: ta │ │ │ -00211a10: 6c6b 2d73 6572 7665 720a 2020 2020 7374 lk-server. st │ │ │ -00211a20: 6174 653a 2061 6273 656e 740a 2020 7461 ate: absent. ta │ │ │ -00211a30: 6773 3a0a 2020 2d20 5043 492d 4453 5376 gs:. - PCI-DSSv │ │ │ -00211a40: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ -00211a50: 5376 342d 322e 322e 340a 2020 2d20 6469 Sv4-2.2.4. - di │ │ │ -00211a60: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ -00211a70: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -00211a80: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -00211a90: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -00211aa0: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -00211ab0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -00211ac0: 2d20 7061 636b 6167 655f 7461 6c6b 2d73 - package_talk-s │ │ │ -00211ad0: 6572 7665 725f 7265 6d6f 7665 640a 3c2f erver_removed. │ │ │ +002115e0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +002115f0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +00211600: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a> Remediation │ │ │ -00212b90: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -00212ba0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
│ │ │ +00211680: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00211690: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +002116b0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +002116c0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00211700: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00211710: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remed │ │ │ +00211920: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +00211930: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...- │ │ │ +00211730: 206e 616d 653a 2027 556e 696e 7374 616c name: 'Uninstal │ │ │ +00211740: 6c20 7461 6c6b 2d73 6572 7665 7220 5061 l talk-server Pa │ │ │ +00211750: 636b 6167 653a 2045 6e73 7572 6520 7461 ckage: Ensure ta │ │ │ +00211760: 6c6b 2d73 6572 7665 7220 6973 2072 656d lk-server is rem │ │ │ +00211770: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +00211780: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +00211790: 0a20 2020 206e 616d 653a 2074 616c 6b2d . name: talk- │ │ │ +002117a0: 7365 7276 6572 0a20 2020 2073 7461 7465 server. state │ │ │ +002117b0: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ +002117c0: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ +002117d0: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ +002117e0: 2d32 2e32 2e34 0a20 202d 2064 6973 6162 -2.2.4. - disab │ │ │ +002117f0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +00211800: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +00211810: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +00211820: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +00211830: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +00211840: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +00211850: 6163 6b61 6765 5f74 616c 6b2d 7365 7276 ackage_talk-serv │ │ │ +00211860: 6572 5f72 656d 6f76 6564 0a3c 2f63 6f64 er_removed.Remediati │ │ │ -00212930: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -00212940: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ +00211a60: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ +002119c0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +002119d0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +002119e0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +002119f0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00211a00: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +00211a10: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +00211a20: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00211a30: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ +00211a70: 6465 2072 656d 6f76 655f 7461 6c6b 2d73 de remove_talk-s │ │ │ +00211a80: 6572 7665 720a 0a63 6c61 7373 2072 656d erver..class rem │ │ │ +00211a90: 6f76 655f 7461 6c6b 2d73 6572 7665 7220 ove_talk-server │ │ │ +00211aa0: 7b0a 2020 7061 636b 6167 6520 7b20 2774 {. package { 't │ │ │ +00211ab0: 616c 6b2d 7365 7276 6572 273a 0a20 2020 alk-server':. │ │ │ +00211ac0: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p │ │ │ +00211ad0: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}. │ │ │ 00211ae0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>< │ │ │ -002129c0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -002129d0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -002129e0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -002129f0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -00212a00: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -00212a20: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00212a30: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00212a40: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -00212a60: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -00212a70: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072.include r │ │ │ -00212a80: 656d 6f76 655f 7461 6c6b 0a0a 636c 6173 emove_talk..clas │ │ │ -00212a90: 7320 7265 6d6f 7665 5f74 616c 6b20 7b0a s remove_talk {. │ │ │ -00212aa0: 2020 7061 636b 6167 6520 7b20 2774 616c package { 'tal │ │ │ -00212ab0: 6b27 3a0a 2020 2020 656e 7375 7265 203d k':. ensure = │ │ │ -00212ac0: 2667 743b 2027 7075 7267 6564 272c 0a20 > 'purged',. │ │ │ -00212ad0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Complexity │ │ │ -00212c30: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -00212c70: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -00212c50: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -00212c60: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -00212c80: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -00212ca0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ -00212cd0: 636f 6465 3e2d 206e 616d 653a 2027 556e code>- name: 'Un │ │ │ -00212ce0: 696e 7374 616c 6c20 7461 6c6b 2050 6163 install talk Pac │ │ │ -00212cf0: 6b61 6765 3a20 456e 7375 7265 2074 616c kage: Ensure tal │ │ │ -00212d00: 6b20 6973 2072 656d 6f76 6564 270a 2020 k is removed'. │ │ │ -00212d10: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -00212d20: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -00212d30: 653a 2074 616c 6b0a 2020 2020 7374 6174 e: talk. stat │ │ │ -00212d40: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ -00212d50: 3a0a 2020 2d20 5043 492d 4453 5376 342d :. - PCI-DSSv4- │ │ │ -00212d60: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ -00212d70: 342d 322e 322e 340a 2020 2d20 6469 7361 4-2.2.4. - disa │ │ │ -00212d80: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00212d90: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00212da0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -00212db0: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -00212dc0: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -00212dd0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00212de0: 7061 636b 6167 655f 7461 6c6b 5f72 656d package_talk_rem │ │ │ -00212df0: 6f76 6564 0a3c 2f63 6f64 653e 3c2f 7072 oved.│ │ │ +002129c0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +002129d0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +002129e0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00212a20: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00212a30: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00212a50: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +00212a60: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ +00212a80: 556e 696e 7374 616c 6c20 7461 6c6b 2050 Uninstall talk P │ │ │ +00212a90: 6163 6b61 6765 3a20 456e 7375 7265 2074 ackage: Ensure t │ │ │ +00212aa0: 616c 6b20 6973 2072 656d 6f76 6564 270a alk is removed'. │ │ │ +00212ab0: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ +00212ac0: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ +00212ad0: 616d 653a 2074 616c 6b0a 2020 2020 7374 ame: talk. st │ │ │ +00212ae0: 6174 653a 2061 6273 656e 740a 2020 7461 ate: absent. ta │ │ │ +00212af0: 6773 3a0a 2020 2d20 5043 492d 4453 5376 gs:. - PCI-DSSv │ │ │ +00212b00: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ +00212b10: 5376 342d 322e 322e 340a 2020 2d20 6469 Sv4-2.2.4. - di │ │ │ +00212b20: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ +00212b30: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +00212b40: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +00212b50: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +00212b60: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +00212b70: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +00212b80: 2d20 7061 636b 6167 655f 7461 6c6b 5f72 - package_talk_r │ │ │ +00212b90: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +00212ba0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ +00212ce0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +00212cf0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +00212d00: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00212d10: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +00212d20: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +00212d40: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +00212d50: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00212d60: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ +00212d80: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ +00212d90: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072.include r │ │ │ +00212da0: 656d 6f76 655f 7461 6c6b 0a0a 636c 6173 emove_talk..clas │ │ │ +00212db0: 7320 7265 6d6f 7665 5f74 616c 6b20 7b0a s remove_talk {. │ │ │ +00212dc0: 2020 7061 636b 6167 6520 7b20 2774 616c package { 'tal │ │ │ +00212dd0: 6b27 3a0a 2020 2020 656e 7375 7265 203d k':. ensure = │ │ │ +00212de0: 2667 743b 2027 7075 7267 6564 272c 0a20 > 'purged',. │ │ │ +00212df0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.
< │ │ │ -00214960: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00214940: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00214970: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00214980: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -002149b0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -00214990: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -002149a0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -002149c0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ -002149d0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c .in │ │ │ -002149f0: 636c 7564 6520 7265 6d6f 7665 5f74 656c clude remove_tel │ │ │ -00214a00: 6e65 742d 7365 7276 6572 0a0a 636c 6173 net-server..clas │ │ │ -00214a10: 7320 7265 6d6f 7665 5f74 656c 6e65 742d s remove_telnet- │ │ │ -00214a20: 7365 7276 6572 207b 0a20 2070 6163 6b61 server {. packa │ │ │ -00214a30: 6765 207b 2027 7465 6c6e 6574 2d73 6572 ge { 'telnet-ser │ │ │ -00214a40: 7665 7227 3a0a 2020 2020 656e 7375 7265 ver':. ensure │ │ │ -00214a50: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ -00214a60: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ -00214a70: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediati │ │ │ -00214b20: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -00214b30: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ -00214bb0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -00214bc0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -00214bd0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -00214c10: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -00214c20: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -00214c40: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -00214c50: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ -00214c70: 556e 696e 7374 616c 6c20 7465 6c6e 6574 Uninstall telnet │ │ │ -00214c80: 2d73 6572 7665 7220 5061 636b 6167 653a -server Package: │ │ │ -00214c90: 2045 6e73 7572 6520 7465 6c6e 6574 2d73 Ensure telnet-s │ │ │ -00214ca0: 6572 7665 7220 6973 2072 656d 6f76 6564 erver is removed │ │ │ -00214cb0: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ -00214cc0: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -00214cd0: 206e 616d 653a 2074 656c 6e65 742d 7365 name: telnet-se │ │ │ -00214ce0: 7276 6572 0a20 2020 2073 7461 7465 3a20 rver. state: │ │ │ -00214cf0: 6162 7365 6e74 0a20 2074 6167 733a 0a20 absent. tags:. │ │ │ -00214d00: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00214d10: 4d2d 3628 6129 0a20 202d 204e 4953 542d M-6(a). - NIST- │ │ │ -00214d20: 3830 302d 3533 2d43 4d2d 3728 6129 0a20 800-53-CM-7(a). │ │ │ -00214d30: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00214d40: 4d2d 3728 6229 0a20 202d 2050 4349 2d44 M-7(b). - PCI-D │ │ │ -00214d50: 5353 2d52 6571 2d32 2e32 2e32 0a20 202d SS-Req-2.2.2. - │ │ │ -00214d60: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -00214d70: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -00214d80: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ -00214d90: 7472 6174 6567 790a 2020 2d20 6869 6768 trategy. - high │ │ │ -00214da0: 5f73 6576 6572 6974 790a 2020 2d20 6c6f _severity. - lo │ │ │ -00214db0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -00214dc0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -00214dd0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -00214de0: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -00214df0: 5f74 656c 6e65 742d 7365 7276 6572 5f72 _telnet-server_r │ │ │ -00214e00: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +002148a0: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ +002148b0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...< │ │ │ 00217fc0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 00217fd0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 00217fe0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 00217ff0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 00218000: 6437 3330 2220 7461 6269 6e64 6578 3d22 d730" tabindex=" │ │ │ 00218010: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ @@ -137416,91 +137416,91 @@ │ │ │ 00218c70: 6c6c 6170 7365 2220 6461 7461 2d74 6172 llapse" data-tar │ │ │ 00218c80: 6765 743d 2223 6964 3733 3222 2074 6162 get="#id732" tab │ │ │ 00218c90: 696e 6465 783d 2230 2220 726f 6c65 3d22 index="0" role=" │ │ │ 00218ca0: 6275 7474 6f6e 2220 6172 6961 2d65 7870 button" aria-exp │ │ │ 00218cb0: 616e 6465 643d 2266 616c 7365 2220 7469 anded="false" ti │ │ │ 00218cc0: 746c 653d 2241 6374 6976 6174 6520 746f tle="Activate to │ │ │ 00218cd0: 2072 6576 6561 6c22 2068 7265 663d 2223 reveal" href="# │ │ │ -00218ce0: 2122 3e52 656d 6564 6961 7469 6f6e 2050 !">Remediation P │ │ │ -00218cf0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -00218d00: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
│ │ │ +00214960: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00214940: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00214950: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00214970: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00214980: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +002149b0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +002149c0: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ +002149d0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e Re │ │ │ +00214c40: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +00214c50: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +00214c60: 3c62 723e 3c64 6976 2063 6c61 7373 3d22- │ │ │ +002149f0: 6e61 6d65 3a20 2755 6e69 6e73 7461 6c6c name: 'Uninstall │ │ │ +00214a00: 2074 656c 6e65 742d 7365 7276 6572 2050 telnet-server P │ │ │ +00214a10: 6163 6b61 6765 3a20 456e 7375 7265 2074 ackage: Ensure t │ │ │ +00214a20: 656c 6e65 742d 7365 7276 6572 2069 7320 elnet-server is │ │ │ +00214a30: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ +00214a40: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +00214a50: 6765 3a0a 2020 2020 6e61 6d65 3a20 7465 ge:. name: te │ │ │ +00214a60: 6c6e 6574 2d73 6572 7665 720a 2020 2020 lnet-server. │ │ │ +00214a70: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ +00214a80: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +00214a90: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00214aa0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00214ab0: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8 │ │ │ +00214ac0: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b). │ │ │ +00214ad0: 2d20 5043 492d 4453 532d 5265 712d 322e - PCI-DSS-Req-2. │ │ │ +00214ae0: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ +00214af0: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ +00214b00: 5376 342d 322e 322e 340a 2020 2d20 6469 Sv4-2.2.4. - di │ │ │ +00214b10: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ +00214b20: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ +00214b30: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00214b40: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00214b50: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ +00214b60: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +00214b70: 7061 636b 6167 655f 7465 6c6e 6574 2d73 package_telnet-s │ │ │ +00214b80: 6572 7665 725f 7265 6d6f 7665 640a 3c2f erver_removed. │ │ │ +00214b90: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remedia │ │ │ +00217df0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +00217e00: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ +00214d00: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +00214ce0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +00214d10: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +00214d20: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +00214d50: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +00214d30: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +00214d40: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +00214d60: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +00214d70: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c .in │ │ │ +00214d90: 636c 7564 6520 7265 6d6f 7665 5f74 656c clude remove_tel │ │ │ +00214da0: 6e65 742d 7365 7276 6572 0a0a 636c 6173 net-server..clas │ │ │ +00214db0: 7320 7265 6d6f 7665 5f74 656c 6e65 742d s remove_telnet- │ │ │ +00214dc0: 7365 7276 6572 207b 0a20 2070 6163 6b61 server {. packa │ │ │ +00214dd0: 6765 207b 2027 7465 6c6e 6574 2d73 6572 ge { 'telnet-ser │ │ │ +00214de0: 7665 7227 3a0a 2020 2020 656e 7375 7265 ver':. ensure │ │ │ +00214df0: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ +00214e00: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ 00214e10: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>R │ │ │ -00215d00: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00215d10: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...Remedi │ │ │ -00217ce0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ -00217cf0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
│ │ │ -00215dc0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -00215da0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -00215db0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -00215dd0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00215de0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -00215e10: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00215e20: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -00215e30: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e │ │ │ -00215ec0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Remediation A │ │ │ -00215f70: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ -00215f80: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ...i │ │ │ -00215e50: 6e63 6c75 6465 2072 656d 6f76 655f 7465 nclude remove_te │ │ │ -00215e60: 6c6e 6574 0a0a 636c 6173 7320 7265 6d6f lnet..class remo │ │ │ -00215e70: 7665 5f74 656c 6e65 7420 7b0a 2020 7061 ve_telnet {. pa │ │ │ -00215e80: 636b 6167 6520 7b20 2774 656c 6e65 7427 ckage { 'telnet' │ │ │ -00215e90: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ -00215ea0: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ -00215eb0: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
│ │ │ -00216000: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -00216010: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00216020: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -00216030: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -00216070: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ -002160a0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ -00216080: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ -00216090: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable - name: 'Remo │ │ │ -002160c0: 7665 2074 656c 6e65 7420 436c 6965 6e74 ve telnet Client │ │ │ -002160d0: 733a 2045 6e73 7572 6520 7465 6c6e 6574 s: Ensure telnet │ │ │ -002160e0: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ -002160f0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ -00216100: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ -00216110: 3a20 7465 6c6e 6574 0a20 2020 2073 7461 : telnet. sta │ │ │ -00216120: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ -00216130: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00216140: 3137 312d 332e 312e 3133 0a20 202d 2050 171-3.1.13. - P │ │ │ -00216150: 4349 2d44 5353 7634 2d32 2e32 0a20 202d CI-DSSv4-2.2. - │ │ │ -00216160: 2050 4349 2d44 5353 7634 2d32 2e32 2e34 PCI-DSSv4-2.2.4 │ │ │ -00216170: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ -00216180: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -00216190: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -002161a0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -002161b0: 6c6f 775f 7365 7665 7269 7479 0a20 202d low_severity. - │ │ │ -002161c0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -002161d0: 640a 2020 2d20 7061 636b 6167 655f 7465 d. - package_te │ │ │ -002161e0: 6c6e 6574 5f72 656d 6f76 6564 0a3c 2f63 lnet_removed. │ │ │ 00216200: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediati │ │ │ -00217a70: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -00217a80: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +00215da0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00215db0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00215dd0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00215de0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00215e20: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00215e30: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remedia │ │ │ +00216040: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +00216050: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...- │ │ │ +00215e50: 206e 616d 653a 2027 5265 6d6f 7665 2074 name: 'Remove t │ │ │ +00215e60: 656c 6e65 7420 436c 6965 6e74 733a 2045 elnet Clients: E │ │ │ +00215e70: 6e73 7572 6520 7465 6c6e 6574 2069 7320 nsure telnet is │ │ │ +00215e80: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ +00215e90: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +00215ea0: 6765 3a0a 2020 2020 6e61 6d65 3a20 7465 ge:. name: te │ │ │ +00215eb0: 6c6e 6574 0a20 2020 2073 7461 7465 3a20 lnet. state: │ │ │ +00215ec0: 6162 7365 6e74 0a20 2074 6167 733a 0a20 absent. tags:. │ │ │ +00215ed0: 202d 204e 4953 542d 3830 302d 3137 312d - NIST-800-171- │ │ │ +00215ee0: 332e 312e 3133 0a20 202d 2050 4349 2d44 3.1.13. - PCI-D │ │ │ +00215ef0: 5353 7634 2d32 2e32 0a20 202d 2050 4349 SSv4-2.2. - PCI │ │ │ +00215f00: 2d44 5353 7634 2d32 2e32 2e34 0a20 202d -DSSv4-2.2.4. - │ │ │ +00215f10: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ +00215f20: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00215f30: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00215f40: 7275 7074 696f 6e0a 2020 2d20 6c6f 775f ruption. - low_ │ │ │ +00215f50: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +00215f60: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +00215f70: 2d20 7061 636b 6167 655f 7465 6c6e 6574 - package_telnet │ │ │ +00215f80: 5f72 656d 6f76 6564 0a3c 2f63 6f64 653e _removed.│ │ │ +00215f90: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +00216060: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +00216070: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +00216080: 7365 2220 6964 3d22 6964 3732 3522 3e3c se" id="id725">< │ │ │ +00216090: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +002160a0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +002160b0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +002160c0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +002160d0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +002160e0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +002160f0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +00216120: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +00216130: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +00216140: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +00216160: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +00216170: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ +00216190: 2072 656d 6f76 655f 7465 6c6e 6574 0a0a remove_telnet.. │ │ │ +002161a0: 636c 6173 7320 7265 6d6f 7665 5f74 656c class remove_tel │ │ │ +002161b0: 6e65 7420 7b0a 2020 7061 636b 6167 6520 net {. package │ │ │ +002161c0: 7b20 2774 656c 6e65 7427 3a0a 2020 2020 { 'telnet':. │ │ │ +002161d0: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu │ │ │ +002161e0: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}.< │ │ │ -00217b00: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -00217b10: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -00217b20: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00217b30: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -00217b40: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -00217b60: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00217b70: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00217b80: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -00217ba0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -00217bb0: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072.include r │ │ │ -00217bc0: 656d 6f76 655f 7466 7470 2d73 6572 7665 emove_tftp-serve │ │ │ -00217bd0: 720a 0a63 6c61 7373 2072 656d 6f76 655f r..class remove_ │ │ │ -00217be0: 7466 7470 2d73 6572 7665 7220 7b0a 2020 tftp-server {. │ │ │ -00217bf0: 7061 636b 6167 6520 7b20 2774 6674 702d package { 'tftp- │ │ │ -00217c00: 7365 7276 6572 273a 0a20 2020 2065 6e73 server':. ens │ │ │ -00217c10: 7572 6520 3d26 6774 3b20 2770 7572 6765 ure => 'purge │ │ │ -00217c20: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}.< │ │ │ -00217e20: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Compl │ │ │ -00217d80: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00217d90: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00217da0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00217db0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00217dc0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00217dd0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00217de0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00217df0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable - name │ │ │ -00217e30: 3a20 2755 6e69 6e73 7461 6c6c 2074 6674 : 'Uninstall tft │ │ │ -00217e40: 702d 7365 7276 6572 2050 6163 6b61 6765 p-server Package │ │ │ -00217e50: 3a20 456e 7375 7265 2074 6674 702d 7365 : Ensure tftp-se │ │ │ -00217e60: 7276 6572 2069 7320 7265 6d6f 7665 6427 rver is removed' │ │ │ -00217e70: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ -00217e80: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ -00217e90: 6e61 6d65 3a20 7466 7470 2d73 6572 7665 name: tftp-serve │ │ │ -00217ea0: 720a 2020 2020 7374 6174 653a 2061 6273 r. state: abs │ │ │ -00217eb0: 656e 740a 2020 7461 6773 3a0a 2020 2d20 ent. tags:. - │ │ │ -00217ec0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -00217ed0: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -00217ee0: 2d35 332d 434d 2d37 2861 290a 2020 2d20 -53-CM-7(a). - │ │ │ -00217ef0: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ -00217f00: 2862 290a 2020 2d20 5043 492d 4453 5376 (b). - PCI-DSSv │ │ │ -00217f10: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ -00217f20: 5376 342d 322e 322e 340a 2020 2d20 6469 Sv4-2.2.4. - di │ │ │ -00217f30: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ -00217f40: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ -00217f50: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00217f60: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00217f70: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -00217f80: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00217f90: 7061 636b 6167 655f 7466 7470 2d73 6572 package_tftp-ser │ │ │ -00217fa0: 7665 725f 7265 6d6f 7665 640a 3c2f 636f ver_removed.│ │ │ +00217b00: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +00217b10: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +00217b20: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00217b60: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00217b70: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00217b90: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +00217ba0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ +00217bc0: 556e 696e 7374 616c 6c20 7466 7470 2d73 Uninstall tftp-s │ │ │ +00217bd0: 6572 7665 7220 5061 636b 6167 653a 2045 erver Package: E │ │ │ +00217be0: 6e73 7572 6520 7466 7470 2d73 6572 7665 nsure tftp-serve │ │ │ +00217bf0: 7220 6973 2072 656d 6f76 6564 270a 2020 r is removed'. │ │ │ +00217c00: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00217c10: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +00217c20: 653a 2074 6674 702d 7365 7276 6572 0a20 e: tftp-server. │ │ │ +00217c30: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ +00217c40: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +00217c50: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +00217c60: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00217c70: 2d43 4d2d 3728 6129 0a20 202d 204e 4953 -CM-7(a). - NIS │ │ │ +00217c80: 542d 3830 302d 3533 2d43 4d2d 3728 6229 T-800-53-CM-7(b) │ │ │ +00217c90: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ +00217ca0: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ +00217cb0: 2d32 2e32 2e34 0a20 202d 2064 6973 6162 -2.2.4. - disab │ │ │ +00217cc0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +00217cd0: 6869 6768 5f73 6576 6572 6974 790a 2020 high_severity. │ │ │ +00217ce0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +00217cf0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +00217d00: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo │ │ │ +00217d10: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +00217d20: 6b61 6765 5f74 6674 702d 7365 7276 6572 kage_tftp-server │ │ │ +00217d30: 5f72 656d 6f76 6564 0a3c 2f63 6f64 653e _removed.│ │ │ +00217d40: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +00217e10: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +00217e20: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +00217e30: 7365 2220 6964 3d22 6964 3732 3922 3e3c se" id="id729">< │ │ │ +00217e40: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +00217e50: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +00217e60: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +00217e70: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +00217e80: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +00217e90: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +00217ea0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +00217ed0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +00217ee0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +00217ef0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +00217f10: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +00217f20: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ +00217f40: 2072 656d 6f76 655f 7466 7470 2d73 6572 remove_tftp-ser │ │ │ +00217f50: 7665 720a 0a63 6c61 7373 2072 656d 6f76 ver..class remov │ │ │ +00217f60: 655f 7466 7470 2d73 6572 7665 7220 7b0a e_tftp-server {. │ │ │ +00217f70: 2020 7061 636b 6167 6520 7b20 2774 6674 package { 'tft │ │ │ +00217f80: 702d 7365 7276 6572 273a 0a20 2020 2065 p-server':. e │ │ │ +00217f90: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ +00217fa0: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.
< │ │ │ -00218d80: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00218d90: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00218da0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00218db0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00218dc0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00218df0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -00218e20: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -00218e00: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -00218e10: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable │ │ │ -00218ea0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -00218f50: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -00218f60: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.include remov │ │ │ -00218e40: 655f 7466 7470 0a0a 636c 6173 7320 7265 e_tftp..class re │ │ │ -00218e50: 6d6f 7665 5f74 6674 7020 7b0a 2020 7061 move_tftp {. pa │ │ │ -00218e60: 636b 6167 6520 7b20 2774 6674 7027 3a0a ckage { 'tftp':. │ │ │ -00218e70: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -00218e80: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ -00218e90: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low │ │ │ -00219000: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00219010: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -00219020: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00219030: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -00219040: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -00219050: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -00219080: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -00219060: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -00219070: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Remove │ │ │ -002190a0: 2074 6674 7020 4461 656d 6f6e 3a20 456e tftp Daemon: En │ │ │ -002190b0: 7375 7265 2074 6674 7020 6973 2072 656d sure tftp is rem │ │ │ -002190c0: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ -002190d0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -002190e0: 0a20 2020 206e 616d 653a 2074 6674 700a . name: tftp. │ │ │ -002190f0: 2020 2020 7374 6174 653a 2061 6273 656e state: absen │ │ │ -00219100: 740a 2020 7461 6773 3a0a 2020 2d20 5043 t. tags:. - PC │ │ │ -00219110: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ -00219120: 5043 492d 4453 5376 342d 322e 322e 340a PCI-DSSv4-2.2.4. │ │ │ -00219130: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ -00219140: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ -00219150: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -00219160: 6469 7372 7570 7469 6f6e 0a20 202d 206c disruption. - l │ │ │ -00219170: 6f77 5f73 6576 6572 6974 790a 2020 2d20 ow_severity. - │ │ │ -00219180: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -00219190: 0a20 202d 2070 6163 6b61 6765 5f74 6674 . - package_tft │ │ │ -002191a0: 705f 7265 6d6f 7665 640a 3c2f 636f 6465 p_removed.Remediation A │ │ │ +00218cf0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +00218d00: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..< │ │ │ +00218f60: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +00218f70: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +00218f80: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +00218f90: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +00218fa0: 6437 3333 2220 7461 6269 6e64 6578 3d22 d733" tabindex=" │ │ │ +00218fb0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +00218fc0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +00218fd0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +00218fe0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +00218ff0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +00219000: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +00219010: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
│ │ │ +00218d80: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00218d90: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00218da0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00218db0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00218df0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +00218e20: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +00218e00: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +00218e10: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable - name: 'Remo │ │ │ +00218e40: 7665 2074 6674 7020 4461 656d 6f6e 3a20 ve tftp Daemon: │ │ │ +00218e50: 456e 7375 7265 2074 6674 7020 6973 2072 Ensure tftp is r │ │ │ +00218e60: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ +00218e70: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ +00218e80: 653a 0a20 2020 206e 616d 653a 2074 6674 e:. name: tft │ │ │ +00218e90: 700a 2020 2020 7374 6174 653a 2061 6273 p. state: abs │ │ │ +00218ea0: 656e 740a 2020 7461 6773 3a0a 2020 2d20 ent. tags:. - │ │ │ +00218eb0: 5043 492d 4453 5376 342d 322e 320a 2020 PCI-DSSv4-2.2. │ │ │ +00218ec0: 2d20 5043 492d 4453 5376 342d 322e 322e - PCI-DSSv4-2.2. │ │ │ +00218ed0: 340a 2020 2d20 6469 7361 626c 655f 7374 4. - disable_st │ │ │ +00218ee0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ +00218ef0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +00218f00: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +00218f10: 206c 6f77 5f73 6576 6572 6974 790a 2020 low_severity. │ │ │ +00218f20: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +00218f30: 6564 0a20 202d 2070 6163 6b61 6765 5f74 ed. - package_t │ │ │ +00218f40: 6674 705f 7265 6d6f 7665 640a 3c2f 636f ftp_removed. │ │ │ -002275c0: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ -002275d0: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ -002275e0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>│ │ │ +00219140: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ +002190a0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +002190b0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +002190d0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +002190f0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +00219100: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00219120: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +00219130: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> .incl │ │ │ +00219150: 7564 6520 7265 6d6f 7665 5f74 6674 700a ude remove_tftp. │ │ │ +00219160: 0a63 6c61 7373 2072 656d 6f76 655f 7466 .class remove_tf │ │ │ +00219170: 7470 207b 0a20 2070 6163 6b61 6765 207b tp {. package { │ │ │ +00219180: 2027 7466 7470 273a 0a20 2020 2065 6e73 'tftp':. ens │ │ │ +00219190: 7572 6520 3d26 6774 3b20 2770 7572 6765 ure => 'purge │ │ │ +002191a0: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}.R │ │ │ -00227780: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00227790: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -002277a0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>include ssh_pri │ │ │ -00227630: 7661 7465 5f6b 6579 5f70 6572 6d73 0a0a vate_key_perms.. │ │ │ -00227640: 636c 6173 7320 7373 685f 7072 6976 6174 class ssh_privat │ │ │ -00227650: 655f 6b65 795f 7065 726d 7320 7b0a 2020 e_key_perms {. │ │ │ -00227660: 6578 6563 207b 2027 7373 6864 5f70 7269 exec { 'sshd_pri │ │ │ -00227670: 765f 6b65 7927 3a0a 2020 2020 636f 6d6d v_key':. comm │ │ │ -00227680: 616e 6420 3d26 6774 3b20 2263 686d 6f64 and => "chmod │ │ │ -00227690: 2030 3634 3020 2f65 7463 2f73 7368 2f2a 0640 /etc/ssh/* │ │ │ -002276a0: 5f6b 6579 222c 0a20 2020 2070 6174 6820 _key",. path │ │ │ -002276b0: 2020 203d 2667 743b 2027 2f62 696e 3a2f => '/bin:/ │ │ │ -002276c0: 7573 722f 6269 6e27 0a20 207d 0a7d 0a3c usr/bin'. }.}.< │ │ │ -002276d0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ -00227820: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00227830: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00227850: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00227860: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false │ │ │ -002278c0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strateg │ │ │ -002278a0: 793a 3c2f 7468 3e3c 7464 3e63 6f6e 6669 y: confi │ │ │ -002278b0: 6775 7265 3c2f 7464 3e3c 2f74 723e 3c2f gure - name: Gather │ │ │ -002278e0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -002278f0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -00227900: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -00227910: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -00227920: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ -00227930: 312e 3133 0a20 202d 204e 4953 542d 3830 1.13. - NIST-80 │ │ │ -00227940: 302d 3137 312d 332e 3133 2e31 300a 2020 0-171-3.13.10. │ │ │ -00227950: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ -00227960: 2d31 3728 6129 0a20 202d 204e 4953 542d -17(a). - NIST- │ │ │ -00227970: 3830 302d 3533 2d41 432d 3628 3129 0a20 800-53-AC-6(1). │ │ │ -00227980: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00227990: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ -002279a0: 5353 2d52 6571 2d32 2e32 2e34 0a20 202d SS-Req-2.2.4. - │ │ │ -002279b0: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -002279c0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -002279d0: 2e36 0a20 202d 2063 6f6e 6669 6775 7265 .6. - configure │ │ │ -002279e0: 5f73 7472 6174 6567 790a 2020 2d20 6669 _strategy. - fi │ │ │ -002279f0: 6c65 5f70 6572 6d69 7373 696f 6e73 5f73 le_permissions_s │ │ │ -00227a00: 7368 645f 7072 6976 6174 655f 6b65 790a shd_private_key. │ │ │ -00227a10: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00227a20: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00227a30: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -00227a40: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -00227a50: 5f72 6562 6f6f 745f 6e65 6564 6564 0a0a _reboot_needed.. │ │ │ -00227a60: 2d20 6e61 6d65 3a20 4669 6e64 2072 6f6f - name: Find roo │ │ │ -00227a70: 743a 726f 6f74 2d6f 776e 6564 206b 6579 t:root-owned key │ │ │ -00227a80: 730a 2020 616e 7369 626c 652e 6275 696c s. ansible.buil │ │ │ -00227a90: 7469 6e2e 636f 6d6d 616e 643a 2066 696e tin.command: fin │ │ │ -00227aa0: 6420 2d48 202f 6574 632f 7373 682f 202d d -H /etc/ssh/ - │ │ │ -00227ab0: 6d61 7864 6570 7468 2031 202d 7573 6572 maxdepth 1 -user │ │ │ -00227ac0: 2072 6f6f 7420 2d72 6567 6578 2022 2e2a root -regex ".* │ │ │ -00227ad0: 5f6b 6579 2422 0a20 2020 202d 7479 7065 _key$". -type │ │ │ -00227ae0: 2066 202d 6772 6f75 7020 726f 6f74 202d f -group root - │ │ │ -00227af0: 7065 726d 202f 752b 7873 2c67 2b78 7772 perm /u+xs,g+xwr │ │ │ -00227b00: 732c 6f2b 7877 7274 0a20 2072 6567 6973 s,o+xwrt. regis │ │ │ -00227b10: 7465 723a 2072 6f6f 745f 6f77 6e65 645f ter: root_owned_ │ │ │ -00227b20: 6b65 7973 0a20 2063 6861 6e67 6564 5f77 keys. changed_w │ │ │ -00227b30: 6865 6e3a 2066 616c 7365 0a20 2066 6169 hen: false. fai │ │ │ -00227b40: 6c65 645f 7768 656e 3a20 6661 6c73 650a led_when: false. │ │ │ -00227b50: 2020 6368 6563 6b5f 6d6f 6465 3a20 6661 check_mode: fa │ │ │ -00227b60: 6c73 650a 2020 7768 656e 3a20 2722 6c69 lse. when: '"li │ │ │ -00227b70: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -00227b80: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -00227b90: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -00227ba0: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ -00227bb0: 312e 3133 0a20 202d 204e 4953 542d 3830 1.13. - NIST-80 │ │ │ -00227bc0: 302d 3137 312d 332e 3133 2e31 300a 2020 0-171-3.13.10. │ │ │ -00227bd0: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ -00227be0: 2d31 3728 6129 0a20 202d 204e 4953 542d -17(a). - NIST- │ │ │ -00227bf0: 3830 302d 3533 2d41 432d 3628 3129 0a20 800-53-AC-6(1). │ │ │ -00227c00: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00227c10: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ -00227c20: 5353 2d52 6571 2d32 2e32 2e34 0a20 202d SS-Req-2.2.4. - │ │ │ -00227c30: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -00227c40: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -00227c50: 2e36 0a20 202d 2063 6f6e 6669 6775 7265 .6. - configure │ │ │ -00227c60: 5f73 7472 6174 6567 790a 2020 2d20 6669 _strategy. - fi │ │ │ -00227c70: 6c65 5f70 6572 6d69 7373 696f 6e73 5f73 le_permissions_s │ │ │ -00227c80: 7368 645f 7072 6976 6174 655f 6b65 790a shd_private_key. │ │ │ -00227c90: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00227ca0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00227cb0: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -00227cc0: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -00227cd0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a0a _reboot_needed.. │ │ │ -00227ce0: 2d20 6e61 6d65 3a20 5365 7420 7065 726d - name: Set perm │ │ │ -00227cf0: 6973 7369 6f6e 7320 666f 7220 726f 6f74 issions for root │ │ │ -00227d00: 3a72 6f6f 742d 6f77 6e65 6420 6b65 7973 :root-owned keys │ │ │ -00227d10: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ -00227d20: 696e 2e66 696c 653a 0a20 2020 2070 6174 in.file:. pat │ │ │ -00227d30: 683a 2027 7b7b 2069 7465 6d20 7d7d 270a h: '{{ item }}'. │ │ │ -00227d40: 2020 2020 6d6f 6465 3a20 752d 7873 2c67 mode: u-xs,g │ │ │ -00227d50: 2d78 7772 732c 6f2d 7877 7274 0a20 2020 -xwrs,o-xwrt. │ │ │ -00227d60: 2073 7461 7465 3a20 6669 6c65 0a20 2077 state: file. w │ │ │ -00227d70: 6974 685f 6974 656d 733a 0a20 202d 2027 ith_items:. - ' │ │ │ -00227d80: 7b7b 2072 6f6f 745f 6f77 6e65 645f 6b65 {{ root_owned_ke │ │ │ -00227d90: 7973 2e73 7464 6f75 745f 6c69 6e65 7320 ys.stdout_lines │ │ │ -00227da0: 7d7d 270a 2020 7768 656e 3a20 2722 6c69 }}'. when: '"li │ │ │ -00227db0: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -00227dc0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -00227dd0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -00227de0: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ -00227df0: 312e 3133 0a20 202d 204e 4953 542d 3830 1.13. - NIST-80 │ │ │ -00227e00: 302d 3137 312d 332e 3133 2e31 300a 2020 0-171-3.13.10. │ │ │ -00227e10: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ -00227e20: 2d31 3728 6129 0a20 202d 204e 4953 542d -17(a). - NIST- │ │ │ -00227e30: 3830 302d 3533 2d41 432d 3628 3129 0a20 800-53-AC-6(1). │ │ │ -00227e40: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -00227e50: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ -00227e60: 5353 2d52 6571 2d32 2e32 2e34 0a20 202d SS-Req-2.2.4. - │ │ │ -00227e70: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -00227e80: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -00227e90: 2e36 0a20 202d 2063 6f6e 6669 6775 7265 .6. - configure │ │ │ -00227ea0: 5f73 7472 6174 6567 790a 2020 2d20 6669 _strategy. - fi │ │ │ -00227eb0: 6c65 5f70 6572 6d69 7373 696f 6e73 5f73 le_permissions_s │ │ │ -00227ec0: 7368 645f 7072 6976 6174 655f 6b65 790a shd_private_key. │ │ │ -00227ed0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00227ee0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00227ef0: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -00227f00: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -00227f10: 5f72 6562 6f6f 745f 6e65 6564 6564 0a3c _reboot_needed.< │ │ │ +002275c0: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ +002275d0: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ +002275e0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low Disrup │ │ │ +00227690: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +002276a0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +002276b0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +002276c0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false < │ │ │ +00227700: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Strate │ │ │ +002276e0: 6779 3a3c 2f74 683e 3c74 643e 636f 6e66 gy: conf │ │ │ +002276f0: 6967 7572 653c 2f74 643e 3c2f 7472 3e3c igure │ │ │ +00227e10: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +00227e20: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +00227e30: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>- name: Gather │ │ │ +00227720: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +00227730: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ +00227740: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ +00227750: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ +00227760: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ +00227770: 2e31 2e31 330a 2020 2d20 4e49 5354 2d38 .1.13. - NIST-8 │ │ │ +00227780: 3030 2d31 3731 2d33 2e31 332e 3130 0a20 00-171-3.13.10. │ │ │ +00227790: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +002277a0: 432d 3137 2861 290a 2020 2d20 4e49 5354 C-17(a). - NIST │ │ │ +002277b0: 2d38 3030 2d35 332d 4143 2d36 2831 290a -800-53-AC-6(1). │ │ │ +002277c0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +002277d0: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ +002277e0: 4453 532d 5265 712d 322e 322e 340a 2020 DSS-Req-2.2.4. │ │ │ +002277f0: 2d20 5043 492d 4453 5376 342d 322e 320a - PCI-DSSv4-2.2. │ │ │ +00227800: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ +00227810: 322e 360a 2020 2d20 636f 6e66 6967 7572 2.6. - configur │ │ │ +00227820: 655f 7374 7261 7465 6779 0a20 202d 2066 e_strategy. - f │ │ │ +00227830: 696c 655f 7065 726d 6973 7369 6f6e 735f ile_permissions_ │ │ │ +00227840: 7373 6864 5f70 7269 7661 7465 5f6b 6579 sshd_private_key │ │ │ +00227850: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00227860: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00227870: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +00227880: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +00227890: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +002278a0: 0a2d 206e 616d 653a 2046 696e 6420 726f .- name: Find ro │ │ │ +002278b0: 6f74 3a72 6f6f 742d 6f77 6e65 6420 6b65 ot:root-owned ke │ │ │ +002278c0: 7973 0a20 2061 6e73 6962 6c65 2e62 7569 ys. ansible.bui │ │ │ +002278d0: 6c74 696e 2e63 6f6d 6d61 6e64 3a20 6669 ltin.command: fi │ │ │ +002278e0: 6e64 202d 4820 2f65 7463 2f73 7368 2f20 nd -H /etc/ssh/ │ │ │ +002278f0: 2d6d 6178 6465 7074 6820 3120 2d75 7365 -maxdepth 1 -use │ │ │ +00227900: 7220 726f 6f74 202d 7265 6765 7820 222e r root -regex ". │ │ │ +00227910: 2a5f 6b65 7924 220a 2020 2020 2d74 7970 *_key$". -typ │ │ │ +00227920: 6520 6620 2d67 726f 7570 2072 6f6f 7420 e f -group root │ │ │ +00227930: 2d70 6572 6d20 2f75 2b78 732c 672b 7877 -perm /u+xs,g+xw │ │ │ +00227940: 7273 2c6f 2b78 7772 740a 2020 7265 6769 rs,o+xwrt. regi │ │ │ +00227950: 7374 6572 3a20 726f 6f74 5f6f 776e 6564 ster: root_owned │ │ │ +00227960: 5f6b 6579 730a 2020 6368 616e 6765 645f _keys. changed_ │ │ │ +00227970: 7768 656e 3a20 6661 6c73 650a 2020 6661 when: false. fa │ │ │ +00227980: 696c 6564 5f77 6865 6e3a 2066 616c 7365 iled_when: false │ │ │ +00227990: 0a20 2063 6865 636b 5f6d 6f64 653a 2066 . check_mode: f │ │ │ +002279a0: 616c 7365 0a20 2077 6865 6e3a 2027 226c alse. when: '"l │ │ │ +002279b0: 696e 7578 2d62 6173 6522 2069 6e20 616e inux-base" in an │ │ │ +002279c0: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ +002279d0: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:. │ │ │ +002279e0: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ +002279f0: 2e31 2e31 330a 2020 2d20 4e49 5354 2d38 .1.13. - NIST-8 │ │ │ +00227a00: 3030 2d31 3731 2d33 2e31 332e 3130 0a20 00-171-3.13.10. │ │ │ +00227a10: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +00227a20: 432d 3137 2861 290a 2020 2d20 4e49 5354 C-17(a). - NIST │ │ │ +00227a30: 2d38 3030 2d35 332d 4143 2d36 2831 290a -800-53-AC-6(1). │ │ │ +00227a40: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00227a50: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ +00227a60: 4453 532d 5265 712d 322e 322e 340a 2020 DSS-Req-2.2.4. │ │ │ +00227a70: 2d20 5043 492d 4453 5376 342d 322e 320a - PCI-DSSv4-2.2. │ │ │ +00227a80: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ +00227a90: 322e 360a 2020 2d20 636f 6e66 6967 7572 2.6. - configur │ │ │ +00227aa0: 655f 7374 7261 7465 6779 0a20 202d 2066 e_strategy. - f │ │ │ +00227ab0: 696c 655f 7065 726d 6973 7369 6f6e 735f ile_permissions_ │ │ │ +00227ac0: 7373 6864 5f70 7269 7661 7465 5f6b 6579 sshd_private_key │ │ │ +00227ad0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00227ae0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00227af0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +00227b00: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +00227b10: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +00227b20: 0a2d 206e 616d 653a 2053 6574 2070 6572 .- name: Set per │ │ │ +00227b30: 6d69 7373 696f 6e73 2066 6f72 2072 6f6f missions for roo │ │ │ +00227b40: 743a 726f 6f74 2d6f 776e 6564 206b 6579 t:root-owned key │ │ │ +00227b50: 730a 2020 616e 7369 626c 652e 6275 696c s. ansible.buil │ │ │ +00227b60: 7469 6e2e 6669 6c65 3a0a 2020 2020 7061 tin.file:. pa │ │ │ +00227b70: 7468 3a20 277b 7b20 6974 656d 207d 7d27 th: '{{ item }}' │ │ │ +00227b80: 0a20 2020 206d 6f64 653a 2075 2d78 732c . mode: u-xs, │ │ │ +00227b90: 672d 7877 7273 2c6f 2d78 7772 740a 2020 g-xwrs,o-xwrt. │ │ │ +00227ba0: 2020 7374 6174 653a 2066 696c 650a 2020 state: file. │ │ │ +00227bb0: 7769 7468 5f69 7465 6d73 3a0a 2020 2d20 with_items:. - │ │ │ +00227bc0: 277b 7b20 726f 6f74 5f6f 776e 6564 5f6b '{{ root_owned_k │ │ │ +00227bd0: 6579 732e 7374 646f 7574 5f6c 696e 6573 eys.stdout_lines │ │ │ +00227be0: 207d 7d27 0a20 2077 6865 6e3a 2027 226c }}'. when: '"l │ │ │ +00227bf0: 696e 7578 2d62 6173 6522 2069 6e20 616e inux-base" in an │ │ │ +00227c00: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ +00227c10: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:. │ │ │ +00227c20: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ +00227c30: 2e31 2e31 330a 2020 2d20 4e49 5354 2d38 .1.13. - NIST-8 │ │ │ +00227c40: 3030 2d31 3731 2d33 2e31 332e 3130 0a20 00-171-3.13.10. │ │ │ +00227c50: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +00227c60: 432d 3137 2861 290a 2020 2d20 4e49 5354 C-17(a). - NIST │ │ │ +00227c70: 2d38 3030 2d35 332d 4143 2d36 2831 290a -800-53-AC-6(1). │ │ │ +00227c80: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00227c90: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ +00227ca0: 4453 532d 5265 712d 322e 322e 340a 2020 DSS-Req-2.2.4. │ │ │ +00227cb0: 2d20 5043 492d 4453 5376 342d 322e 320a - PCI-DSSv4-2.2. │ │ │ +00227cc0: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ +00227cd0: 322e 360a 2020 2d20 636f 6e66 6967 7572 2.6. - configur │ │ │ +00227ce0: 655f 7374 7261 7465 6779 0a20 202d 2066 e_strategy. - f │ │ │ +00227cf0: 696c 655f 7065 726d 6973 7369 6f6e 735f ile_permissions_ │ │ │ +00227d00: 7373 6864 5f70 7269 7661 7465 5f6b 6579 sshd_private_key │ │ │ +00227d10: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00227d20: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00227d30: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +00227d40: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +00227d50: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +00227d60: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64 R │ │ │ -00229380: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00229390: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...include ssh_pri │ │ │ +00227e80: 7661 7465 5f6b 6579 5f70 6572 6d73 0a0a vate_key_perms.. │ │ │ +00227e90: 636c 6173 7320 7373 685f 7072 6976 6174 class ssh_privat │ │ │ +00227ea0: 655f 6b65 795f 7065 726d 7320 7b0a 2020 e_key_perms {. │ │ │ +00227eb0: 6578 6563 207b 2027 7373 6864 5f70 7269 exec { 'sshd_pri │ │ │ +00227ec0: 765f 6b65 7927 3a0a 2020 2020 636f 6d6d v_key':. comm │ │ │ +00227ed0: 616e 6420 3d26 6774 3b20 2263 686d 6f64 and => "chmod │ │ │ +00227ee0: 2030 3634 3020 2f65 7463 2f73 7368 2f2a 0640 /etc/ssh/* │ │ │ +00227ef0: 5f6b 6579 222c 0a20 2020 2070 6174 6820 _key",. path │ │ │ +00227f00: 2020 203d 2667 743b 2027 2f62 696e 3a2f => '/bin:/ │ │ │ +00227f10: 7573 722f 6269 6e27 0a20 207d 0a7d 0a3c usr/bin'. }.}.< │ │ │ 00227f20: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remed │ │ │ -00229540: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -00229550: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...│ │ │ -002293e0: 696e 636c 7564 6520 7373 685f 7075 626c include ssh_publ │ │ │ -002293f0: 6963 5f6b 6579 5f70 6572 6d73 0a0a 636c ic_key_perms..cl │ │ │ -00229400: 6173 7320 7373 685f 7075 626c 6963 5f6b ass ssh_public_k │ │ │ -00229410: 6579 5f70 6572 6d73 207b 0a20 2065 7865 ey_perms {. exe │ │ │ -00229420: 6320 7b20 2773 7368 645f 7075 625f 6b65 c { 'sshd_pub_ke │ │ │ -00229430: 7927 3a0a 2020 2020 636f 6d6d 616e 6420 y':. command │ │ │ -00229440: 3d26 6774 3b20 2263 686d 6f64 2030 3634 => "chmod 064 │ │ │ -00229450: 3420 2f65 7463 2f73 7368 2f2a 2e70 7562 4 /etc/ssh/*.pub │ │ │ -00229460: 222c 0a20 2020 2070 6174 6820 2020 203d ",. path = │ │ │ -00229470: 2667 743b 2027 2f62 696e 3a2f 7573 722f > '/bin:/usr/ │ │ │ -00229480: 6269 6e27 0a20 207d 0a7d 0a3c 2f63 6f64 bin'. }.}.
Comp │ │ │ -002295e0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -002295f0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -00229610: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -00229630: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -00229640: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -00229660: 7468 3e3c 7464 3e63 6f6e 6669 6775 7265 th> configure │ │ │ -00229670: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c │ │ │ +00229380: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +00229390: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +002293a0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>- n │ │ │ -00229690: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ -002296a0: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ -002296b0: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ -002296c0: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ -002296d0: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -002296e0: 542d 3830 302d 3137 312d 332e 312e 3133 T-800-171-3.1.13 │ │ │ -002296f0: 0a20 202d 204e 4953 542d 3830 302d 3137 . - NIST-800-17 │ │ │ -00229700: 312d 332e 3133 2e31 300a 2020 2d20 4e49 1-3.13.10. - NI │ │ │ -00229710: 5354 2d38 3030 2d35 332d 4143 2d31 3728 ST-800-53-AC-17( │ │ │ -00229720: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -00229730: 3533 2d41 432d 3628 3129 0a20 202d 204e 53-AC-6(1). - N │ │ │ -00229740: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -00229750: 6129 0a20 202d 2050 4349 2d44 5353 2d52 a). - PCI-DSS-R │ │ │ -00229760: 6571 2d32 2e32 2e34 0a20 202d 2050 4349 eq-2.2.4. - PCI │ │ │ -00229770: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ -00229780: 4349 2d44 5353 7634 2d32 2e32 2e36 0a20 CI-DSSv4-2.2.6. │ │ │ -00229790: 202d 2063 6f6e 6669 6775 7265 5f73 7472 - configure_str │ │ │ -002297a0: 6174 6567 790a 2020 2d20 6669 6c65 5f70 ategy. - file_p │ │ │ -002297b0: 6572 6d69 7373 696f 6e73 5f73 7368 645f ermissions_sshd_ │ │ │ -002297c0: 7075 625f 6b65 790a 2020 2d20 6c6f 775f pub_key. - low_ │ │ │ -002297d0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -002297e0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -002297f0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -00229800: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -00229810: 6e65 6564 6564 0a0a 2d20 6e61 6d65 3a20 needed..- name: │ │ │ -00229820: 4669 6e64 202f 6574 632f 7373 682f 2066 Find /etc/ssh/ f │ │ │ -00229830: 696c 6528 7329 0a20 2061 6e73 6962 6c65 ile(s). ansible │ │ │ -00229840: 2e62 7569 6c74 696e 2e63 6f6d 6d61 6e64 .builtin.command │ │ │ -00229850: 3a20 6669 6e64 202d 5020 2f65 7463 2f73 : find -P /etc/s │ │ │ -00229860: 7368 2f20 2d6d 6178 6465 7074 6820 3120 sh/ -maxdepth 1 │ │ │ -00229870: 2d70 6572 6d20 2f75 2b78 732c 672b 7877 -perm /u+xs,g+xw │ │ │ -00229880: 732c 6f2b 7877 7420 202d 7479 7065 0a20 s,o+xwt -type. │ │ │ -00229890: 2020 2066 202d 7265 6765 7874 7970 6520 f -regextype │ │ │ -002298a0: 706f 7369 782d 6578 7465 6e64 6564 202d posix-extended - │ │ │ -002298b0: 7265 6765 7820 225e 2e2a 5c2e 7075 6224 regex "^.*\.pub$ │ │ │ -002298c0: 220a 2020 7265 6769 7374 6572 3a20 6669 ". register: fi │ │ │ -002298d0: 6c65 735f 666f 756e 640a 2020 6368 616e les_found. chan │ │ │ -002298e0: 6765 645f 7768 656e 3a20 6661 6c73 650a ged_when: false. │ │ │ -002298f0: 2020 6661 696c 6564 5f77 6865 6e3a 2066 failed_when: f │ │ │ -00229900: 616c 7365 0a20 2063 6865 636b 5f6d 6f64 alse. check_mod │ │ │ -00229910: 653a 2066 616c 7365 0a20 2077 6865 6e3a e: false. when: │ │ │ -00229920: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ -00229930: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ -00229940: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ -00229950: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d31 :. - NIST-800-1 │ │ │ -00229960: 3731 2d33 2e31 2e31 330a 2020 2d20 4e49 71-3.1.13. - NI │ │ │ -00229970: 5354 2d38 3030 2d31 3731 2d33 2e31 332e ST-800-171-3.13. │ │ │ -00229980: 3130 0a20 202d 204e 4953 542d 3830 302d 10. - NIST-800- │ │ │ -00229990: 3533 2d41 432d 3137 2861 290a 2020 2d20 53-AC-17(a). - │ │ │ -002299a0: 4e49 5354 2d38 3030 2d35 332d 4143 2d36 NIST-800-53-AC-6 │ │ │ -002299b0: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ -002299c0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -002299d0: 5043 492d 4453 532d 5265 712d 322e 322e PCI-DSS-Req-2.2. │ │ │ -002299e0: 340a 2020 2d20 5043 492d 4453 5376 342d 4. - PCI-DSSv4- │ │ │ -002299f0: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ -00229a00: 342d 322e 322e 360a 2020 2d20 636f 6e66 4-2.2.6. - conf │ │ │ -00229a10: 6967 7572 655f 7374 7261 7465 6779 0a20 igure_strategy. │ │ │ -00229a20: 202d 2066 696c 655f 7065 726d 6973 7369 - file_permissi │ │ │ -00229a30: 6f6e 735f 7373 6864 5f70 7562 5f6b 6579 ons_sshd_pub_key │ │ │ -00229a40: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00229a50: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00229a60: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -00229a70: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -00229a80: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -00229a90: 0a2d 206e 616d 653a 2053 6574 2070 6572 .- name: Set per │ │ │ -00229aa0: 6d69 7373 696f 6e73 2066 6f72 202f 6574 missions for /et │ │ │ -00229ab0: 632f 7373 682f 2066 696c 6528 7329 0a20 c/ssh/ file(s). │ │ │ -00229ac0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -00229ad0: 2e66 696c 653a 0a20 2020 2070 6174 683a .file:. path: │ │ │ -00229ae0: 2027 7b7b 2069 7465 6d20 7d7d 270a 2020 '{{ item }}'. │ │ │ -00229af0: 2020 6d6f 6465 3a20 752d 7873 2c67 2d78 mode: u-xs,g-x │ │ │ -00229b00: 7773 2c6f 2d78 7774 0a20 2020 2073 7461 ws,o-xwt. sta │ │ │ -00229b10: 7465 3a20 6669 6c65 0a20 2077 6974 685f te: file. with_ │ │ │ -00229b20: 6974 656d 733a 0a20 202d 2027 7b7b 2066 items:. - '{{ f │ │ │ -00229b30: 696c 6573 5f66 6f75 6e64 2e73 7464 6f75 iles_found.stdou │ │ │ -00229b40: 745f 6c69 6e65 7320 7d7d 270a 2020 7768 t_lines }}'. wh │ │ │ -00229b50: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ -00229b60: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -00229b70: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -00229b80: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -00229b90: 302d 3137 312d 332e 312e 3133 0a20 202d 0-171-3.1.13. - │ │ │ -00229ba0: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ -00229bb0: 3133 2e31 300a 2020 2d20 4e49 5354 2d38 13.10. - NIST-8 │ │ │ -00229bc0: 3030 2d35 332d 4143 2d31 3728 6129 0a20 00-53-AC-17(a). │ │ │ -00229bd0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -00229be0: 432d 3628 3129 0a20 202d 204e 4953 542d C-6(1). - NIST- │ │ │ -00229bf0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -00229c00: 202d 2050 4349 2d44 5353 2d52 6571 2d32 - PCI-DSS-Req-2 │ │ │ -00229c10: 2e32 2e34 0a20 202d 2050 4349 2d44 5353 .2.4. - PCI-DSS │ │ │ -00229c20: 7634 2d32 2e32 0a20 202d 2050 4349 2d44 v4-2.2. - PCI-D │ │ │ -00229c30: 5353 7634 2d32 2e32 2e36 0a20 202d 2063 SSv4-2.2.6. - c │ │ │ -00229c40: 6f6e 6669 6775 7265 5f73 7472 6174 6567 onfigure_strateg │ │ │ -00229c50: 790a 2020 2d20 6669 6c65 5f70 6572 6d69 y. - file_permi │ │ │ -00229c60: 7373 696f 6e73 5f73 7368 645f 7075 625f ssions_sshd_pub_ │ │ │ -00229c70: 6b65 790a 2020 2d20 6c6f 775f 636f 6d70 key. - low_comp │ │ │ -00229c80: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -00229c90: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ -00229ca0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ -00229cb0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -00229cc0: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
│ │ │ +00229420: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00229430: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00229450: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00229460: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false │ │ │ +002294c0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strateg │ │ │ +002294a0: 793a 3c2f 7468 3e3c 7464 3e63 6f6e 6669 y: confi │ │ │ +002294b0: 6775 7265 3c2f 7464 3e3c 2f74 723e 3c2f gure │ │ │ 00229cd0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Remed │ │ │ -0022d1c0: 6961 7469 6f6e 204f 5342 7569 6c64 2042 iation OSBuild B │ │ │ -0022d1d0: 6c75 6570 7269 6e74 2073 6e69 7070 6574 lueprint snippet │ │ │ -0022d1e0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...- name: Gather │ │ │ +002294e0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +002294f0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ +00229500: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ +00229510: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ +00229520: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ +00229530: 312e 3133 0a20 202d 204e 4953 542d 3830 1.13. - NIST-80 │ │ │ +00229540: 302d 3137 312d 332e 3133 2e31 300a 2020 0-171-3.13.10. │ │ │ +00229550: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ +00229560: 2d31 3728 6129 0a20 202d 204e 4953 542d -17(a). - NIST- │ │ │ +00229570: 3830 302d 3533 2d41 432d 3628 3129 0a20 800-53-AC-6(1). │ │ │ +00229580: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00229590: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ +002295a0: 5353 2d52 6571 2d32 2e32 2e34 0a20 202d SS-Req-2.2.4. - │ │ │ +002295b0: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ +002295c0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ +002295d0: 2e36 0a20 202d 2063 6f6e 6669 6775 7265 .6. - configure │ │ │ +002295e0: 5f73 7472 6174 6567 790a 2020 2d20 6669 _strategy. - fi │ │ │ +002295f0: 6c65 5f70 6572 6d69 7373 696f 6e73 5f73 le_permissions_s │ │ │ +00229600: 7368 645f 7075 625f 6b65 790a 2020 2d20 shd_pub_key. - │ │ │ +00229610: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +00229620: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +00229630: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +00229640: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +00229650: 6f6f 745f 6e65 6564 6564 0a0a 2d20 6e61 oot_needed..- na │ │ │ +00229660: 6d65 3a20 4669 6e64 202f 6574 632f 7373 me: Find /etc/ss │ │ │ +00229670: 682f 2066 696c 6528 7329 0a20 2061 6e73 h/ file(s). ans │ │ │ +00229680: 6962 6c65 2e62 7569 6c74 696e 2e63 6f6d ible.builtin.com │ │ │ +00229690: 6d61 6e64 3a20 6669 6e64 202d 5020 2f65 mand: find -P /e │ │ │ +002296a0: 7463 2f73 7368 2f20 2d6d 6178 6465 7074 tc/ssh/ -maxdept │ │ │ +002296b0: 6820 3120 2d70 6572 6d20 2f75 2b78 732c h 1 -perm /u+xs, │ │ │ +002296c0: 672b 7877 732c 6f2b 7877 7420 202d 7479 g+xws,o+xwt -ty │ │ │ +002296d0: 7065 0a20 2020 2066 202d 7265 6765 7874 pe. f -regext │ │ │ +002296e0: 7970 6520 706f 7369 782d 6578 7465 6e64 ype posix-extend │ │ │ +002296f0: 6564 202d 7265 6765 7820 225e 2e2a 5c2e ed -regex "^.*\. │ │ │ +00229700: 7075 6224 220a 2020 7265 6769 7374 6572 pub$". register │ │ │ +00229710: 3a20 6669 6c65 735f 666f 756e 640a 2020 : files_found. │ │ │ +00229720: 6368 616e 6765 645f 7768 656e 3a20 6661 changed_when: fa │ │ │ +00229730: 6c73 650a 2020 6661 696c 6564 5f77 6865 lse. failed_whe │ │ │ +00229740: 6e3a 2066 616c 7365 0a20 2063 6865 636b n: false. check │ │ │ +00229750: 5f6d 6f64 653a 2066 616c 7365 0a20 2077 _mode: false. w │ │ │ +00229760: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ +00229770: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ +00229780: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +00229790: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +002297a0: 3030 2d31 3731 2d33 2e31 2e31 330a 2020 00-171-3.1.13. │ │ │ +002297b0: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ +002297c0: 2e31 332e 3130 0a20 202d 204e 4953 542d .13.10. - NIST- │ │ │ +002297d0: 3830 302d 3533 2d41 432d 3137 2861 290a 800-53-AC-17(a). │ │ │ +002297e0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +002297f0: 4143 2d36 2831 290a 2020 2d20 4e49 5354 AC-6(1). - NIST │ │ │ +00229800: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +00229810: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ +00229820: 322e 322e 340a 2020 2d20 5043 492d 4453 2.2.4. - PCI-DS │ │ │ +00229830: 5376 342d 322e 320a 2020 2d20 5043 492d Sv4-2.2. - PCI- │ │ │ +00229840: 4453 5376 342d 322e 322e 360a 2020 2d20 DSSv4-2.2.6. - │ │ │ +00229850: 636f 6e66 6967 7572 655f 7374 7261 7465 configure_strate │ │ │ +00229860: 6779 0a20 202d 2066 696c 655f 7065 726d gy. - file_perm │ │ │ +00229870: 6973 7369 6f6e 735f 7373 6864 5f70 7562 issions_sshd_pub │ │ │ +00229880: 5f6b 6579 0a20 202d 206c 6f77 5f63 6f6d _key. - low_com │ │ │ +00229890: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +002298a0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +002298b0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +002298c0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +002298d0: 6465 640a 0a2d 206e 616d 653a 2053 6574 ded..- name: Set │ │ │ +002298e0: 2070 6572 6d69 7373 696f 6e73 2066 6f72 permissions for │ │ │ +002298f0: 202f 6574 632f 7373 682f 2066 696c 6528 /etc/ssh/ file( │ │ │ +00229900: 7329 0a20 2061 6e73 6962 6c65 2e62 7569 s). ansible.bui │ │ │ +00229910: 6c74 696e 2e66 696c 653a 0a20 2020 2070 ltin.file:. p │ │ │ +00229920: 6174 683a 2027 7b7b 2069 7465 6d20 7d7d ath: '{{ item }} │ │ │ +00229930: 270a 2020 2020 6d6f 6465 3a20 752d 7873 '. mode: u-xs │ │ │ +00229940: 2c67 2d78 7773 2c6f 2d78 7774 0a20 2020 ,g-xws,o-xwt. │ │ │ +00229950: 2073 7461 7465 3a20 6669 6c65 0a20 2077 state: file. w │ │ │ +00229960: 6974 685f 6974 656d 733a 0a20 202d 2027 ith_items:. - ' │ │ │ +00229970: 7b7b 2066 696c 6573 5f66 6f75 6e64 2e73 {{ files_found.s │ │ │ +00229980: 7464 6f75 745f 6c69 6e65 7320 7d7d 270a tdout_lines }}'. │ │ │ +00229990: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ +002299a0: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +002299b0: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +002299c0: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +002299d0: 542d 3830 302d 3137 312d 332e 312e 3133 T-800-171-3.1.13 │ │ │ +002299e0: 0a20 202d 204e 4953 542d 3830 302d 3137 . - NIST-800-17 │ │ │ +002299f0: 312d 332e 3133 2e31 300a 2020 2d20 4e49 1-3.13.10. - NI │ │ │ +00229a00: 5354 2d38 3030 2d35 332d 4143 2d31 3728 ST-800-53-AC-17( │ │ │ +00229a10: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ +00229a20: 3533 2d41 432d 3628 3129 0a20 202d 204e 53-AC-6(1). - N │ │ │ +00229a30: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +00229a40: 6129 0a20 202d 2050 4349 2d44 5353 2d52 a). - PCI-DSS-R │ │ │ +00229a50: 6571 2d32 2e32 2e34 0a20 202d 2050 4349 eq-2.2.4. - PCI │ │ │ +00229a60: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ +00229a70: 4349 2d44 5353 7634 2d32 2e32 2e36 0a20 CI-DSSv4-2.2.6. │ │ │ +00229a80: 202d 2063 6f6e 6669 6775 7265 5f73 7472 - configure_str │ │ │ +00229a90: 6174 6567 790a 2020 2d20 6669 6c65 5f70 ategy. - file_p │ │ │ +00229aa0: 6572 6d69 7373 696f 6e73 5f73 7368 645f ermissions_sshd_ │ │ │ +00229ab0: 7075 625f 6b65 790a 2020 2d20 6c6f 775f pub_key. - low_ │ │ │ +00229ac0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +00229ad0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +00229ae0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +00229af0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +00229b00: 6e65 6564 6564 0a3c 2f63 6f64 653e 3c2f needed.│ │ │ +00229b10: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediati │ │ │ +00229bc0: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ +00229bd0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...include │ │ │ +00229c20: 7373 685f 7075 626c 6963 5f6b 6579 5f70 ssh_public_key_p │ │ │ +00229c30: 6572 6d73 0a0a 636c 6173 7320 7373 685f erms..class ssh_ │ │ │ +00229c40: 7075 626c 6963 5f6b 6579 5f70 6572 6d73 public_key_perms │ │ │ +00229c50: 207b 0a20 2065 7865 6320 7b20 2773 7368 {. exec { 'ssh │ │ │ +00229c60: 645f 7075 625f 6b65 7927 3a0a 2020 2020 d_pub_key':. │ │ │ +00229c70: 636f 6d6d 616e 6420 3d26 6774 3b20 2263 command => "c │ │ │ +00229c80: 686d 6f64 2030 3634 3420 2f65 7463 2f73 hmod 0644 /etc/s │ │ │ +00229c90: 7368 2f2a 2e70 7562 222c 0a20 2020 2070 sh/*.pub",. p │ │ │ +00229ca0: 6174 6820 2020 203d 2667 743b 2027 2f62 ath => '/b │ │ │ +00229cb0: 696e 3a2f 7573 722f 6269 6e27 0a20 207d in:/usr/bin'. } │ │ │ +00229cc0: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.│ │ │ -0022d260: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Pup │ │ │ -0022d310: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -0022d320: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.[[packag │ │ │ -0022d230: 6573 5d5d 0a6e 616d 6520 3d20 2273 7373 es]].name = "sss │ │ │ -0022d240: 6422 0a76 6572 7369 6f6e 203d 2022 2a22 d".version = "*" │ │ │ -0022d250: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low Disrup │ │ │ -0022d3d0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -0022d3e0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0022d3f0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -0022d400: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -0022d420: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -0022d430: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le < │ │ │ -0022d4c0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -0022d570: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -0022d580: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .i │ │ │ -0022d450: 6e63 6c75 6465 2069 6e73 7461 6c6c 5f73 nclude install_s │ │ │ -0022d460: 7373 640a 0a63 6c61 7373 2069 6e73 7461 ssd..class insta │ │ │ -0022d470: 6c6c 5f73 7373 6420 7b0a 2020 7061 636b ll_sssd {. pack │ │ │ -0022d480: 6167 6520 7b20 2773 7373 6427 3a0a 2020 age { 'sssd':. │ │ │ -0022d490: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -0022d4a0: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ -0022d4b0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
< │ │ │ -0022d600: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -0022d610: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0022d620: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -0022d630: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -0022d640: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -0022d670: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -0022d6a0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -0022d680: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -0022d690: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able < │ │ │ +0022d1c0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ +0022d1d0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...- name: Gather │ │ │ -0022d6c0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -0022d6d0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -0022d6e0: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -0022d6f0: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -0022d700: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -0022d710: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_ │ │ │ -0022d720: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -0022d730: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -0022d740: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -0022d750: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -0022d760: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -0022d770: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ -0022d780: 6167 655f 7373 7364 5f69 6e73 7461 6c6c age_sssd_install │ │ │ -0022d790: 6564 0a0a 2d20 6e61 6d65 3a20 456e 7375 ed..- name: Ensu │ │ │ -0022d7a0: 7265 2073 7373 6420 6973 2069 6e73 7461 re sssd is insta │ │ │ -0022d7b0: 6c6c 6564 0a20 2061 6e73 6962 6c65 2e62 lled. ansible.b │ │ │ -0022d7c0: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ -0022d7d0: 2020 2020 6e61 6d65 3a20 7373 7364 0a20 name: sssd. │ │ │ -0022d7e0: 2020 2073 7461 7465 3a20 7072 6573 656e state: presen │ │ │ -0022d7f0: 740a 2020 7768 656e 3a20 2722 7373 7364 t. when: '"sssd │ │ │ -0022d800: 2d63 6f6d 6d6f 6e22 2069 6e20 616e 7369 -common" in ansi │ │ │ -0022d810: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -0022d820: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ -0022d830: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -0022d840: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s │ │ │ -0022d850: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -0022d860: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -0022d870: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -0022d880: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -0022d890: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -0022d8a0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -0022d8b0: 6765 5f73 7373 645f 696e 7374 616c 6c65 ge_sssd_installe │ │ │ -0022d8c0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.Remed │ │ │ +0022d5d0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +0022d5e0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...< │ │ │ +0022d300: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ +0022d260: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +0022d270: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +0022d290: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +0022d2b0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +0022d2c0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +0022d2e0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ +0022d310: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ +0022d320: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac │ │ │ +0022d330: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ +0022d340: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto. │ │ │ +0022d350: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +0022d360: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +0022d370: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +0022d380: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +0022d390: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +0022d3a0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +0022d3b0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +0022d3c0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +0022d3d0: 0a20 202d 2070 6163 6b61 6765 5f73 7373 . - package_sss │ │ │ +0022d3e0: 645f 696e 7374 616c 6c65 640a 0a2d 206e d_installed..- n │ │ │ +0022d3f0: 616d 653a 2045 6e73 7572 6520 7373 7364 ame: Ensure sssd │ │ │ +0022d400: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed. │ │ │ +0022d410: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +0022d420: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +0022d430: 653a 2073 7373 640a 2020 2020 7374 6174 e: sssd. stat │ │ │ +0022d440: 653a 2070 7265 7365 6e74 0a20 2077 6865 e: present. whe │ │ │ +0022d450: 6e3a 2027 2273 7373 642d 636f 6d6d 6f6e n: '"sssd-common │ │ │ +0022d460: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ +0022d470: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ +0022d480: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ +0022d490: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +0022d4a0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +0022d4b0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +0022d4c0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +0022d4d0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +0022d4e0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +0022d4f0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +0022d500: 2020 2d20 7061 636b 6167 655f 7373 7364 - package_sssd │ │ │ +0022d510: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.< │ │ │ +0022d790: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +0022d7a0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +0022d7b0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +0022d7c0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +0022d7d0: 6437 3732 2220 7461 6269 6e64 6578 3d22 d772" tabindex=" │ │ │ +0022d7e0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +0022d7f0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +0022d800: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +0022d810: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +0022d820: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +0022d830: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ +0022d840: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ +0022d850: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
Compl │ │ │ +0022d670: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +0022d680: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0022d690: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +0022d6a0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0022d6b0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +0022d6c0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +0022d6d0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +0022d6e0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +0022d720: 2069 6e73 7461 6c6c 5f73 7373 640a 0a63 install_sssd..c │ │ │ +0022d730: 6c61 7373 2069 6e73 7461 6c6c 5f73 7373 lass install_sss │ │ │ +0022d740: 6420 7b0a 2020 7061 636b 6167 6520 7b20 d {. package { │ │ │ +0022d750: 2773 7373 6427 3a0a 2020 2020 656e 7375 'sssd':. ensu │ │ │ +0022d760: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ +0022d770: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}..[[packa │ │ │ +0022d8a0: 6765 735d 5d0a 6e61 6d65 203d 2022 7373 ges]].name = "ss │ │ │ +0022d8b0: 7364 220a 7665 7273 696f 6e20 3d20 222a sd".version = "* │ │ │ +0022d8c0: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".< │ │ │ 0022d8d0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remedi │ │ │ -0022eaf0: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ -0022eb00: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ -0022eb10: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Remediation │ │ │ -0022ec40: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -0022ec50: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..│ │ │ -0022eb50: 3c63 6f64 653e 0a5b 6375 7374 6f6d 697a.[customiz │ │ │ -0022eb60: 6174 696f 6e73 2e73 6572 7669 6365 735d ations.services] │ │ │ -0022eb70: 0a65 6e61 626c 6564 203d 205b 2273 7373 .enabled = ["sss │ │ │ -0022eb80: 6422 5d0a 3c2f 636f 6465 3e3c 2f70 7265 d"].
│ │ │ -0022ecd0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0022ece0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0022ecf0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0022ed00: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0022ed40: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -0022ed70: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -0022ed50: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -0022ed60: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable include enable │ │ │ -0022ed90: 5f73 7373 640a 0a63 6c61 7373 2065 6e61 _sssd..class ena │ │ │ -0022eda0: 626c 655f 7373 7364 207b 0a20 2073 6572 ble_sssd {. ser │ │ │ -0022edb0: 7669 6365 207b 2773 7373 6427 3a0a 2020 vice {'sssd':. │ │ │ -0022edc0: 2020 656e 6162 6c65 203d 2667 743b 2074 enable => t │ │ │ -0022edd0: 7275 652c 0a20 2020 2065 6e73 7572 6520 rue,. ensure │ │ │ -0022ede0: 3d26 6774 3b20 2772 756e 6e69 6e67 272c => 'running', │ │ │ -0022edf0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ -0022ee00: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediati │ │ │ -0022eeb0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -0022eec0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ... │ │ │ -0022ef40: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -0022ef50: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -0022ef60: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -0022efa0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -0022efb0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -0022efd0: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -0022efe0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -0022eff0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761- name: Ga │ │ │ -0022f000: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -0022f010: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ -0022f020: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ -0022f030: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ -0022f040: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -0022f050: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ -0022f060: 5354 2d38 3030 2d35 332d 4941 2d35 2831 ST-800-53-IA-5(1 │ │ │ -0022f070: 3029 0a20 202d 2065 6e61 626c 655f 7374 0). - enable_st │ │ │ -0022f080: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -0022f090: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -0022f0a0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -0022f0b0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -0022f0c0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -0022f0d0: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic │ │ │ -0022f0e0: 655f 7373 7364 5f65 6e61 626c 6564 0a0a e_sssd_enabled.. │ │ │ -0022f0f0: 2d20 6e61 6d65 3a20 456e 6162 6c65 2074 - name: Enable t │ │ │ -0022f100: 6865 2053 5353 4420 5365 7276 6963 6520 he SSSD Service │ │ │ -0022f110: 2d20 456e 6162 6c65 2073 6572 7669 6365 - Enable service │ │ │ -0022f120: 2073 7373 640a 2020 626c 6f63 6b3a 0a0a sssd. block:.. │ │ │ -0022f130: 2020 2d20 6e61 6d65 3a20 4761 7468 6572 - name: Gather │ │ │ -0022f140: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ -0022f150: 7473 0a20 2020 2061 6e73 6962 6c65 2e62 ts. ansible.b │ │ │ -0022f160: 7569 6c74 696e 2e70 6163 6b61 6765 5f66 uiltin.package_f │ │ │ -0022f170: 6163 7473 3a0a 2020 2020 2020 6d61 6e61 acts:. mana │ │ │ -0022f180: 6765 723a 2061 7574 6f0a 0a20 202d 206e ger: auto.. - n │ │ │ -0022f190: 616d 653a 2045 6e61 626c 6520 7468 6520 ame: Enable the │ │ │ -0022f1a0: 5353 5344 2053 6572 7669 6365 202d 2045 SSSD Service - E │ │ │ -0022f1b0: 6e61 626c 6520 5365 7276 6963 6520 7373 nable Service ss │ │ │ -0022f1c0: 7364 0a20 2020 2061 6e73 6962 6c65 2e62 sd. ansible.b │ │ │ -0022f1d0: 7569 6c74 696e 2e73 7973 7465 6d64 3a0a uiltin.systemd:. │ │ │ -0022f1e0: 2020 2020 2020 6e61 6d65 3a20 7373 7364 name: sssd │ │ │ -0022f1f0: 0a20 2020 2020 2065 6e61 626c 6564 3a20 . enabled: │ │ │ -0022f200: 7472 7565 0a20 2020 2020 2073 7461 7465 true. state │ │ │ -0022f210: 3a20 7374 6172 7465 640a 2020 2020 2020 : started. │ │ │ -0022f220: 6d61 736b 6564 3a20 6661 6c73 650a 2020 masked: false. │ │ │ -0022f230: 2020 7768 656e 3a0a 2020 2020 2d20 2722 when:. - '" │ │ │ -0022f240: 7373 7364 2d63 6f6d 6d6f 6e22 2069 6e20 sssd-common" in │ │ │ -0022f250: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ -0022f260: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ -0022f270: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0022f280: 434d 2d36 2861 290a 2020 2d20 4e49 5354 CM-6(a). - NIST │ │ │ -0022f290: 2d38 3030 2d35 332d 4941 2d35 2831 3029 -800-53-IA-5(10) │ │ │ -0022f2a0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ -0022f2b0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ -0022f2c0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -0022f2d0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ -0022f2e0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ -0022f2f0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -0022f300: 6465 640a 2020 2d20 7365 7276 6963 655f ded. - service_ │ │ │ -0022f310: 7373 7364 5f65 6e61 626c 6564 0a20 202d sssd_enabled. - │ │ │ -0022f320: 2073 7065 6369 616c 5f73 6572 7669 6365 special_service │ │ │ -0022f330: 5f62 6c6f 636b 0a20 2077 6865 6e3a 0a20 _block. when:. │ │ │ -0022f340: 202d 2027 2273 7373 642d 636f 6d6d 6f6e - '"sssd-common │ │ │ -0022f350: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -0022f360: 7473 2e70 6163 6b61 6765 7327 0a20 202d ts.packages'. - │ │ │ -0022f370: 2028 2022 7373 7364 2d63 6f6d 6d6f 6e22 ( "sssd-common" │ │ │ -0022f380: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -0022f390: 732e 7061 636b 6167 6573 2061 6e64 2022 s.packages and " │ │ │ -0022f3a0: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ -0022f3b0: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -0022f3c0: 6b61 6765 730a 2020 2020 290a 3c2f 636f kages. ).
Compl │ │ │ +0022eb90: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +0022eba0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0022ebb0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +0022ebc0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0022ebd0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +0022ebe0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +0022ebf0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +0022ec00: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
- name: │ │ │ +0022ec40: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ +0022ec50: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack │ │ │ +0022ec60: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m │ │ │ +0022ec70: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t │ │ │ +0022ec80: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ +0022ec90: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +0022eca0: 204e 4953 542d 3830 302d 3533 2d49 412d NIST-800-53-IA- │ │ │ +0022ecb0: 3528 3130 290a 2020 2d20 656e 6162 6c65 5(10). - enable │ │ │ +0022ecc0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +0022ecd0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +0022ece0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +0022ecf0: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ +0022ed00: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +0022ed10: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser │ │ │ +0022ed20: 7669 6365 5f73 7373 645f 656e 6162 6c65 vice_sssd_enable │ │ │ +0022ed30: 640a 0a2d 206e 616d 653a 2045 6e61 626c d..- name: Enabl │ │ │ +0022ed40: 6520 7468 6520 5353 5344 2053 6572 7669 e the SSSD Servi │ │ │ +0022ed50: 6365 202d 2045 6e61 626c 6520 7365 7276 ce - Enable serv │ │ │ +0022ed60: 6963 6520 7373 7364 0a20 2062 6c6f 636b ice sssd. block │ │ │ +0022ed70: 3a0a 0a20 202d 206e 616d 653a 2047 6174 :.. - name: Gat │ │ │ +0022ed80: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ +0022ed90: 6661 6374 730a 2020 2020 616e 7369 626c facts. ansibl │ │ │ +0022eda0: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ +0022edb0: 655f 6661 6374 733a 0a20 2020 2020 206d e_facts:. m │ │ │ +0022edc0: 616e 6167 6572 3a20 6175 746f 0a0a 2020 anager: auto.. │ │ │ +0022edd0: 2d20 6e61 6d65 3a20 456e 6162 6c65 2074 - name: Enable t │ │ │ +0022ede0: 6865 2053 5353 4420 5365 7276 6963 6520 he SSSD Service │ │ │ +0022edf0: 2d20 456e 6162 6c65 2053 6572 7669 6365 - Enable Service │ │ │ +0022ee00: 2073 7373 640a 2020 2020 616e 7369 626c sssd. ansibl │ │ │ +0022ee10: 652e 6275 696c 7469 6e2e 7379 7374 656d e.builtin.system │ │ │ +0022ee20: 643a 0a20 2020 2020 206e 616d 653a 2073 d:. name: s │ │ │ +0022ee30: 7373 640a 2020 2020 2020 656e 6162 6c65 ssd. enable │ │ │ +0022ee40: 643a 2074 7275 650a 2020 2020 2020 7374 d: true. st │ │ │ +0022ee50: 6174 653a 2073 7461 7274 6564 0a20 2020 ate: started. │ │ │ +0022ee60: 2020 206d 6173 6b65 643a 2066 616c 7365 masked: false │ │ │ +0022ee70: 0a20 2020 2077 6865 6e3a 0a20 2020 202d . when:. - │ │ │ +0022ee80: 2027 2273 7373 642d 636f 6d6d 6f6e 2220 '"sssd-common" │ │ │ +0022ee90: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ +0022eea0: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ +0022eeb0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +0022eec0: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ +0022eed0: 4953 542d 3830 302d 3533 2d49 412d 3528 IST-800-53-IA-5( │ │ │ +0022eee0: 3130 290a 2020 2d20 656e 6162 6c65 5f73 10). - enable_s │ │ │ +0022eef0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +0022ef00: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +0022ef10: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +0022ef20: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +0022ef30: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +0022ef40: 6e65 6564 6564 0a20 202d 2073 6572 7669 needed. - servi │ │ │ +0022ef50: 6365 5f73 7373 645f 656e 6162 6c65 640a ce_sssd_enabled. │ │ │ +0022ef60: 2020 2d20 7370 6563 6961 6c5f 7365 7276 - special_serv │ │ │ +0022ef70: 6963 655f 626c 6f63 6b0a 2020 7768 656e ice_block. when │ │ │ +0022ef80: 3a0a 2020 2d20 2722 7373 7364 2d63 6f6d :. - '"sssd-com │ │ │ +0022ef90: 6d6f 6e22 2069 6e20 616e 7369 626c 655f mon" in ansible_ │ │ │ +0022efa0: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ +0022efb0: 2020 2d20 2820 2273 7373 642d 636f 6d6d - ( "sssd-comm │ │ │ +0022efc0: 6f6e 2220 696e 2061 6e73 6962 6c65 5f66 on" in ansible_f │ │ │ +0022efd0: 6163 7473 2e70 6163 6b61 6765 7320 616e acts.packages an │ │ │ +0022efe0: 6420 226c 696e 7578 2d62 6173 6522 2069 d "linux-base" i │ │ │ +0022eff0: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +0022f000: 7061 636b 6167 6573 0a20 2020 2029 0a3c packages. ).< │ │ │ +0022f010: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>R │ │ │ +0022f0c0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +0022f0d0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...│ │ │ -003bb830: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -003bb8d0: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ -003bb8e0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -003bb8f0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
│ │ │ +0022f180: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +0022f160: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +0022f170: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +0022f190: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +0022f1a0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +0022f1d0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +0022f1e0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +0022f1f0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c < │ │ │ +0022f290: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation OS │ │ │ +0022f340: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ +0022f350: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +0022f360: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>inc │ │ │ +0022f210: 6c75 6465 2065 6e61 626c 655f 7373 7364 lude enable_sssd │ │ │ +0022f220: 0a0a 636c 6173 7320 656e 6162 6c65 5f73 ..class enable_s │ │ │ +0022f230: 7373 6420 7b0a 2020 7365 7276 6963 6520 ssd {. service │ │ │ +0022f240: 7b27 7373 7364 273a 0a20 2020 2065 6e61 {'sssd':. ena │ │ │ +0022f250: 626c 6520 3d26 6774 3b20 7472 7565 2c0a ble => true,. │ │ │ +0022f260: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +0022f270: 2027 7275 6e6e 696e 6727 2c0a 2020 7d0a 'running',. }. │ │ │ +0022f280: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.< │ │ │ 0022f3e0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 0022f3f0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 0022f400: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 0022f410: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 0022f420: 6437 3738 2220 7461 6269 6e64 6578 3d22 d778" tabindex=" │ │ │ 0022f430: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ @@ -244556,153 +244556,153 @@ │ │ │ 003bb4b0: 6522 2064 6174 612d 7461 7267 6574 3d22 e" data-target=" │ │ │ 003bb4c0: 2369 6439 3332 2220 7461 6269 6e64 6578 #id932" tabindex │ │ │ 003bb4d0: 3d22 3022 2072 6f6c 653d 2262 7574 746f ="0" role="butto │ │ │ 003bb4e0: 6e22 2061 7269 612d 6578 7061 6e64 6564 n" aria-expanded │ │ │ 003bb4f0: 3d22 6661 6c73 6522 2074 6974 6c65 3d22 ="false" title=" │ │ │ 003bb500: 4163 7469 7661 7465 2074 6f20 7265 7665 Activate to reve │ │ │ 003bb510: 616c 2220 6872 6566 3d22 2321 223e 5265 al" href="#!">Re │ │ │ -003bb520: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil │ │ │ -003bb530: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip │ │ │ -003bb540: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....[ │ │ │ +0022f3a0: 6375 7374 6f6d 697a 6174 696f 6e73 2e73 customizations.s │ │ │ +0022f3b0: 6572 7669 6365 735d 0a65 6e61 626c 6564 ervices].enabled │ │ │ +0022f3c0: 203d 205b 2273 7373 6422 5d0a 3c2f 636f = ["sssd"].
< │ │ │ -003bb550: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -003bb560: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -003bb570: 7365 2220 6964 3d22 6964 3933 3222 3e3c se" id="id932">< │ │ │ -003bb580: 7072 653e 3c63 6f64 653e 0a5b 5b70 6163 pre>.[[pac │ │ │ -003bb590: 6b61 6765 735d 5d0a 6e61 6d65 203d 2022 kages]].name = " │ │ │ -003bb5a0: 6175 6469 7464 220a 7665 7273 696f 6e20 auditd".version │ │ │ -003bb5b0: 3d20 222a 220a 3c2f 636f 6465 3e3c 2f70 = "*".Remediatio │ │ │ -003bb670: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -003bb680: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity │ │ │ -003bb710: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -003bb750: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -003bb730: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -003bb740: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -003bb760: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -003bb780: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable include inst │ │ │ -003bb7c0: 616c 6c5f 6175 6469 7464 0a0a 636c 6173 all_auditd..clas │ │ │ -003bb7d0: 7320 696e 7374 616c 6c5f 6175 6469 7464 s install_auditd │ │ │ -003bb7e0: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -003bb7f0: 6175 6469 7464 273a 0a20 2020 2065 6e73 auditd':. ens │ │ │ -003bb800: 7572 6520 3d26 6774 3b20 2769 6e73 7461 ure => 'insta │ │ │ -003bb810: 6c6c 6564 272c 0a20 207d 0a7d 0a3c 2f63 lled',. }.}.
< │ │ │ -003bb990: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -003bb970: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -003bb9a0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -003bb9b0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -003bb9e0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -003bb9c0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -003bb9d0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -003bb9f0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -003bba00: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ -003bba20: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -003bba30: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ -003bba40: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -003bba50: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -003bba60: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -003bba70: 2d38 3030 2d35 332d 4143 2d37 2861 290a -800-53-AC-7(a). │ │ │ -003bba80: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -003bba90: 4155 2d31 3228 3229 0a20 202d 204e 4953 AU-12(2). - NIS │ │ │ -003bbaa0: 542d 3830 302d 3533 2d41 552d 3134 0a20 T-800-53-AU-14. │ │ │ -003bbab0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -003bbac0: 552d 3228 6129 0a20 202d 204e 4953 542d U-2(a). - NIST- │ │ │ -003bbad0: 3830 302d 3533 2d41 552d 3728 3129 0a20 800-53-AU-7(1). │ │ │ -003bbae0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -003bbaf0: 552d 3728 3229 0a20 202d 204e 4953 542d U-7(2). - NIST- │ │ │ -003bbb00: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -003bbb10: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ -003bbb20: 302e 310a 2020 2d20 5043 492d 4453 5376 0.1. - PCI-DSSv │ │ │ -003bbb30: 342d 3130 2e32 0a20 202d 2050 4349 2d44 4-10.2. - PCI-D │ │ │ -003bbb40: 5353 7634 2d31 302e 322e 310a 2020 2d20 SSv4-10.2.1. - │ │ │ -003bbb50: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -003bbb60: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -003bbb70: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -003bbb80: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -003bbb90: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -003bbba0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -003bbbb0: 202d 2070 6163 6b61 6765 5f61 7564 6974 - package_audit │ │ │ -003bbbc0: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na │ │ │ -003bbbd0: 6d65 3a20 456e 7375 7265 2061 7564 6974 me: Ensure audit │ │ │ -003bbbe0: 6420 6973 2069 6e73 7461 6c6c 6564 0a20 d is installed. │ │ │ -003bbbf0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -003bbc00: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -003bbc10: 6d65 3a20 6175 6469 7464 0a20 2020 2073 me: auditd. s │ │ │ -003bbc20: 7461 7465 3a20 7072 6573 656e 740a 2020 tate: present. │ │ │ -003bbc30: 7768 656e 3a20 2722 6c69 6e75 782d 6261 when: '"linux-ba │ │ │ -003bbc40: 7365 2220 696e 2061 6e73 6962 6c65 5f66 se" in ansible_f │ │ │ -003bbc50: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'. │ │ │ -003bbc60: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ -003bbc70: 3830 302d 3533 2d41 432d 3728 6129 0a20 800-53-AC-7(a). │ │ │ -003bbc80: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -003bbc90: 552d 3132 2832 290a 2020 2d20 4e49 5354 U-12(2). - NIST │ │ │ -003bbca0: 2d38 3030 2d35 332d 4155 2d31 340a 2020 -800-53-AU-14. │ │ │ -003bbcb0: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ -003bbcc0: 2d32 2861 290a 2020 2d20 4e49 5354 2d38 -2(a). - NIST-8 │ │ │ -003bbcd0: 3030 2d35 332d 4155 2d37 2831 290a 2020 00-53-AU-7(1). │ │ │ -003bbce0: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ -003bbcf0: 2d37 2832 290a 2020 2d20 4e49 5354 2d38 -7(2). - NIST-8 │ │ │ -003bbd00: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -003bbd10: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ -003bbd20: 2e31 0a20 202d 2050 4349 2d44 5353 7634 .1. - PCI-DSSv4 │ │ │ -003bbd30: 2d31 302e 320a 2020 2d20 5043 492d 4453 -10.2. - PCI-DS │ │ │ -003bbd40: 5376 342d 3130 2e32 2e31 0a20 202d 2065 Sv4-10.2.1. - e │ │ │ -003bbd50: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -003bbd60: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -003bbd70: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -003bbd80: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -003bbd90: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -003bbda0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -003bbdb0: 2d20 7061 636b 6167 655f 6175 6469 745f - package_audit_ │ │ │ -003bbdc0: 696e 7374 616c 6c65 640a 3c2f 636f 6465 installed.
│ │ │ +003bb5e0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +003bb5c0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +003bb5d0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +003bb5f0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +003bb600: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +003bb630: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +003bb640: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +003bb650: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remed │ │ │ +003bbad0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +003bbae0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...- n │ │ │ +003bb670: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ +003bb680: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ +003bb690: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ +003bb6a0: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ +003bb6b0: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +003bb6c0: 542d 3830 302d 3533 2d41 432d 3728 6129 T-800-53-AC-7(a) │ │ │ +003bb6d0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003bb6e0: 2d41 552d 3132 2832 290a 2020 2d20 4e49 -AU-12(2). - NI │ │ │ +003bb6f0: 5354 2d38 3030 2d35 332d 4155 2d31 340a ST-800-53-AU-14. │ │ │ +003bb700: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +003bb710: 4155 2d32 2861 290a 2020 2d20 4e49 5354 AU-2(a). - NIST │ │ │ +003bb720: 2d38 3030 2d35 332d 4155 2d37 2831 290a -800-53-AU-7(1). │ │ │ +003bb730: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +003bb740: 4155 2d37 2832 290a 2020 2d20 4e49 5354 AU-7(2). - NIST │ │ │ +003bb750: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +003bb760: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ +003bb770: 3130 2e31 0a20 202d 2050 4349 2d44 5353 10.1. - PCI-DSS │ │ │ +003bb780: 7634 2d31 302e 320a 2020 2d20 5043 492d v4-10.2. - PCI- │ │ │ +003bb790: 4453 5376 342d 3130 2e32 2e31 0a20 202d DSSv4-10.2.1. - │ │ │ +003bb7a0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +003bb7b0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +003bb7c0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +003bb7d0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +003bb7e0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +003bb7f0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +003bb800: 2020 2d20 7061 636b 6167 655f 6175 6469 - package_audi │ │ │ +003bb810: 745f 696e 7374 616c 6c65 640a 0a2d 206e t_installed..- n │ │ │ +003bb820: 616d 653a 2045 6e73 7572 6520 6175 6469 ame: Ensure audi │ │ │ +003bb830: 7464 2069 7320 696e 7374 616c 6c65 640a td is installed. │ │ │ +003bb840: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ +003bb850: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ +003bb860: 616d 653a 2061 7564 6974 640a 2020 2020 ame: auditd. │ │ │ +003bb870: 7374 6174 653a 2070 7265 7365 6e74 0a20 state: present. │ │ │ +003bb880: 2077 6865 6e3a 2027 226c 696e 7578 2d62 when: '"linux-b │ │ │ +003bb890: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_ │ │ │ +003bb8a0: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ +003bb8b0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ +003bb8c0: 2d38 3030 2d35 332d 4143 2d37 2861 290a -800-53-AC-7(a). │ │ │ +003bb8d0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +003bb8e0: 4155 2d31 3228 3229 0a20 202d 204e 4953 AU-12(2). - NIS │ │ │ +003bb8f0: 542d 3830 302d 3533 2d41 552d 3134 0a20 T-800-53-AU-14. │ │ │ +003bb900: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +003bb910: 552d 3228 6129 0a20 202d 204e 4953 542d U-2(a). - NIST- │ │ │ +003bb920: 3830 302d 3533 2d41 552d 3728 3129 0a20 800-53-AU-7(1). │ │ │ +003bb930: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +003bb940: 552d 3728 3229 0a20 202d 204e 4953 542d U-7(2). - NIST- │ │ │ +003bb950: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +003bb960: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ +003bb970: 302e 310a 2020 2d20 5043 492d 4453 5376 0.1. - PCI-DSSv │ │ │ +003bb980: 342d 3130 2e32 0a20 202d 2050 4349 2d44 4-10.2. - PCI-D │ │ │ +003bb990: 5353 7634 2d31 302e 322e 310a 2020 2d20 SSv4-10.2.1. - │ │ │ +003bb9a0: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +003bb9b0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +003bb9c0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +003bb9d0: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +003bb9e0: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +003bb9f0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +003bba00: 202d 2070 6163 6b61 6765 5f61 7564 6974 - package_audit │ │ │ +003bba10: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.
Compl │ │ │ +003bbb70: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +003bbb80: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +003bbb90: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +003bbba0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +003bbbb0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +003bbbc0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +003bbbd0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +003bbbe0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +003bbc20: 2069 6e73 7461 6c6c 5f61 7564 6974 640a install_auditd. │ │ │ +003bbc30: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f61 .class install_a │ │ │ +003bbc40: 7564 6974 6420 7b0a 2020 7061 636b 6167 uditd {. packag │ │ │ +003bbc50: 6520 7b20 2761 7564 6974 6427 3a0a 2020 e { 'auditd':. │ │ │ +003bbc60: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +003bbc70: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ +003bbc80: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.< │ │ │ +003bbc90: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation OS │ │ │ +003bbd40: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ +003bbd50: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +003bbd60: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>Remediation OSB │ │ │ -003bda70: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s │ │ │ -003bda80: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ....[ │ │ │ +003bbda0: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ +003bbdb0: 203d 2022 6175 6469 7464 220a 7665 7273 = "auditd".vers │ │ │ +003bbdc0: 696f 6e20 3d20 222a 220a 3c2f 636f 6465 ion = "*".│ │ │ -003bdb10: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -003bdbb0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -003bdbc0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -003bdbd0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[c │ │ │ -003bdad0: 7573 746f 6d69 7a61 7469 6f6e 732e 7365 ustomizations.se │ │ │ -003bdae0: 7276 6963 6573 5d0a 656e 6162 6c65 6420 rvices].enabled │ │ │ -003bdaf0: 3d20 5b22 6175 6469 7464 225d 0a3c 2f63 = ["auditd"].Remediatio │ │ │ -003bde30: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ -003bde40: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...│ │ │ -003bdcf0: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ -003bdc50: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -003bdc80: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -003bdca0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -003bdcb0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -003bdcd0: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -003bdce0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ -003bdd00: 6465 2065 6e61 626c 655f 6175 6469 7464 de enable_auditd │ │ │ -003bdd10: 0a0a 636c 6173 7320 656e 6162 6c65 5f61 ..class enable_a │ │ │ -003bdd20: 7564 6974 6420 7b0a 2020 7365 7276 6963 uditd {. servic │ │ │ -003bdd30: 6520 7b27 6175 6469 7464 273a 0a20 2020 e {'auditd':. │ │ │ -003bdd40: 2065 6e61 626c 6520 3d26 6774 3b20 7472 enable => tr │ │ │ -003bdd50: 7565 2c0a 2020 2020 656e 7375 7265 203d ue,. ensure = │ │ │ -003bdd60: 2667 743b 2027 7275 6e6e 696e 6727 2c0a > 'running',. │ │ │ -003bdd70: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.< │ │ │ -003bdec0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -003bded0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -003bdee0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -003bdef0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -003bdf00: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -003bdf20: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -003bdf30: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -003bdf40: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ -003bdf70: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ -003bdf80: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ -003bdf90: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ -003bdfa0: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ -003bdfb0: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ -003bdfc0: 0a20 202d 2043 4a49 532d 352e 342e 312e . - CJIS-5.4.1. │ │ │ -003bdfd0: 310a 2020 2d20 4e49 5354 2d38 3030 2d31 1. - NIST-800-1 │ │ │ -003bdfe0: 3731 2d33 2e33 2e31 0a20 202d 204e 4953 71-3.3.1. - NIS │ │ │ -003bdff0: 542d 3830 302d 3137 312d 332e 332e 320a T-800-171-3.3.2. │ │ │ -003be000: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171 │ │ │ -003be010: 2d33 2e33 2e36 0a20 202d 204e 4953 542d -3.3.6. - NIST- │ │ │ -003be020: 3830 302d 3533 2d41 432d 3228 6729 0a20 800-53-AC-2(g). │ │ │ +003bda60: 3e52 656d 6564 6961 7469 6f6e 2041 6e73 >Remediation Ans │ │ │ +003bda70: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +003bda80: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +003bdb20: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +003bdb30: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +003bdb40: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +003bdb50: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +003bdb60: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +003bdb70: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +003bdb80: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +003bdb90: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ +003be270: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +003be280: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +003be290: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>│ │ │ +003bdbb0: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +003bdbc0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +003bdbd0: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ +003bdbe0: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ +003bdbf0: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ +003bdc00: 434a 4953 2d35 2e34 2e31 2e31 0a20 202d CJIS-5.4.1.1. - │ │ │ +003bdc10: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3. │ │ │ +003bdc20: 332e 310a 2020 2d20 4e49 5354 2d38 3030 3.1. - NIST-800 │ │ │ +003bdc30: 2d31 3731 2d33 2e33 2e32 0a20 202d 204e -171-3.3.2. - N │ │ │ +003bdc40: 4953 542d 3830 302d 3137 312d 332e 332e IST-800-171-3.3. │ │ │ +003bdc50: 360a 2020 2d20 4e49 5354 2d38 3030 2d35 6. - NIST-800-5 │ │ │ +003bdc60: 332d 4143 2d32 2867 290a 2020 2d20 4e49 3-AC-2(g). - NI │ │ │ +003bdc70: 5354 2d38 3030 2d35 332d 4143 2d36 2839 ST-800-53-AC-6(9 │ │ │ +003bdc80: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +003bdc90: 332d 4155 2d31 300a 2020 2d20 4e49 5354 3-AU-10. - NIST │ │ │ +003bdca0: 2d38 3030 2d35 332d 4155 2d31 3228 6329 -800-53-AU-12(c) │ │ │ +003bdcb0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003bdcc0: 2d41 552d 3134 2831 290a 2020 2d20 4e49 -AU-14(1). - NI │ │ │ +003bdcd0: 5354 2d38 3030 2d35 332d 4155 2d32 2864 ST-800-53-AU-2(d │ │ │ +003bdce0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +003bdcf0: 332d 4155 2d33 0a20 202d 204e 4953 542d 3-AU-3. - NIST- │ │ │ +003bdd00: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +003bdd10: 202d 204e 4953 542d 3830 302d 3533 2d53 - NIST-800-53-S │ │ │ +003bdd20: 492d 3428 3233 290a 2020 2d20 5043 492d I-4(23). - PCI- │ │ │ +003bdd30: 4453 532d 5265 712d 3130 2e31 0a20 202d DSS-Req-10.1. - │ │ │ +003bdd40: 2050 4349 2d44 5353 7634 2d31 302e 320a PCI-DSSv4-10.2. │ │ │ +003bdd50: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10 │ │ │ +003bdd60: 2e32 2e31 0a20 202d 2065 6e61 626c 655f .2.1. - enable_ │ │ │ +003bdd70: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +003bdd80: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +003bdd90: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +003bdda0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +003bddb0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +003bddc0: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv │ │ │ +003bddd0: 6963 655f 6175 6469 7464 5f65 6e61 626c ice_auditd_enabl │ │ │ +003bdde0: 6564 0a0a 2d20 6e61 6d65 3a20 456e 6162 ed..- name: Enab │ │ │ +003bddf0: 6c65 2061 7564 6974 6420 5365 7276 6963 le auditd Servic │ │ │ +003bde00: 6520 2d20 456e 6162 6c65 2073 6572 7669 e - Enable servi │ │ │ +003bde10: 6365 2061 7564 6974 640a 2020 626c 6f63 ce auditd. bloc │ │ │ +003bde20: 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 4761 k:.. - name: Ga │ │ │ +003bde30: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ +003bde40: 2066 6163 7473 0a20 2020 2061 6e73 6962 facts. ansib │ │ │ +003bde50: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +003bde60: 6765 5f66 6163 7473 3a0a 2020 2020 2020 ge_facts:. │ │ │ +003bde70: 6d61 6e61 6765 723a 2061 7574 6f0a 0a20 manager: auto.. │ │ │ +003bde80: 202d 206e 616d 653a 2045 6e61 626c 6520 - name: Enable │ │ │ +003bde90: 6175 6469 7464 2053 6572 7669 6365 202d auditd Service - │ │ │ +003bdea0: 2045 6e61 626c 6520 5365 7276 6963 6520 Enable Service │ │ │ +003bdeb0: 6175 6469 7464 0a20 2020 2061 6e73 6962 auditd. ansib │ │ │ +003bdec0: 6c65 2e62 7569 6c74 696e 2e73 7973 7465 le.builtin.syste │ │ │ +003bded0: 6d64 3a0a 2020 2020 2020 6e61 6d65 3a20 md:. name: │ │ │ +003bdee0: 6175 6469 7464 0a20 2020 2020 2065 6e61 auditd. ena │ │ │ +003bdef0: 626c 6564 3a20 7472 7565 0a20 2020 2020 bled: true. │ │ │ +003bdf00: 2073 7461 7465 3a20 7374 6172 7465 640a state: started. │ │ │ +003bdf10: 2020 2020 2020 6d61 736b 6564 3a20 6661 masked: fa │ │ │ +003bdf20: 6c73 650a 2020 2020 7768 656e 3a0a 2020 lse. when:. │ │ │ +003bdf30: 2020 2d20 2722 6175 6469 7464 2220 696e - '"auditd" in │ │ │ +003bdf40: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ +003bdf50: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ +003bdf60: 0a20 202d 2043 4a49 532d 352e 342e 312e . - CJIS-5.4.1. │ │ │ +003bdf70: 310a 2020 2d20 4e49 5354 2d38 3030 2d31 1. - NIST-800-1 │ │ │ +003bdf80: 3731 2d33 2e33 2e31 0a20 202d 204e 4953 71-3.3.1. - NIS │ │ │ +003bdf90: 542d 3830 302d 3137 312d 332e 332e 320a T-800-171-3.3.2. │ │ │ +003bdfa0: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171 │ │ │ +003bdfb0: 2d33 2e33 2e36 0a20 202d 204e 4953 542d -3.3.6. - NIST- │ │ │ +003bdfc0: 3830 302d 3533 2d41 432d 3228 6729 0a20 800-53-AC-2(g). │ │ │ +003bdfd0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +003bdfe0: 432d 3628 3929 0a20 202d 204e 4953 542d C-6(9). - NIST- │ │ │ +003bdff0: 3830 302d 3533 2d41 552d 3130 0a20 202d 800-53-AU-10. - │ │ │ +003be000: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ +003be010: 3132 2863 290a 2020 2d20 4e49 5354 2d38 12(c). - NIST-8 │ │ │ +003be020: 3030 2d35 332d 4155 2d31 3428 3129 0a20 00-53-AU-14(1). │ │ │ 003be030: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -003be040: 432d 3628 3929 0a20 202d 204e 4953 542d C-6(9). - NIST- │ │ │ -003be050: 3830 302d 3533 2d41 552d 3130 0a20 202d 800-53-AU-10. - │ │ │ -003be060: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ -003be070: 3132 2863 290a 2020 2d20 4e49 5354 2d38 12(c). - NIST-8 │ │ │ -003be080: 3030 2d35 332d 4155 2d31 3428 3129 0a20 00-53-AU-14(1). │ │ │ -003be090: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -003be0a0: 552d 3228 6429 0a20 202d 204e 4953 542d U-2(d). - NIST- │ │ │ -003be0b0: 3830 302d 3533 2d41 552d 330a 2020 2d20 800-53-AU-3. - │ │ │ -003be0c0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -003be0d0: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -003be0e0: 2d35 332d 5349 2d34 2832 3329 0a20 202d -53-SI-4(23). - │ │ │ -003be0f0: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10. │ │ │ -003be100: 310a 2020 2d20 5043 492d 4453 5376 342d 1. - PCI-DSSv4- │ │ │ -003be110: 3130 2e32 0a20 202d 2050 4349 2d44 5353 10.2. - PCI-DSS │ │ │ -003be120: 7634 2d31 302e 322e 310a 2020 2d20 656e v4-10.2.1. - en │ │ │ -003be130: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -003be140: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -003be150: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -003be160: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -003be170: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -003be180: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -003be190: 2073 6572 7669 6365 5f61 7564 6974 645f service_auditd_ │ │ │ -003be1a0: 656e 6162 6c65 640a 0a2d 206e 616d 653a enabled..- name: │ │ │ -003be1b0: 2045 6e61 626c 6520 6175 6469 7464 2053 Enable auditd S │ │ │ -003be1c0: 6572 7669 6365 202d 2045 6e61 626c 6520 ervice - Enable │ │ │ -003be1d0: 7365 7276 6963 6520 6175 6469 7464 0a20 service auditd. │ │ │ -003be1e0: 2062 6c6f 636b 3a0a 0a20 202d 206e 616d block:.. - nam │ │ │ -003be1f0: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ -003be200: 636b 6167 6520 6661 6374 730a 2020 2020 ckage facts. │ │ │ -003be210: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -003be220: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ -003be230: 2020 2020 206d 616e 6167 6572 3a20 6175 manager: au │ │ │ -003be240: 746f 0a0a 2020 2d20 6e61 6d65 3a20 456e to.. - name: En │ │ │ -003be250: 6162 6c65 2061 7564 6974 6420 5365 7276 able auditd Serv │ │ │ -003be260: 6963 6520 2d20 456e 6162 6c65 2053 6572 ice - Enable Ser │ │ │ -003be270: 7669 6365 2061 7564 6974 640a 2020 2020 vice auditd. │ │ │ -003be280: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -003be290: 7379 7374 656d 643a 0a20 2020 2020 206e systemd:. n │ │ │ -003be2a0: 616d 653a 2061 7564 6974 640a 2020 2020 ame: auditd. │ │ │ -003be2b0: 2020 656e 6162 6c65 643a 2074 7275 650a enabled: true. │ │ │ -003be2c0: 2020 2020 2020 7374 6174 653a 2073 7461 state: sta │ │ │ -003be2d0: 7274 6564 0a20 2020 2020 206d 6173 6b65 rted. maske │ │ │ -003be2e0: 643a 2066 616c 7365 0a20 2020 2077 6865 d: false. whe │ │ │ -003be2f0: 6e3a 0a20 2020 202d 2027 2261 7564 6974 n:. - '"audit │ │ │ -003be300: 6422 2069 6e20 616e 7369 626c 655f 6661 d" in ansible_fa │ │ │ -003be310: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -003be320: 7461 6773 3a0a 2020 2d20 434a 4953 2d35 tags:. - CJIS-5 │ │ │ -003be330: 2e34 2e31 2e31 0a20 202d 204e 4953 542d .4.1.1. - NIST- │ │ │ -003be340: 3830 302d 3137 312d 332e 332e 310a 2020 800-171-3.3.1. │ │ │ -003be350: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ -003be360: 2e33 2e32 0a20 202d 204e 4953 542d 3830 .3.2. - NIST-80 │ │ │ -003be370: 302d 3137 312d 332e 332e 360a 2020 2d20 0-171-3.3.6. - │ │ │ -003be380: 4e49 5354 2d38 3030 2d35 332d 4143 2d32 NIST-800-53-AC-2 │ │ │ -003be390: 2867 290a 2020 2d20 4e49 5354 2d38 3030 (g). - NIST-800 │ │ │ -003be3a0: 2d35 332d 4143 2d36 2839 290a 2020 2d20 -53-AC-6(9). - │ │ │ -003be3b0: 4e49 5354 2d38 3030 2d35 332d 4155 2d31 NIST-800-53-AU-1 │ │ │ -003be3c0: 300a 2020 2d20 4e49 5354 2d38 3030 2d35 0. - NIST-800-5 │ │ │ -003be3d0: 332d 4155 2d31 3228 6329 0a20 202d 204e 3-AU-12(c). - N │ │ │ -003be3e0: 4953 542d 3830 302d 3533 2d41 552d 3134 IST-800-53-AU-14 │ │ │ -003be3f0: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ -003be400: 2d35 332d 4155 2d32 2864 290a 2020 2d20 -53-AU-2(d). - │ │ │ -003be410: 4e49 5354 2d38 3030 2d35 332d 4155 2d33 NIST-800-53-AU-3 │ │ │ -003be420: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -003be430: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ -003be440: 542d 3830 302d 3533 2d53 492d 3428 3233 T-800-53-SI-4(23 │ │ │ -003be450: 290a 2020 2d20 5043 492d 4453 532d 5265 ). - PCI-DSS-Re │ │ │ -003be460: 712d 3130 2e31 0a20 202d 2050 4349 2d44 q-10.1. - PCI-D │ │ │ -003be470: 5353 7634 2d31 302e 320a 2020 2d20 5043 SSv4-10.2. - PC │ │ │ -003be480: 492d 4453 5376 342d 3130 2e32 2e31 0a20 I-DSSv4-10.2.1. │ │ │ -003be490: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -003be4a0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -003be4b0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -003be4c0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -003be4d0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -003be4e0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -003be4f0: 640a 2020 2d20 7365 7276 6963 655f 6175 d. - service_au │ │ │ -003be500: 6469 7464 5f65 6e61 626c 6564 0a20 202d ditd_enabled. - │ │ │ -003be510: 2073 7065 6369 616c 5f73 6572 7669 6365 special_service │ │ │ -003be520: 5f62 6c6f 636b 0a20 2077 6865 6e3a 0a20 _block. when:. │ │ │ -003be530: 202d 2027 226c 696e 7578 2d62 6173 6522 - '"linux-base" │ │ │ -003be540: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -003be550: 732e 7061 636b 6167 6573 270a 2020 2d20 s.packages'. - │ │ │ -003be560: 2722 6175 6469 7464 2220 696e 2061 6e73 '"auditd" in ans │ │ │ -003be570: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -003be580: 6765 7327 0a3c 2f63 6f64 653e 3c2f 7072 ges'.
│ │ │ +003be310: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +003be320: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +003be340: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +003be350: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +003be390: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +003be3a0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e Remedia │ │ │ +003be4f0: 7469 6f6e 204f 5342 7569 6c64 2042 6c75 tion OSBuild Blu │ │ │ +003be500: 6570 7269 6e74 2073 6e69 7070 6574 20e2 eprint snippet . │ │ │ +003be510: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..in │ │ │ +003be3c0: 636c 7564 6520 656e 6162 6c65 5f61 7564 clude enable_aud │ │ │ +003be3d0: 6974 640a 0a63 6c61 7373 2065 6e61 626c itd..class enabl │ │ │ +003be3e0: 655f 6175 6469 7464 207b 0a20 2073 6572 e_auditd {. ser │ │ │ +003be3f0: 7669 6365 207b 2761 7564 6974 6427 3a0a vice {'auditd':. │ │ │ +003be400: 2020 2020 656e 6162 6c65 203d 2667 743b enable => │ │ │ +003be410: 2074 7275 652c 0a20 2020 2065 6e73 7572 true,. ensur │ │ │ +003be420: 6520 3d26 6774 3b20 2772 756e 6e69 6e67 e => 'running │ │ │ +003be430: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ +003be440: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -167,14 +150,31 @@ │ │ │ │ - PCI-DSSv4-11.5.2 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_aide_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_aide │ │ │ │ + │ │ │ │ +class install_aide { │ │ │ │ + package { 'aide': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "aide" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -598,31 +598,14 @@ │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _o_s_p_p FMT_MOF_EXT.1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000324-GPOS-00125 │ │ │ │ References: _a_n_s_s_i R33 │ │ │ │ _c_i_s 5.2.1 │ │ │ │ _i_s_m 1386 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "sudo" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_sudo │ │ │ │ - │ │ │ │ -class install_sudo { │ │ │ │ - package { 'sudo': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -649,14 +632,31 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_sudo_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_sudo │ │ │ │ + │ │ │ │ +class install_sudo { │ │ │ │ + package { 'sudo': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "sudo" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -3821,31 +3821,14 @@ │ │ │ │ Rationale: password in resisting attempts at guessing and brute-force attacks. "pwquality" enforces │ │ │ │ complex password construction configuration and has the ability to limit brute-force │ │ │ │ attacks on the system. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_pam_pwquality_installed │ │ │ │ References: _o_s_-_s_r_g SRG-OS-000480-GPOS-00225 │ │ │ │ _c_i_s 5.3.1.3 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "libpam-pwquality" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_libpam-pwquality │ │ │ │ - │ │ │ │ -class install_libpam-pwquality { │ │ │ │ - package { 'libpam-pwquality': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -3866,14 +3849,31 @@ │ │ │ │ tags: │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_pam_pwquality_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_libpam-pwquality │ │ │ │ + │ │ │ │ +class install_libpam-pwquality { │ │ │ │ + package { 'libpam-pwquality': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "libpam-pwquality" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'libpam-runtime' 2>/dev/null | grep - │ │ │ │ @@ -5400,31 +5400,14 @@ │ │ │ │ Control system will be available. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_apparmor_installed │ │ │ │ _o_s_-_s_r_g SRG-OS-000368-GPOS-00154, SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG- │ │ │ │ References: OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125, SRG-OS-000370-GPOS-00155 │ │ │ │ _a_n_s_s_i R45 │ │ │ │ _c_i_s 1.3.1.1 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "apparmor" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_apparmor │ │ │ │ - │ │ │ │ -class install_apparmor { │ │ │ │ - package { 'apparmor': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Ensure apparmor is installed │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -5434,14 +5417,31 @@ │ │ │ │ tags: │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_apparmor_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_apparmor │ │ │ │ + │ │ │ │ +class install_apparmor { │ │ │ │ + package { 'apparmor': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "apparmor" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if [ ! -f /.dockerenv ] && [ ! -f /run/.containerenv ]; then │ │ │ │ @@ -5459,31 +5459,14 @@ │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_pam_apparmor_installed │ │ │ │ _n_i_s_t AC-3(4), AC-6(8), AC-6(10), CM-7(5)(b), CM-7(2), SC-7(21), CM-6(a) │ │ │ │ SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG- │ │ │ │ References: _o_s_-_s_r_g OS-000324-GPOS-00125, SRG-OS-000326-GPOS-00126, SRG-OS-000370-GPOS-00155, SRG-OS- │ │ │ │ 000480-GPOS-00230, SRG-OS-000480-GPOS-00227, SRG-OS-000480-GPOS-00231, SRG-OS- │ │ │ │ 000480-GPOS-00232 │ │ │ │ _a_n_s_s_i R45 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "libpam-apparmor" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_libpam-apparmor │ │ │ │ - │ │ │ │ -class install_libpam-apparmor { │ │ │ │ - package { 'libpam-apparmor': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Ensure libpam-apparmor is installed │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -5500,14 +5483,31 @@ │ │ │ │ - NIST-800-53-SC-7(21) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_pam_apparmor_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_libpam-apparmor │ │ │ │ + │ │ │ │ +class install_libpam-apparmor { │ │ │ │ + package { 'libpam-apparmor': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "libpam-apparmor" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if [ ! -f /.dockerenv ] && [ ! -f /run/.containerenv ]; then │ │ │ │ @@ -5690,31 +5690,14 @@ │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_apparmor_configured │ │ │ │ _n_i_s_t AC-3(4), AC-6(8), AC-6(10), CM-7(5)(b), CM-7(2), SC-7(21), CM-6(a) │ │ │ │ SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG- │ │ │ │ References: _o_s_-_s_r_g OS-000324-GPOS-00125, SRG-OS-000326-GPOS-00126, SRG-OS-000370-GPOS-00155, SRG-OS- │ │ │ │ 000480-GPOS-00230, SRG-OS-000480-GPOS-00227, SRG-OS-000480-GPOS-00231, SRG-OS- │ │ │ │ 000480-GPOS-00232 │ │ │ │ _a_n_s_s_i R45 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["apparmor"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_apparmor │ │ │ │ - │ │ │ │ -class enable_apparmor { │ │ │ │ - service {'apparmor': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - name: Start apparmor.service │ │ │ │ ansible.builtin.systemd: │ │ │ │ name: apparmor.service │ │ │ │ state: started │ │ │ │ enabled: true │ │ │ │ when: ansible_virtualization_type not in ["docker", "lxc", "openvz", "podman", "container"] │ │ │ │ @@ -5724,14 +5707,31 @@ │ │ │ │ - NIST-800-53-AC-6(8) │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - NIST-800-53-CM-7(2) │ │ │ │ - NIST-800-53-CM-7(5)(b) │ │ │ │ - NIST-800-53-SC-7(21) │ │ │ │ - apparmor_configured │ │ │ │ - medium_severity │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_apparmor │ │ │ │ + │ │ │ │ +class enable_apparmor { │ │ │ │ + service {'apparmor': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["apparmor"] │ │ │ │ ****** RRuullee? ? EEnnssuurree AAppppAArrmmoorr iiss eennaabblleedd iinn tthhee bboooottllooaaddeerr ccoonnffiigguurraattiioonn ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ Configure AppArmor to be enabled at boot time and verify that it has not been overwritten by the │ │ │ │ bootloader boot parameters. Note: This recommendation is designed around the grub bootloader, if LILO │ │ │ │ or another bootloader is in use in your environment, enact equivalent settings. │ │ │ │ Rationale: AppArmor must be enabled at boot time in your bootloader configuration to ensure that the │ │ │ │ controls it provides are not overridden. │ │ │ │ Severity: medium │ │ │ │ @@ -10361,31 +10361,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.7 │ │ │ │ _a_n_s_s_i R71 │ │ │ │ _p_c_i_d_s_s_4 10.5.1, 10.5 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "logrotate" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_logrotate │ │ │ │ - │ │ │ │ -class install_logrotate { │ │ │ │ - package { 'logrotate': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -10414,14 +10397,31 @@ │ │ │ │ - PCI-DSSv4-10.5.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_logrotate_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_logrotate │ │ │ │ + │ │ │ │ +class install_logrotate { │ │ │ │ + package { 'logrotate': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "logrotate" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -10767,31 +10767,14 @@ │ │ │ │ $ apt-get install rsyslog-gnutls │ │ │ │ Rationale: The rsyslog-gnutls package provides Transport Layer Security (TLS) support for the │ │ │ │ rsyslog daemon, which enables secure remote logging. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_rsyslog-gnutls_installed │ │ │ │ References: _o_s_-_s_r_g SRG-OS-000480-GPOS-00227, SRG-OS-000120-GPOS-00061 │ │ │ │ _a_n_s_s_i R71 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog-gnutls" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog-gnutls │ │ │ │ - │ │ │ │ -class install_rsyslog-gnutls { │ │ │ │ - package { 'rsyslog-gnutls': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -10812,14 +10795,31 @@ │ │ │ │ tags: │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog-gnutls_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog-gnutls │ │ │ │ + │ │ │ │ +class install_rsyslog-gnutls { │ │ │ │ + package { 'rsyslog-gnutls': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog-gnutls" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -10844,31 +10844,14 @@ │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024, SRG-OS-000480-GPOS- │ │ │ │ 00227 │ │ │ │ _c_i_s 6.1.3.1 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog │ │ │ │ - │ │ │ │ -class install_rsyslog { │ │ │ │ - package { 'rsyslog': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -10891,14 +10874,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog │ │ │ │ + │ │ │ │ +class install_rsyslog { │ │ │ │ + package { 'rsyslog': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -10927,31 +10927,14 @@ │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1, A.14.2.7, │ │ │ │ A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _c_i_s 6.1.3.2 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["rsyslog"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_rsyslog │ │ │ │ - │ │ │ │ -class enable_rsyslog { │ │ │ │ - service {'rsyslog': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -10988,14 +10971,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_rsyslog_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_rsyslog │ │ │ │ + │ │ │ │ +class enable_rsyslog { │ │ │ │ + service {'rsyslog': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["rsyslog"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -31764,27 +31764,14 @@ │ │ │ │ 2.5, SR 2.6, SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.3 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_dhcp │ │ │ │ - │ │ │ │ -class remove_dhcp { │ │ │ │ - package { 'dhcp': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall DHCP Server Package: Ensure dhcp is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -31798,14 +31785,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_dhcp_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_dhcp │ │ │ │ + │ │ │ │ +class remove_dhcp { │ │ │ │ + package { 'dhcp': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove dhcp │ │ │ │ @@ -31819,27 +31819,14 @@ │ │ │ │ ****** RRuullee? ? UUnniinnssttaallll kkeeaa PPaacckkaaggee ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ If the system does not need to act as a DHCP server, the kea package can be uninstalled. │ │ │ │ Rationale: Removing the DHCP server ensures that it cannot be easily or accidentally reactivated and │ │ │ │ disrupt network operation. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_kea_removed │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_kea │ │ │ │ - │ │ │ │ -class remove_kea { │ │ │ │ - package { 'kea': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall kea Package: Ensure kea is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -31848,14 +31835,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_kea_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_kea │ │ │ │ + │ │ │ │ +class remove_kea { │ │ │ │ + package { 'kea': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove kea │ │ │ │ @@ -32047,27 +32047,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 1.5, SR 1.6, SR 1.7, SR 1.8, SR 1.9, SR 2.1, SR 2.2, SR 2.3, SR 2.4, SR │ │ │ │ 2.5, SR 2.6, SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227, SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_sendmail │ │ │ │ - │ │ │ │ -class remove_sendmail { │ │ │ │ - package { 'sendmail': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -32094,14 +32081,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_sendmail_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_sendmail │ │ │ │ + │ │ │ │ +class remove_sendmail { │ │ │ │ + package { 'sendmail': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -32174,31 +32174,14 @@ │ │ │ │ _o_s_p_p FMT_SMF_EXT.1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000355-GPOS-00143 │ │ │ │ References: _a_n_s_s_i R71 │ │ │ │ _c_i_s 2.3.1.1 │ │ │ │ _i_s_m 0988, 1405 │ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "chrony" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_chrony │ │ │ │ - │ │ │ │ -class install_chrony { │ │ │ │ - package { 'chrony': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -32225,14 +32208,31 @@ │ │ │ │ - PCI-DSSv4-10.6.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_chrony_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_chrony │ │ │ │ + │ │ │ │ +class install_chrony { │ │ │ │ + package { 'chrony': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "chrony" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -32947,27 +32947,14 @@ │ │ │ │ A.14.2.2, A.14.2.3, A.14.2.4, A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.19 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_xinetd │ │ │ │ - │ │ │ │ -class remove_xinetd { │ │ │ │ - package { 'xinetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -32998,14 +32985,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_xinetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_xinetd │ │ │ │ + │ │ │ │ +class remove_xinetd { │ │ │ │ + package { 'xinetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -33039,27 +33039,14 @@ │ │ │ │ Severity: unknown │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ypbind_removed │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ypbind-mt │ │ │ │ - │ │ │ │ -class remove_ypbind-mt { │ │ │ │ - package { 'ypbind-mt': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Remove NIS Client: Ensure ypbind-mt is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33070,14 +33057,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ypbind_removed │ │ │ │ - unknown_severity │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ypbind-mt │ │ │ │ + │ │ │ │ +class remove_ypbind-mt { │ │ │ │ + package { 'ypbind-mt': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ypbind-mt │ │ │ │ @@ -33115,27 +33115,14 @@ │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a), IA-5(1)(c) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _p_c_i_d_s_s Req-2.2.2 │ │ │ │ _o_s_-_s_r_g SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.10 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ypserv │ │ │ │ - │ │ │ │ -class remove_ypserv { │ │ │ │ - package { 'ypserv': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall ypserv Package: Ensure ypserv is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33151,14 +33138,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ypserv_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ypserv │ │ │ │ + │ │ │ │ +class remove_ypserv { │ │ │ │ + package { 'ypserv': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ypserv │ │ │ │ @@ -33199,27 +33199,14 @@ │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, A.13.2.1, A.14.1.3, │ │ │ │ A.14.2.2, A.14.2.3, A.14.2.4, A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a), IA-5(1)(c) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_rsh-server │ │ │ │ - │ │ │ │ -class remove_rsh-server { │ │ │ │ - package { 'rsh-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall rsh-server Package: Ensure rsh-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33234,14 +33221,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsh-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_rsh-server │ │ │ │ + │ │ │ │ +class remove_rsh-server { │ │ │ │ + package { 'rsh-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove rsh-server │ │ │ │ @@ -33264,27 +33264,14 @@ │ │ │ │ _c_u_i 3.1.13 │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.8.2.3, A.13.1.1, A.13.2.1, A.13.2.3, A.14.1.2, A.14.1.3 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.2.2 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_rsh │ │ │ │ - │ │ │ │ -class remove_rsh { │ │ │ │ - package { 'rsh': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall rsh Package: Ensure rsh is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33296,14 +33283,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsh_removed │ │ │ │ - unknown_severity │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_rsh │ │ │ │ + │ │ │ │ +class remove_rsh { │ │ │ │ + package { 'rsh': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove rsh │ │ │ │ @@ -33325,27 +33325,14 @@ │ │ │ │ intentional) activation of talk services. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_talk-server_removed │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ References: 164.312(e)(2)(ii) │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_talk-server │ │ │ │ - │ │ │ │ -class remove_talk-server { │ │ │ │ - package { 'talk-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall talk-server Package: Ensure talk-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33356,14 +33343,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_talk-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_talk-server │ │ │ │ + │ │ │ │ +class remove_talk-server { │ │ │ │ + package { 'talk-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove talk-server │ │ │ │ @@ -33386,27 +33386,14 @@ │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_talk_removed │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.2.3 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_talk │ │ │ │ - │ │ │ │ -class remove_talk { │ │ │ │ - package { 'talk': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall talk Package: Ensure talk is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33417,14 +33404,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_talk_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_talk │ │ │ │ + │ │ │ │ +class remove_talk { │ │ │ │ + package { 'talk': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove talk │ │ │ │ @@ -33472,27 +33472,14 @@ │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _p_c_i_d_s_s Req-2.2.2 │ │ │ │ _o_s_-_s_r_g SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnet-server │ │ │ │ - │ │ │ │ -class remove_telnet-server { │ │ │ │ - package { 'telnet-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall telnet-server Package: Ensure telnet-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33507,14 +33494,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnet-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnet-server │ │ │ │ + │ │ │ │ +class remove_telnet-server { │ │ │ │ + package { 'telnet-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnet-server │ │ │ │ @@ -33536,27 +33536,14 @@ │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.8.2.3, A.13.1.1, A.13.2.1, A.13.2.3, A.14.1.2, A.14.1.3 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.2.4 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnet │ │ │ │ - │ │ │ │ -class remove_telnet { │ │ │ │ - package { 'telnet': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Remove telnet Clients: Ensure telnet is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33568,14 +33555,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnet_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnet │ │ │ │ + │ │ │ │ +class remove_telnet { │ │ │ │ + package { 'telnet': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnet │ │ │ │ @@ -33619,27 +33619,14 @@ │ │ │ │ A.14.2.2, A.14.2.3, A.14.2.4, A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.16 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_tftp-server │ │ │ │ - │ │ │ │ -class remove_tftp-server { │ │ │ │ - package { 'tftp-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall tftp-server Package: Ensure tftp-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33653,14 +33640,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_tftp-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_tftp-server │ │ │ │ + │ │ │ │ +class remove_tftp-server { │ │ │ │ + package { 'tftp-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove tftp-server │ │ │ │ @@ -33679,27 +33679,14 @@ │ │ │ │ Rationale: It is recommended that TFTP be removed, unless there is a specific need for TFTP (such as │ │ │ │ a boot server). In that case, use extreme caution when configuring the services. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_tftp_removed │ │ │ │ _o_s_-_s_r_g SRG-OS-000074-GPOS-00042 │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_tftp │ │ │ │ - │ │ │ │ -class remove_tftp { │ │ │ │ - package { 'tftp': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Remove tftp Daemon: Ensure tftp is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33710,14 +33697,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_tftp_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_tftp │ │ │ │ + │ │ │ │ +class remove_tftp { │ │ │ │ + package { 'tftp': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove tftp │ │ │ │ @@ -34630,23 +34630,14 @@ │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-4, PR.DS-5 │ │ │ │ _p_c_i_d_s_s Req-2.2.4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _a_n_s_s_i R50 │ │ │ │ _c_i_s 5.1.2 │ │ │ │ _i_s_m 1449 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -include ssh_private_key_perms │ │ │ │ - │ │ │ │ -class ssh_private_key_perms { │ │ │ │ - exec { 'sshd_priv_key': │ │ │ │ - command => "chmod 0640 /etc/ssh/*_key", │ │ │ │ - path => '/bin:/usr/bin' │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: configure │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -34710,14 +34701,23 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - configure_strategy │ │ │ │ - file_permissions_sshd_private_key │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +include ssh_private_key_perms │ │ │ │ + │ │ │ │ +class ssh_private_key_perms { │ │ │ │ + exec { 'sshd_priv_key': │ │ │ │ + command => "chmod 0640 /etc/ssh/*_key", │ │ │ │ + path => '/bin:/usr/bin' │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ q '^installed$'; then │ │ │ │ │ │ │ │ for keyfile in /etc/ssh/*_key; do │ │ │ │ test -f "$keyfile" || continue │ │ │ │ @@ -34757,23 +34757,14 @@ │ │ │ │ _n_i_s_t AC-17(a), CM-6(a), AC-6(1) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-4, PR.DS-5 │ │ │ │ _p_c_i_d_s_s Req-2.2.4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _a_n_s_s_i R50 │ │ │ │ _c_i_s 5.1.3 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -include ssh_public_key_perms │ │ │ │ - │ │ │ │ -class ssh_public_key_perms { │ │ │ │ - exec { 'sshd_pub_key': │ │ │ │ - command => "chmod 0644 /etc/ssh/*.pub", │ │ │ │ - path => '/bin:/usr/bin' │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: configure │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -34837,14 +34828,23 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - configure_strategy │ │ │ │ - file_permissions_sshd_pub_key │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +include ssh_public_key_perms │ │ │ │ + │ │ │ │ +class ssh_public_key_perms { │ │ │ │ + exec { 'sshd_pub_key': │ │ │ │ + command => "chmod 0644 /etc/ssh/*.pub", │ │ │ │ + path => '/bin:/usr/bin' │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: configure │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -34934,31 +34934,14 @@ │ │ │ │ References: SR 2.1 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.18.1.4, A.7.1.1, A.9.2.1, A.9.2.2, A.9.2.3, A.9.2.4, A.9.2.6, A.9.3.1, │ │ │ │ A.9.4.2, A.9.4.3 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-1, PR.AC-6, PR.AC-7 │ │ │ │ _o_s_-_s_r_g SRG-OS-000375-GPOS-00160 │ │ │ │ _a_n_s_s_i R67 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "sssd" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_sssd │ │ │ │ - │ │ │ │ -class install_sssd { │ │ │ │ - package { 'sssd': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -34981,14 +34964,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_sssd_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_sssd │ │ │ │ + │ │ │ │ +class install_sssd { │ │ │ │ + package { 'sssd': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "sssd" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'sssd-common' 2>/dev/null | grep - │ │ │ │ @@ -35018,31 +35018,14 @@ │ │ │ │ References: SR 2.1 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.18.1.4, A.7.1.1, A.9.2.1, A.9.2.2, A.9.2.3, A.9.2.4, A.9.2.6, A.9.3.1, │ │ │ │ A.9.4.2, A.9.4.3 │ │ │ │ _n_i_s_t CM-6(a), IA-5(10) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-1, PR.AC-6, PR.AC-7 │ │ │ │ _o_s_-_s_r_g SRG-OS-000375-GPOS-00160 │ │ │ │ _a_n_s_s_i R67 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["sssd"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_sssd │ │ │ │ - │ │ │ │ -class enable_sssd { │ │ │ │ - service {'sssd': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -35082,14 +35065,31 @@ │ │ │ │ - no_reboot_needed │ │ │ │ - service_sssd_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"sssd-common" in ansible_facts.packages' │ │ │ │ - ( "sssd-common" in ansible_facts.packages and "linux-base" in ansible_facts.packages │ │ │ │ ) │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_sssd │ │ │ │ + │ │ │ │ +class enable_sssd { │ │ │ │ + service {'sssd': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["sssd"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'sssd-common' 2>/dev/null | grep - │ │ │ │ @@ -71892,31 +71892,14 @@ │ │ │ │ SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, │ │ │ │ SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, │ │ │ │ SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _c_i_s 6.2.1.1 │ │ │ │ _i_s_m 0582, 0846 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "auditd" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_auditd │ │ │ │ - │ │ │ │ -class install_auditd { │ │ │ │ - package { 'auditd': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -71957,14 +71940,31 @@ │ │ │ │ - PCI-DSSv4-10.2.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_audit_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_auditd │ │ │ │ + │ │ │ │ +class install_auditd { │ │ │ │ + package { 'auditd': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "auditd" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -72025,31 +72025,14 @@ │ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ _a_p_p_-_s_r_g_-_c_t_r SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR-000990, SRG-APP-000508-CTR- │ │ │ │ 001300, SRG-APP-000510-CTR-001310 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _c_i_s 6.2.1.2 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["auditd"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_auditd │ │ │ │ - │ │ │ │ -class enable_auditd { │ │ │ │ - service {'auditd': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -72116,14 +72099,31 @@ │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_auditd_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"auditd" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_auditd │ │ │ │ + │ │ │ │ +class enable_auditd { │ │ │ │ + service {'auditd': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["auditd"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ ├── ./usr/share/doc/ssg-debian/ssg-debian12-guide-anssi_bp28_high.html │ │ │ @@ -15045,134 +15045,134 @@ │ │ │ 0003ac40: 6174 612d 7461 7267 6574 3d22 2369 6431 ata-target="#id1 │ │ │ 0003ac50: 3522 2074 6162 696e 6465 783d 2230 2220 5" tabindex="0" │ │ │ 0003ac60: 726f 6c65 3d22 6275 7474 6f6e 2220 6172 role="button" ar │ │ │ 0003ac70: 6961 2d65 7870 616e 6465 643d 2266 616c ia-expanded="fal │ │ │ 0003ac80: 7365 2220 7469 746c 653d 2241 6374 6976 se" title="Activ │ │ │ 0003ac90: 6174 6520 746f 2072 6576 6561 6c22 2068 ate to reveal" h │ │ │ 0003aca0: 7265 663d 2223 2122 3e52 656d 6564 6961 ref="#!">Remedia │ │ │ -0003acb0: 7469 6f6e 204f 5342 7569 6c64 2042 6c75 tion OSBuild Blu │ │ │ -0003acc0: 6570 7269 6e74 2073 6e69 7070 6574 20e2 eprint snippet . │ │ │ -0003acd0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..< │ │ │ +003be550: 636f 6465 3e0a 5b63 7573 746f 6d69 7a61 code>.[customiza │ │ │ +003be560: 7469 6f6e 732e 7365 7276 6963 6573 5d0a tions.services]. │ │ │ +003be570: 656e 6162 6c65 6420 3d20 5b22 6175 6469 enabled = ["audi │ │ │ +003be580: 7464 225d 0a3c 2f63 6f64 653e 3c2f 7072 td"].Rem │ │ │ -0003adf0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -0003ae00: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -0003ae10: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[[packages] │ │ │ -0003ad20: 5d0a 6e61 6d65 203d 2022 6169 6465 220a ].name = "aide". │ │ │ -0003ad30: 7665 7273 696f 6e20 3d20 222a 220a 3c2f version = "*". │ │ │ -0003ad40: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code> │ │ │ -0003afb0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ -0003b050: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -0003b060: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -0003b070: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>< │ │ │ -0003af30: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ -0003ae90: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0003aea0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0003aec0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0003aee0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0003aef0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0003af10: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ -0003af40: 6520 696e 7374 616c 6c5f 6169 6465 0a0a e install_aide.. │ │ │ -0003af50: 636c 6173 7320 696e 7374 616c 6c5f 6169 class install_ai │ │ │ -0003af60: 6465 207b 0a20 2070 6163 6b61 6765 207b de {. package { │ │ │ -0003af70: 2027 6169 6465 273a 0a20 2020 2065 6e73 'aide':. ens │ │ │ -0003af80: 7572 6520 3d26 6774 3b20 2769 6e73 7461 ure => 'insta │ │ │ -0003af90: 6c6c 6564 272c 0a20 207d 0a7d 0a3c 2f63 lled',. }.}.< │ │ │ -0003b190: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ -0003b0f0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0003b100: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0003b120: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0003b140: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0003b150: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0003b170: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ -0003b1a0: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ -0003b1b0: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac │ │ │ -0003b1c0: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ -0003b1d0: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto. │ │ │ -0003b1e0: 7461 6773 3a0a 2020 2d20 434a 4953 2d35 tags:. - CJIS-5 │ │ │ -0003b1f0: 2e31 302e 312e 330a 2020 2d20 4e49 5354 .10.1.3. - NIST │ │ │ -0003b200: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -0003b210: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ -0003b220: 3131 2e35 0a20 202d 2050 4349 2d44 5353 11.5. - PCI-DSS │ │ │ -0003b230: 7634 2d31 312e 352e 320a 2020 2d20 656e v4-11.5.2. - en │ │ │ -0003b240: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -0003b250: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -0003b260: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -0003b270: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -0003b280: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -0003b290: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -0003b2a0: 2070 6163 6b61 6765 5f61 6964 655f 696e package_aide_in │ │ │ -0003b2b0: 7374 616c 6c65 640a 0a2d 206e 616d 653a stalled..- name: │ │ │ -0003b2c0: 2045 6e73 7572 6520 6169 6465 2069 7320 Ensure aide is │ │ │ -0003b2d0: 696e 7374 616c 6c65 640a 2020 616e 7369 installed. ansi │ │ │ -0003b2e0: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ -0003b2f0: 6167 653a 0a20 2020 206e 616d 653a 2061 age:. name: a │ │ │ -0003b300: 6964 650a 2020 2020 7374 6174 653a 2070 ide. state: p │ │ │ -0003b310: 7265 7365 6e74 0a20 2077 6865 6e3a 2027 resent. when: ' │ │ │ -0003b320: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ -0003b330: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ -0003b340: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ -0003b350: 2020 2d20 434a 4953 2d35 2e31 302e 312e - CJIS-5.10.1. │ │ │ -0003b360: 330a 2020 2d20 4e49 5354 2d38 3030 2d35 3. - NIST-800-5 │ │ │ -0003b370: 332d 434d 2d36 2861 290a 2020 2d20 5043 3-CM-6(a). - PC │ │ │ -0003b380: 492d 4453 532d 5265 712d 3131 2e35 0a20 I-DSS-Req-11.5. │ │ │ -0003b390: 202d 2050 4349 2d44 5353 7634 2d31 312e - PCI-DSSv4-11. │ │ │ -0003b3a0: 352e 320a 2020 2d20 656e 6162 6c65 5f73 5.2. - enable_s │ │ │ -0003b3b0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -0003b3c0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -0003b3d0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -0003b3e0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -0003b3f0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -0003b400: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -0003b410: 6765 5f61 6964 655f 696e 7374 616c 6c65 ge_aide_installe │ │ │ -0003b420: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ +0003acb0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ +0003acc0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +0003acd0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ +0003ad00: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +0003ad10: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +0003ad20: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +0003ad30: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +0003ad40: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +0003ad50: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +0003ad60: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +0003ad90: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +0003ada0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +0003adb0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +0003add0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ +0003ade0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>Re │ │ │ +0003b130: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +0003b140: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0003b150: 3c62 723e 3c64 6976 2063 6c61 7373 3d22- name: G │ │ │ +0003ae00: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +0003ae10: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ +0003ae20: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ +0003ae30: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ +0003ae40: 733a 0a20 202d 2043 4a49 532d 352e 3130 s:. - CJIS-5.10 │ │ │ +0003ae50: 2e31 2e33 0a20 202d 204e 4953 542d 3830 .1.3. - NIST-80 │ │ │ +0003ae60: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +0003ae70: 2050 4349 2d44 5353 2d52 6571 2d31 312e PCI-DSS-Req-11. │ │ │ +0003ae80: 350a 2020 2d20 5043 492d 4453 5376 342d 5. - PCI-DSSv4- │ │ │ +0003ae90: 3131 2e35 2e32 0a20 202d 2065 6e61 626c 11.5.2. - enabl │ │ │ +0003aea0: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +0003aeb0: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +0003aec0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +0003aed0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +0003aee0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +0003aef0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +0003af00: 636b 6167 655f 6169 6465 5f69 6e73 7461 ckage_aide_insta │ │ │ +0003af10: 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 456e lled..- name: En │ │ │ +0003af20: 7375 7265 2061 6964 6520 6973 2069 6e73 sure aide is ins │ │ │ +0003af30: 7461 6c6c 6564 0a20 2061 6e73 6962 6c65 talled. ansible │ │ │ +0003af40: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +0003af50: 3a0a 2020 2020 6e61 6d65 3a20 6169 6465 :. name: aide │ │ │ +0003af60: 0a20 2020 2073 7461 7465 3a20 7072 6573 . state: pres │ │ │ +0003af70: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li │ │ │ +0003af80: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ +0003af90: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ +0003afa0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ +0003afb0: 2043 4a49 532d 352e 3130 2e31 2e33 0a20 CJIS-5.10.1.3. │ │ │ +0003afc0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +0003afd0: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D │ │ │ +0003afe0: 5353 2d52 6571 2d31 312e 350a 2020 2d20 SS-Req-11.5. - │ │ │ +0003aff0: 5043 492d 4453 5376 342d 3131 2e35 2e32 PCI-DSSv4-11.5.2 │ │ │ +0003b000: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +0003b010: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +0003b020: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +0003b030: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +0003b040: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +0003b050: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +0003b060: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +0003b070: 6169 6465 5f69 6e73 7461 6c6c 6564 0a3c aide_installed.< │ │ │ +0003b080: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Rem │ │ │ +0003b390: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild │ │ │ +0003b3a0: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp │ │ │ +0003b3b0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ +0003b270: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ +0003b1d0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +0003b200: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +0003b220: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +0003b230: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +0003b250: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ +0003b260: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ +0003b280: 6465 2069 6e73 7461 6c6c 5f61 6964 650a de install_aide. │ │ │ +0003b290: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f61 .class install_a │ │ │ +0003b2a0: 6964 6520 7b0a 2020 7061 636b 6167 6520 ide {. package │ │ │ +0003b2b0: 7b20 2761 6964 6527 3a0a 2020 2020 656e { 'aide':. en │ │ │ +0003b2c0: 7375 7265 203d 2667 743b 2027 696e 7374 sure => 'inst │ │ │ +0003b2d0: 616c 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f alled',. }.}. │ │ │ +0003b2e0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>.[[packa │ │ │ +0003b400: 6765 735d 5d0a 6e61 6d65 203d 2022 6169 ges]].name = "ai │ │ │ +0003b410: 6465 220a 7665 7273 696f 6e20 3d20 222a de".version = "* │ │ │ +0003b420: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".< │ │ │ 0003b430: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediati │ │ │ -0004f490: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep │ │ │ -0004f4a0: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ... │ │ │ -0004f4b0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61< │ │ │ -0004f530: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -0004f540: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -0004f550: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -0004f560: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -0004f570: 6434 3722 2074 6162 696e 6465 783d 2230 d47" tabindex="0 │ │ │ -0004f580: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ -0004f590: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ -0004f5a0: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ -0004f5b0: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ -0004f5c0: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ -0004f5d0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -0004f5e0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....[[packages]]. │ │ │ -0004f500: 6e61 6d65 203d 2022 7375 646f 220a 7665 name = "sudo".ve │ │ │ -0004f510: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*". │ │ │ -0004f620: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remedi │ │ │ -0004f830: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ -0004f840: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
Comple │ │ │ -0004f670: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0004f680: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0004f690: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0004f6a0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0004f6b0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0004f6c0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0004f6d0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0004f6e0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -0004f700: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ -0004f720: 696e 7374 616c 6c5f 7375 646f 0a0a 636c install_sudo..cl │ │ │ -0004f730: 6173 7320 696e 7374 616c 6c5f 7375 646f ass install_sudo │ │ │ -0004f740: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -0004f750: 7375 646f 273a 0a20 2020 2065 6e73 7572 sudo':. ensur │ │ │ -0004f760: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install │ │ │ -0004f770: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -0004f880: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -0004f8d0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0004f8e0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0004f8f0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0004f900: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0004f910: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0004f920: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0004f930: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0004f940: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -0004f960: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ -0004f980: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ -0004f990: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ -0004f9a0: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ -0004f9b0: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ -0004f9c0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -0004f9d0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -0004f9e0: 5043 492d 4453 5376 342d 322e 320a 2020 PCI-DSSv4-2.2. │ │ │ -0004f9f0: 2d20 5043 492d 4453 5376 342d 322e 322e - PCI-DSSv4-2.2. │ │ │ -0004fa00: 360a 2020 2d20 656e 6162 6c65 5f73 7472 6. - enable_str │ │ │ -0004fa10: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -0004fa20: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -0004fa30: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -0004fa40: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -0004fa50: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -0004fa60: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -0004fa70: 5f73 7564 6f5f 696e 7374 616c 6c65 640a _sudo_installed. │ │ │ -0004fa80: 0a2d 206e 616d 653a 2045 6e73 7572 6520 .- name: Ensure │ │ │ -0004fa90: 7375 646f 2069 7320 696e 7374 616c 6c65 sudo is installe │ │ │ -0004faa0: 640a 2020 616e 7369 626c 652e 6275 696c d. ansible.buil │ │ │ -0004fab0: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -0004fac0: 206e 616d 653a 2073 7564 6f0a 2020 2020 name: sudo. │ │ │ -0004fad0: 7374 6174 653a 2070 7265 7365 6e74 0a20 state: present. │ │ │ -0004fae0: 2077 6865 6e3a 2027 226c 696e 7578 2d62 when: '"linux-b │ │ │ -0004faf0: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_ │ │ │ -0004fb00: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ -0004fb10: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -0004fb20: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -0004fb30: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ -0004fb40: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ -0004fb50: 322e 322e 360a 2020 2d20 656e 6162 6c65 2.2.6. - enable │ │ │ -0004fb60: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ -0004fb70: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -0004fb80: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -0004fb90: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ -0004fba0: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -0004fbb0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -0004fbc0: 6b61 6765 5f73 7564 6f5f 696e 7374 616c kage_sudo_instal │ │ │ -0004fbd0: 6c65 640a 3c2f 636f 6465 3e3c 2f70 7265 led.< │ │ │ +0004f520: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +0004f530: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +0004f540: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0004f550: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +0004f560: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +0004f580: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +0004f590: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0004f5a0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ +0004f5d0: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ +0004f5e0: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ +0004f5f0: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ +0004f600: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ +0004f610: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ +0004f620: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +0004f630: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ +0004f640: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ +0004f650: 4349 2d44 5353 7634 2d32 2e32 2e36 0a20 CI-DSSv4-2.2.6. │ │ │ +0004f660: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +0004f670: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +0004f680: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +0004f690: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +0004f6a0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +0004f6b0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +0004f6c0: 640a 2020 2d20 7061 636b 6167 655f 7375 d. - package_su │ │ │ +0004f6d0: 646f 5f69 6e73 7461 6c6c 6564 0a0a 2d20 do_installed..- │ │ │ +0004f6e0: 6e61 6d65 3a20 456e 7375 7265 2073 7564 name: Ensure sud │ │ │ +0004f6f0: 6f20 6973 2069 6e73 7461 6c6c 6564 0a20 o is installed. │ │ │ +0004f700: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +0004f710: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +0004f720: 6d65 3a20 7375 646f 0a20 2020 2073 7461 me: sudo. sta │ │ │ +0004f730: 7465 3a20 7072 6573 656e 740a 2020 7768 te: present. wh │ │ │ +0004f740: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ +0004f750: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ +0004f760: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ +0004f770: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ +0004f780: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +0004f790: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ +0004f7a0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ +0004f7b0: 2e36 0a20 202d 2065 6e61 626c 655f 7374 .6. - enable_st │ │ │ +0004f7c0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ +0004f7d0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +0004f7e0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +0004f7f0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ +0004f800: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +0004f810: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ +0004f820: 655f 7375 646f 5f69 6e73 7461 6c6c 6564 e_sudo_installed │ │ │ +0004f830: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ +0004f840: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div> │ │ │ +0004f8e0: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +0004f8f0: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +0004f900: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ +0004f9a0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +0004f980: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +0004f990: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +0004f9b0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +0004f9c0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +0004f9f0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +0004fa00: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +0004fa10: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c R │ │ │ +0004fb40: 656d 6564 6961 7469 6f6e 204f 5342 7569 emediation OSBui │ │ │ +0004fb50: 6c64 2042 6c75 6570 7269 6e74 2073 6e69 ld Blueprint sni │ │ │ +0004fb60: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...inc │ │ │ +0004fa30: 6c75 6465 2069 6e73 7461 6c6c 5f73 7564 lude install_sud │ │ │ +0004fa40: 6f0a 0a63 6c61 7373 2069 6e73 7461 6c6c o..class install │ │ │ +0004fa50: 5f73 7564 6f20 7b0a 2020 7061 636b 6167 _sudo {. packag │ │ │ +0004fa60: 6520 7b20 2773 7564 6f27 3a0a 2020 2020 e { 'sudo':. │ │ │ +0004fa70: 656e 7375 7265 203d 2667 743b 2027 696e ensure => 'in │ │ │ +0004fa80: 7374 616c 6c65 6427 2c0a 2020 7d0a 7d0a stalled',. }.}. │ │ │ +0004fa90: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ +0004fb70: 3c64 6976 2063 6c61 7373 3d22 7061 6e65< │ │ │ +0004fba0: 7072 653e 3c63 6f64 653e 0a5b 5b70 6163 pre>Remediation OSB │ │ │ -00086150: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s │ │ │ -00086160: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ....[[pac │ │ │ +0004fbb0: 6b61 6765 735d 5d0a 6e61 6d65 203d 2022 kages]].name = " │ │ │ +0004fbc0: 7375 646f 220a 7665 7273 696f 6e20 3d20 sudo".version = │ │ │ +0004fbd0: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".Remediation P │ │ │ -000862a0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -000862b0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .│ │ │ -000861f0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.[[ │ │ │ -000861b0: 7061 636b 6167 6573 5d5d 0a6e 616d 6520 packages]].name │ │ │ -000861c0: 3d20 226c 6962 7061 6d2d 7077 7175 616c = "libpam-pwqual │ │ │ -000861d0: 6974 7922 0a76 6572 7369 6f6e 203d 2022 ity".version = " │ │ │ -000861e0: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *".
< │ │ │ -00086330: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00086340: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00086350: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00086360: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00086370: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -000863a0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -000863d0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -000863b0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -000863c0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able include install │ │ │ -000863f0: 5f6c 6962 7061 6d2d 7077 7175 616c 6974 _libpam-pwqualit │ │ │ -00086400: 790a 0a63 6c61 7373 2069 6e73 7461 6c6c y..class install │ │ │ -00086410: 5f6c 6962 7061 6d2d 7077 7175 616c 6974 _libpam-pwqualit │ │ │ -00086420: 7920 7b0a 2020 7061 636b 6167 6520 7b20 y {. package { │ │ │ -00086430: 276c 6962 7061 6d2d 7077 7175 616c 6974 'libpam-pwqualit │ │ │ -00086440: 7927 3a0a 2020 2020 656e 7375 7265 203d y':. ensure = │ │ │ -00086450: 2667 743b 2027 696e 7374 616c 6c65 6427 > 'installed' │ │ │ -00086460: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ -00086470: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediat │ │ │ -00086520: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ -00086530: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ -00086540: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -00086550: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -00086560: 7365 2220 6964 3d22 6964 3133 3122 3e3c se" id="id131">< │ │ │ -00086570: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -00086580: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -00086590: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -000865a0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -000865b0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -000865c0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -000865d0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00086600: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00086610: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -00086620: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00086640: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -00086650: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: G │ │ │ -00086670: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ -00086680: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ -00086690: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ -000866a0: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ -000866b0: 733a 0a20 202d 2065 6e61 626c 655f 7374 s:. - enable_st │ │ │ -000866c0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -000866d0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -000866e0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -000866f0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -00086700: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -00086710: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -00086720: 655f 7061 6d5f 7077 7175 616c 6974 795f e_pam_pwquality_ │ │ │ -00086730: 696e 7374 616c 6c65 640a 0a2d 206e 616d installed..- nam │ │ │ -00086740: 653a 2045 6e73 7572 6520 6c69 6270 616d e: Ensure libpam │ │ │ -00086750: 2d70 7771 7561 6c69 7479 2069 7320 696e -pwquality is in │ │ │ -00086760: 7374 616c 6c65 640a 2020 616e 7369 626c stalled. ansibl │ │ │ -00086770: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -00086780: 653a 0a20 2020 206e 616d 653a 206c 6962 e:. name: lib │ │ │ -00086790: 7061 6d2d 7077 7175 616c 6974 790a 2020 pam-pwquality. │ │ │ -000867a0: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present │ │ │ -000867b0: 0a20 2077 6865 6e3a 2027 226c 6962 7061 . when: '"libpa │ │ │ -000867c0: 6d2d 7275 6e74 696d 6522 2069 6e20 616e m-runtime" in an │ │ │ -000867d0: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ -000867e0: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:. │ │ │ -000867f0: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ -00086800: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -00086810: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -00086820: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ -00086830: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ -00086840: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ -00086850: 0a20 202d 2070 6163 6b61 6765 5f70 616d . - package_pam │ │ │ -00086860: 5f70 7771 7561 6c69 7479 5f69 6e73 7461 _pwquality_insta │ │ │ -00086870: 6c6c 6564 0a3c 2f63 6f64 653e 3c2f 7072 lled.Remediation Ans │ │ │ +00086150: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +00086160: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +00086200: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00086210: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00086220: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00086230: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +00086240: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +00086250: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +00086260: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +00086270: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble Re │ │ │ +00086550: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +00086560: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +00086570: 3c62 723e 3c64 6976 2063 6c61 7373 3d22│ │ │ +00086290: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +000862a0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +000862b0: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ +000862c0: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ +000862d0: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ +000862e0: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +000862f0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00086300: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00086310: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +00086320: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00086330: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00086340: 202d 2070 6163 6b61 6765 5f70 616d 5f70 - package_pam_p │ │ │ +00086350: 7771 7561 6c69 7479 5f69 6e73 7461 6c6c wquality_install │ │ │ +00086360: 6564 0a0a 2d20 6e61 6d65 3a20 456e 7375 ed..- name: Ensu │ │ │ +00086370: 7265 206c 6962 7061 6d2d 7077 7175 616c re libpam-pwqual │ │ │ +00086380: 6974 7920 6973 2069 6e73 7461 6c6c 6564 ity is installed │ │ │ +00086390: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +000863a0: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +000863b0: 6e61 6d65 3a20 6c69 6270 616d 2d70 7771 name: libpam-pwq │ │ │ +000863c0: 7561 6c69 7479 0a20 2020 2073 7461 7465 uality. state │ │ │ +000863d0: 3a20 7072 6573 656e 740a 2020 7768 656e : present. when │ │ │ +000863e0: 3a20 2722 6c69 6270 616d 2d72 756e 7469 : '"libpam-runti │ │ │ +000863f0: 6d65 2220 696e 2061 6e73 6962 6c65 5f66 me" in ansible_f │ │ │ +00086400: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'. │ │ │ +00086410: 2074 6167 733a 0a20 202d 2065 6e61 626c tags:. - enabl │ │ │ +00086420: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +00086430: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +00086440: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +00086450: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +00086460: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00086470: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +00086480: 636b 6167 655f 7061 6d5f 7077 7175 616c ckage_pam_pwqual │ │ │ +00086490: 6974 795f 696e 7374 616c 6c65 640a 3c2f ity_installed. │ │ │ +000864a0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remediation O │ │ │ +000867e0: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ +000867f0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +00086800: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ +00086610: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +000865f0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +00086620: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +00086630: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +00086660: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +00086640: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +00086650: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +00086670: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +00086680: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> │ │ │ +00086730: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22incl │ │ │ +000866a0: 7564 6520 696e 7374 616c 6c5f 6c69 6270 ude install_libp │ │ │ +000866b0: 616d 2d70 7771 7561 6c69 7479 0a0a 636c am-pwquality..cl │ │ │ +000866c0: 6173 7320 696e 7374 616c 6c5f 6c69 6270 ass install_libp │ │ │ +000866d0: 616d 2d70 7771 7561 6c69 7479 207b 0a20 am-pwquality {. │ │ │ +000866e0: 2070 6163 6b61 6765 207b 2027 6c69 6270 package { 'libp │ │ │ +000866f0: 616d 2d70 7771 7561 6c69 7479 273a 0a20 am-pwquality':. │ │ │ +00086700: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +00086710: 2769 6e73 7461 6c6c 6564 272c 0a20 207d 'installed',. } │ │ │ +00086720: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.Remedi │ │ │ -0009fb60: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ -0009fb70: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ -0009fb80: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 .... │ │ │ +00086840: 5b5b 7061 636b 6167 6573 5d5d 0a6e 616d [[packages]].nam │ │ │ +00086850: 6520 3d20 226c 6962 7061 6d2d 7077 7175 e = "libpam-pwqu │ │ │ +00086860: 616c 6974 7922 0a76 6572 7369 6f6e 203d ality".version = │ │ │ +00086870: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*".Remediation │ │ │ -0009fcb0: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -0009fcc0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..│ │ │ -0009fbc0: 3c63 6f64 653e 0a5b 5b70 6163 6b61 6765.[[package │ │ │ -0009fbd0: 735d 5d0a 6e61 6d65 203d 2022 6170 7061 s]].name = "appa │ │ │ -0009fbe0: 726d 6f72 220a 7665 7273 696f 6e20 3d20 rmor".version = │ │ │ -0009fbf0: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".R │ │ │ -00225650: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00225660: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
│ │ │ -0009fd40: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0009fd50: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0009fd60: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0009fd70: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0009fdb0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -0009fde0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -0009fdc0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -0009fdd0: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable │ │ │ -0009fe70: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -0009ff20: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -0009ff30: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61include instal │ │ │ -0009fe00: 6c5f 6170 7061 726d 6f72 0a0a 636c 6173 l_apparmor..clas │ │ │ -0009fe10: 7320 696e 7374 616c 6c5f 6170 7061 726d s install_apparm │ │ │ -0009fe20: 6f72 207b 0a20 2070 6163 6b61 6765 207b or {. package { │ │ │ -0009fe30: 2027 6170 7061 726d 6f72 273a 0a20 2020 'apparmor':. │ │ │ -0009fe40: 2065 6e73 7572 6520 3d26 6774 3b20 2769 ensure => 'i │ │ │ -0009fe50: 6e73 7461 6c6c 6564 272c 0a20 207d 0a7d nstalled',. }.} │ │ │ -0009fe60: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f . Remediation │ │ │ +000a0120: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +000a0130: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Complexity: low │ │ │ -0009ffd0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -0009ffe0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -0009fff0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -000a0000: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -000a0010: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -000a0020: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -000a0030: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -000a0040: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -000a0060: 2d20 6e61 6d65 3a20 456e 7375 7265 2061 - name: Ensure a │ │ │ -000a0070: 7070 6172 6d6f 7220 6973 2069 6e73 7461 pparmor is insta │ │ │ -000a0080: 6c6c 6564 0a20 2061 6e73 6962 6c65 2e62 lled. ansible.b │ │ │ -000a0090: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ -000a00a0: 2020 2020 6e61 6d65 3a20 6170 7061 726d name: apparm │ │ │ -000a00b0: 6f72 0a20 2020 2073 7461 7465 3a20 7072 or. state: pr │ │ │ -000a00c0: 6573 656e 740a 2020 7768 656e 3a20 616e esent. when: an │ │ │ -000a00d0: 7369 626c 655f 7669 7274 7561 6c69 7a61 sible_virtualiza │ │ │ -000a00e0: 7469 6f6e 5f74 7970 6520 6e6f 7420 696e tion_type not in │ │ │ -000a00f0: 205b 2264 6f63 6b65 7222 2c20 226c 7863 ["docker", "lxc │ │ │ -000a0100: 222c 2022 6f70 656e 767a 222c 2022 706f ", "openvz", "po │ │ │ -000a0110: 646d 616e 222c 2022 636f 6e74 6169 6e65 dman", "containe │ │ │ -000a0120: 7222 5d0a 2020 7461 6773 3a0a 2020 2d20 r"]. tags:. - │ │ │ -000a0130: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -000a0140: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -000a0150: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -000a0160: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -000a0170: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -000a0180: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -000a0190: 202d 2070 6163 6b61 6765 5f61 7070 6172 - package_appar │ │ │ -000a01a0: 6d6f 725f 696e 7374 616c 6c65 640a 3c2f mor_installed. │ │ │ +0009fb60: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ +0009fb70: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...Remediati │ │ │ +0009feb0: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ +0009fec0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
Compl │ │ │ +0009fc00: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +0009fc10: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0009fc20: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +0009fc30: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0009fc40: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +0009fc50: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +0009fc60: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +0009fc70: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
- name: │ │ │ +0009fcb0: 2045 6e73 7572 6520 6170 7061 726d 6f72 Ensure apparmor │ │ │ +0009fcc0: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed. │ │ │ +0009fcd0: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +0009fce0: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +0009fcf0: 653a 2061 7070 6172 6d6f 720a 2020 2020 e: apparmor. │ │ │ +0009fd00: 7374 6174 653a 2070 7265 7365 6e74 0a20 state: present. │ │ │ +0009fd10: 2077 6865 6e3a 2061 6e73 6962 6c65 5f76 when: ansible_v │ │ │ +0009fd20: 6972 7475 616c 697a 6174 696f 6e5f 7479 irtualization_ty │ │ │ +0009fd30: 7065 206e 6f74 2069 6e20 5b22 646f 636b pe not in ["dock │ │ │ +0009fd40: 6572 222c 2022 6c78 6322 2c20 226f 7065 er", "lxc", "ope │ │ │ +0009fd50: 6e76 7a22 2c20 2270 6f64 6d61 6e22 2c20 nvz", "podman", │ │ │ +0009fd60: 2263 6f6e 7461 696e 6572 225d 0a20 2074 "container"]. t │ │ │ +0009fd70: 6167 733a 0a20 202d 2065 6e61 626c 655f ags:. - enable_ │ │ │ +0009fd80: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +0009fd90: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +0009fda0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +0009fdb0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +0009fdc0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +0009fdd0: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +0009fde0: 6167 655f 6170 7061 726d 6f72 5f69 6e73 age_apparmor_ins │ │ │ +0009fdf0: 7461 6c6c 6564 0a3c 2f63 6f64 653e 3c2f talled.│ │ │ +0009fe00: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ +0009ff40: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +0009ff50: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +0009ff60: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0009ff70: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +0009ff80: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +0009ffa0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +0009ffb0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0009ffc0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ +0009fff0: 636f 6465 3e69 6e63 6c75 6465 2069 6e73 code>include ins │ │ │ +000a0000: 7461 6c6c 5f61 7070 6172 6d6f 720a 0a63 tall_apparmor..c │ │ │ +000a0010: 6c61 7373 2069 6e73 7461 6c6c 5f61 7070 lass install_app │ │ │ +000a0020: 6172 6d6f 7220 7b0a 2020 7061 636b 6167 armor {. packag │ │ │ +000a0030: 6520 7b20 2761 7070 6172 6d6f 7227 3a0a e { 'apparmor':. │ │ │ +000a0040: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +000a0050: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ +000a0060: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remediation OS │ │ │ -000a0f30: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ -000a0f40: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -000a0f50: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>│ │ │ +000a0180: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na │ │ │ +000a0190: 6d65 203d 2022 6170 7061 726d 6f72 220a me = "apparmor". │ │ │ +000a01a0: 7665 7273 696f 6e20 3d20 222a 220a 3c2f version = "*". │ │ │ 000a01b0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remediation P │ │ │ -000a1080: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -000a1090: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .│ │ │ -000a0fd0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.[ │ │ │ -000a0f90: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ -000a0fa0: 203d 2022 6c69 6270 616d 2d61 7070 6172 = "libpam-appar │ │ │ -000a0fb0: 6d6f 7222 0a76 6572 7369 6f6e 203d 2022 mor".version = " │ │ │ -000a0fc0: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *".
< │ │ │ -000a1110: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -000a1120: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -000a1130: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -000a1140: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -000a1150: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -000a1180: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -000a11b0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -000a1190: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -000a11a0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able include install │ │ │ -000a11d0: 5f6c 6962 7061 6d2d 6170 7061 726d 6f72 _libpam-apparmor │ │ │ -000a11e0: 0a0a 636c 6173 7320 696e 7374 616c 6c5f ..class install_ │ │ │ -000a11f0: 6c69 6270 616d 2d61 7070 6172 6d6f 7220 libpam-apparmor │ │ │ -000a1200: 7b0a 2020 7061 636b 6167 6520 7b20 276c {. package { 'l │ │ │ -000a1210: 6962 7061 6d2d 6170 7061 726d 6f72 273a ibpam-apparmor': │ │ │ -000a1220: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -000a1230: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',. │ │ │ -000a1240: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Remediation │ │ │ -000a1300: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -000a1310: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity │ │ │ -000a13a0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -000a13e0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -000a13c0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -000a13d0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -000a13f0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -000a1410: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: enable - name: Ensu │ │ │ -000a1450: 7265 206c 6962 7061 6d2d 6170 7061 726d re libpam-apparm │ │ │ -000a1460: 6f72 2069 7320 696e 7374 616c 6c65 640a or is installed. │ │ │ -000a1470: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -000a1480: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -000a1490: 616d 653a 206c 6962 7061 6d2d 6170 7061 ame: libpam-appa │ │ │ -000a14a0: 726d 6f72 0a20 2020 2073 7461 7465 3a20 rmor. state: │ │ │ -000a14b0: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when: │ │ │ -000a14c0: 616e 7369 626c 655f 7669 7274 7561 6c69 ansible_virtuali │ │ │ -000a14d0: 7a61 7469 6f6e 5f74 7970 6520 6e6f 7420 zation_type not │ │ │ -000a14e0: 696e 205b 2264 6f63 6b65 7222 2c20 226c in ["docker", "l │ │ │ -000a14f0: 7863 222c 2022 6f70 656e 767a 222c 2022 xc", "openvz", " │ │ │ -000a1500: 706f 646d 616e 222c 2022 636f 6e74 6169 podman", "contai │ │ │ -000a1510: 6e65 7222 5d0a 2020 7461 6773 3a0a 2020 ner"]. tags:. │ │ │ -000a1520: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ -000a1530: 2d33 2834 290a 2020 2d20 4e49 5354 2d38 -3(4). - NIST-8 │ │ │ -000a1540: 3030 2d35 332d 4143 2d36 2831 3029 0a20 00-53-AC-6(10). │ │ │ -000a1550: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ -000a1560: 432d 3628 3829 0a20 202d 204e 4953 542d C-6(8). - NIST- │ │ │ -000a1570: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -000a1580: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -000a1590: 4d2d 3728 3229 0a20 202d 204e 4953 542d M-7(2). - NIST- │ │ │ -000a15a0: 3830 302d 3533 2d43 4d2d 3728 3529 2862 800-53-CM-7(5)(b │ │ │ -000a15b0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -000a15c0: 332d 5343 2d37 2832 3129 0a20 202d 2065 3-SC-7(21). - e │ │ │ -000a15d0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -000a15e0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -000a15f0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -000a1600: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -000a1610: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -000a1620: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -000a1630: 2d20 7061 636b 6167 655f 7061 6d5f 6170 - package_pam_ap │ │ │ -000a1640: 7061 726d 6f72 5f69 6e73 7461 6c6c 6564 parmor_installed │ │ │ +000a0f20: 223e 5265 6d65 6469 6174 696f 6e20 416e ">Remediation An │ │ │ +000a0f30: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +000a0f40: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c . Remediation │ │ │ +00224740: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ +00224750: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
< │ │ │ +000a0fc0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +000a0fd0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +000a0fe0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +000a0ff0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +000a1000: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +000a1030: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +000a1060: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +000a1040: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +000a1050: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able Re │ │ │ +000a1330: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +000a1340: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +000a1350: 3c62 723e 3c64 6976 2063 6c61 7373 3d22- name: Ensure │ │ │ +000a1080: 6c69 6270 616d 2d61 7070 6172 6d6f 7220 libpam-apparmor │ │ │ +000a1090: 6973 2069 6e73 7461 6c6c 6564 0a20 2061 is installed. a │ │ │ +000a10a0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +000a10b0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +000a10c0: 3a20 6c69 6270 616d 2d61 7070 6172 6d6f : libpam-apparmo │ │ │ +000a10d0: 720a 2020 2020 7374 6174 653a 2070 7265 r. state: pre │ │ │ +000a10e0: 7365 6e74 0a20 2077 6865 6e3a 2061 6e73 sent. when: ans │ │ │ +000a10f0: 6962 6c65 5f76 6972 7475 616c 697a 6174 ible_virtualizat │ │ │ +000a1100: 696f 6e5f 7479 7065 206e 6f74 2069 6e20 ion_type not in │ │ │ +000a1110: 5b22 646f 636b 6572 222c 2022 6c78 6322 ["docker", "lxc" │ │ │ +000a1120: 2c20 226f 7065 6e76 7a22 2c20 2270 6f64 , "openvz", "pod │ │ │ +000a1130: 6d61 6e22 2c20 2263 6f6e 7461 696e 6572 man", "container │ │ │ +000a1140: 225d 0a20 2074 6167 733a 0a20 202d 204e "]. tags:. - N │ │ │ +000a1150: 4953 542d 3830 302d 3533 2d41 432d 3328 IST-800-53-AC-3( │ │ │ +000a1160: 3429 0a20 202d 204e 4953 542d 3830 302d 4). - NIST-800- │ │ │ +000a1170: 3533 2d41 432d 3628 3130 290a 2020 2d20 53-AC-6(10). - │ │ │ +000a1180: 4e49 5354 2d38 3030 2d35 332d 4143 2d36 NIST-800-53-AC-6 │ │ │ +000a1190: 2838 290a 2020 2d20 4e49 5354 2d38 3030 (8). - NIST-800 │ │ │ +000a11a0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ +000a11b0: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ +000a11c0: 2832 290a 2020 2d20 4e49 5354 2d38 3030 (2). - NIST-800 │ │ │ +000a11d0: 2d35 332d 434d 2d37 2835 2928 6229 0a20 -53-CM-7(5)(b). │ │ │ +000a11e0: 202d 204e 4953 542d 3830 302d 3533 2d53 - NIST-800-53-S │ │ │ +000a11f0: 432d 3728 3231 290a 2020 2d20 656e 6162 C-7(21). - enab │ │ │ +000a1200: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +000a1210: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +000a1220: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +000a1230: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +000a1240: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +000a1250: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +000a1260: 6163 6b61 6765 5f70 616d 5f61 7070 6172 ackage_pam_appar │ │ │ +000a1270: 6d6f 725f 696e 7374 616c 6c65 640a 3c2f mor_installed. │ │ │ +000a1280: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
< │ │ │ +000a13f0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +000a13d0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +000a1400: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +000a1410: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +000a1440: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +000a1420: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +000a1430: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +000a1450: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +000a1460: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> │ │ │ +000a15b0: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu │ │ │ +000a15c0: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn │ │ │ +000a15d0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...incl │ │ │ +000a1480: 7564 6520 696e 7374 616c 6c5f 6c69 6270 ude install_libp │ │ │ +000a1490: 616d 2d61 7070 6172 6d6f 720a 0a63 6c61 am-apparmor..cla │ │ │ +000a14a0: 7373 2069 6e73 7461 6c6c 5f6c 6962 7061 ss install_libpa │ │ │ +000a14b0: 6d2d 6170 7061 726d 6f72 207b 0a20 2070 m-apparmor {. p │ │ │ +000a14c0: 6163 6b61 6765 207b 2027 6c69 6270 616d ackage { 'libpam │ │ │ +000a14d0: 2d61 7070 6172 6d6f 7227 3a0a 2020 2020 -apparmor':. │ │ │ +000a14e0: 656e 7375 7265 203d 2667 743b 2027 696e ensure => 'in │ │ │ +000a14f0: 7374 616c 6c65 6427 2c0a 2020 7d0a 7d0a stalled',. }.}. │ │ │ +000a1500: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64│ │ │ 000a1660: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation │ │ │ -000a4550: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ -000a4560: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ....[[p │ │ │ +000a1620: 6163 6b61 6765 735d 5d0a 6e61 6d65 203d ackages]].name = │ │ │ +000a1630: 2022 6c69 6270 616d 2d61 7070 6172 6d6f "libpam-apparmo │ │ │ +000a1640: 7222 0a76 6572 7369 6f6e 203d 2022 2a22 r".version = "*" │ │ │ 000a1650: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .< │ │ │ -000a45f0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ -000a46a0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ -000a46b0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61│ │ │ -000a45b0: 0a5b 6375 7374 6f6d 697a 6174 696f 6e73 .[customizations │ │ │ -000a45c0: 2e73 6572 7669 6365 735d 0a65 6e61 626c .services].enabl │ │ │ -000a45d0: 6564 203d 205b 2261 7070 6172 6d6f 7222 ed = ["apparmor" │ │ │ -000a45e0: 5d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ].
Complexity: low │ │ │ -000a4750: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -000a4760: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -000a4770: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -000a4780: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -000a4790: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -000a47a0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ -000a47b0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ -000a47c0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -000a4870: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -000a4920: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -000a4930: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61│ │ │ -000a47e0: 696e 636c 7564 6520 656e 6162 6c65 5f61 include enable_a │ │ │ -000a47f0: 7070 6172 6d6f 720a 0a63 6c61 7373 2065 pparmor..class e │ │ │ -000a4800: 6e61 626c 655f 6170 7061 726d 6f72 207b nable_apparmor { │ │ │ -000a4810: 0a20 2073 6572 7669 6365 207b 2761 7070 . service {'app │ │ │ -000a4820: 6172 6d6f 7227 3a0a 2020 2020 656e 6162 armor':. enab │ │ │ -000a4830: 6c65 203d 2667 743b 2074 7275 652c 0a20 le => true,. │ │ │ -000a4840: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ -000a4850: 2772 756e 6e69 6e67 272c 0a20 207d 0a7d 'running',. }.} │ │ │ -000a4860: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .- name: Start │ │ │ -000a4980: 2061 7070 6172 6d6f 722e 7365 7276 6963 apparmor.servic │ │ │ -000a4990: 650a 2020 616e 7369 626c 652e 6275 696c e. ansible.buil │ │ │ -000a49a0: 7469 6e2e 7379 7374 656d 643a 0a20 2020 tin.systemd:. │ │ │ -000a49b0: 206e 616d 653a 2061 7070 6172 6d6f 722e name: apparmor. │ │ │ -000a49c0: 7365 7276 6963 650a 2020 2020 7374 6174 service. stat │ │ │ -000a49d0: 653a 2073 7461 7274 6564 0a20 2020 2065 e: started. e │ │ │ -000a49e0: 6e61 626c 6564 3a20 7472 7565 0a20 2077 nabled: true. w │ │ │ -000a49f0: 6865 6e3a 2061 6e73 6962 6c65 5f76 6972 hen: ansible_vir │ │ │ -000a4a00: 7475 616c 697a 6174 696f 6e5f 7479 7065 tualization_type │ │ │ -000a4a10: 206e 6f74 2069 6e20 5b22 646f 636b 6572 not in ["docker │ │ │ -000a4a20: 222c 2022 6c78 6322 2c20 226f 7065 6e76 ", "lxc", "openv │ │ │ -000a4a30: 7a22 2c20 2270 6f64 6d61 6e22 2c20 2263 z", "podman", "c │ │ │ -000a4a40: 6f6e 7461 696e 6572 225d 0a20 2074 6167 ontainer"]. tag │ │ │ -000a4a50: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -000a4a60: 3533 2d41 432d 3328 3429 0a20 202d 204e 53-AC-3(4). - N │ │ │ -000a4a70: 4953 542d 3830 302d 3533 2d41 432d 3628 IST-800-53-AC-6( │ │ │ -000a4a80: 3130 290a 2020 2d20 4e49 5354 2d38 3030 10). - NIST-800 │ │ │ -000a4a90: 2d35 332d 4143 2d36 2838 290a 2020 2d20 -53-AC-6(8). - │ │ │ -000a4aa0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -000a4ab0: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -000a4ac0: 2d35 332d 434d 2d37 2832 290a 2020 2d20 -53-CM-7(2). - │ │ │ -000a4ad0: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ -000a4ae0: 2835 2928 6229 0a20 202d 204e 4953 542d (5)(b). - NIST- │ │ │ -000a4af0: 3830 302d 3533 2d53 432d 3728 3231 290a 800-53-SC-7(21). │ │ │ -000a4b00: 2020 2d20 6170 7061 726d 6f72 5f63 6f6e - apparmor_con │ │ │ -000a4b10: 6669 6775 7265 640a 2020 2d20 6d65 6469 figured. - medi │ │ │ -000a4b20: 756d 5f73 6576 6572 6974 790a 3c2f 636f um_severity. │ │ │ +000a45a0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 5374R │ │ │ +000a4810: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +000a4820: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- name: St │ │ │ +000a45b0: 6172 7420 6170 7061 726d 6f72 2e73 6572 art apparmor.ser │ │ │ +000a45c0: 7669 6365 0a20 2061 6e73 6962 6c65 2e62 vice. ansible.b │ │ │ +000a45d0: 7569 6c74 696e 2e73 7973 7465 6d64 3a0a uiltin.systemd:. │ │ │ +000a45e0: 2020 2020 6e61 6d65 3a20 6170 7061 726d name: apparm │ │ │ +000a45f0: 6f72 2e73 6572 7669 6365 0a20 2020 2073 or.service. s │ │ │ +000a4600: 7461 7465 3a20 7374 6172 7465 640a 2020 tate: started. │ │ │ +000a4610: 2020 656e 6162 6c65 643a 2074 7275 650a enabled: true. │ │ │ +000a4620: 2020 7768 656e 3a20 616e 7369 626c 655f when: ansible_ │ │ │ +000a4630: 7669 7274 7561 6c69 7a61 7469 6f6e 5f74 virtualization_t │ │ │ +000a4640: 7970 6520 6e6f 7420 696e 205b 2264 6f63 ype not in ["doc │ │ │ +000a4650: 6b65 7222 2c20 226c 7863 222c 2022 6f70 ker", "lxc", "op │ │ │ +000a4660: 656e 767a 222c 2022 706f 646d 616e 222c envz", "podman", │ │ │ +000a4670: 2022 636f 6e74 6169 6e65 7222 5d0a 2020 "container"]. │ │ │ +000a4680: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +000a4690: 3030 2d35 332d 4143 2d33 2834 290a 2020 00-53-AC-3(4). │ │ │ +000a46a0: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ +000a46b0: 2d36 2831 3029 0a20 202d 204e 4953 542d -6(10). - NIST- │ │ │ +000a46c0: 3830 302d 3533 2d41 432d 3628 3829 0a20 800-53-AC-6(8). │ │ │ +000a46d0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +000a46e0: 4d2d 3628 6129 0a20 202d 204e 4953 542d M-6(a). - NIST- │ │ │ +000a46f0: 3830 302d 3533 2d43 4d2d 3728 3229 0a20 800-53-CM-7(2). │ │ │ +000a4700: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +000a4710: 4d2d 3728 3529 2862 290a 2020 2d20 4e49 M-7(5)(b). - NI │ │ │ +000a4720: 5354 2d38 3030 2d35 332d 5343 2d37 2832 ST-800-53-SC-7(2 │ │ │ +000a4730: 3129 0a20 202d 2061 7070 6172 6d6f 725f 1). - apparmor_ │ │ │ +000a4740: 636f 6e66 6967 7572 6564 0a20 202d 206d configured. - m │ │ │ +000a4750: 6564 6975 6d5f 7365 7665 7269 7479 0a3c edium_severity.< │ │ │ +000a4760: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>< │ │ │ 000a4b60: 2f74 643e 3c2f 7472 3e3c 7472 2064 6174 /td>
│ │ │ +000a48d0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +000a48b0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +000a48c0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +000a48e0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +000a48f0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +000a4920: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +000a4930: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +000a4940: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Re │ │ │ +000a4a90: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil │ │ │ +000a4aa0: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip │ │ │ +000a4ab0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...inc │ │ │ +000a4960: 6c75 6465 2065 6e61 626c 655f 6170 7061 lude enable_appa │ │ │ +000a4970: 726d 6f72 0a0a 636c 6173 7320 656e 6162 rmor..class enab │ │ │ +000a4980: 6c65 5f61 7070 6172 6d6f 7220 7b0a 2020 le_apparmor {. │ │ │ +000a4990: 7365 7276 6963 6520 7b27 6170 7061 726d service {'apparm │ │ │ +000a49a0: 6f72 273a 0a20 2020 2065 6e61 626c 6520 or':. enable │ │ │ +000a49b0: 3d26 6774 3b20 7472 7565 2c0a 2020 2020 => true,. │ │ │ +000a49c0: 656e 7375 7265 203d 2667 743b 2027 7275 ensure => 'ru │ │ │ +000a49d0: 6e6e 696e 6727 2c0a 2020 7d0a 7d0a 3c2f nning',. }.}. │ │ │ +000a49e0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
< │ │ │ +000a4ac0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +000a4ad0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +000a4ae0: 7365 2220 6964 3d22 6964 3138 3622 3e3c se" id="id186">< │ │ │ +000a4af0: 7072 653e 3c63 6f64 653e 0a5b 6375 7374 pre>.[cust │ │ │ +000a4b00: 6f6d 697a 6174 696f 6e73 2e73 6572 7669 omizations.servi │ │ │ +000a4b10: 6365 735d 0a65 6e61 626c 6564 203d 205b ces].enabled = [ │ │ │ +000a4b20: 2261 7070 6172 6d6f 7222 5d0a 3c2f 636f "apparmor"].< │ │ │ 000a4b40: 2f64 6976 3e3c 2f74 643e 3c2f 7472 3e3c /div>< │ │ │ 000a4b50: 2f74 626f 6479 3e3c 2f74 6162 6c65 3e3c /tbody>Remediation OSB │ │ │ -0010f1b0: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s │ │ │ -0010f1c0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ... < │ │ │ -0010f250: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -0010f260: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -0010f270: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -0010f280: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -0010f290: 6433 3337 2220 7461 6269 6e64 6578 3d22 d337" tabindex=" │ │ │ -0010f2a0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -0010f2b0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -0010f2c0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -0010f2d0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -0010f2e0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -0010f2f0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -0010f300: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ....[[ │ │ │ -0010f210: 7061 636b 6167 6573 5d5d 0a6e 616d 6520 packages]].name │ │ │ -0010f220: 3d20 226c 6f67 726f 7461 7465 220a 7665 = "logrotate".ve │ │ │ -0010f230: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*".< │ │ │ -0010f4c0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -0010f4d0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -0010f4e0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -0010f4f0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -0010f500: 6433 3338 2220 7461 6269 6e64 6578 3d22 d338" tabindex=" │ │ │ -0010f510: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -0010f520: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -0010f530: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -0010f540: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -0010f550: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -0010f560: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -0010f570: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -0010f580: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>< │ │ │ -0010f430: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ -0010f390: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0010f3a0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0010f3c0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0010f3e0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0010f3f0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0010f410: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ -0010f440: 6520 696e 7374 616c 6c5f 6c6f 6772 6f74 e install_logrot │ │ │ -0010f450: 6174 650a 0a63 6c61 7373 2069 6e73 7461 ate..class insta │ │ │ -0010f460: 6c6c 5f6c 6f67 726f 7461 7465 207b 0a20 ll_logrotate {. │ │ │ -0010f470: 2070 6163 6b61 6765 207b 2027 6c6f 6772 package { 'logr │ │ │ -0010f480: 6f74 6174 6527 3a0a 2020 2020 656e 7375 otate':. ensu │ │ │ -0010f490: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ -0010f4a0: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}.│ │ │ -0010f6a0: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Com │ │ │ -0010f600: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -0010f630: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -0010f650: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -0010f660: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -0010f680: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -0010f690: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -0010f6b0: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ -0010f6c0: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa │ │ │ -0010f6d0: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ -0010f6e0: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto. │ │ │ -0010f6f0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ -0010f700: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ -0010f710: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1 │ │ │ -0010f720: 302e 370a 2020 2d20 5043 492d 4453 5376 0.7. - PCI-DSSv │ │ │ -0010f730: 342d 3130 2e35 0a20 202d 2050 4349 2d44 4-10.5. - PCI-D │ │ │ -0010f740: 5353 7634 2d31 302e 352e 310a 2020 2d20 SSv4-10.5.1. - │ │ │ -0010f750: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -0010f760: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -0010f770: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -0010f780: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -0010f790: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -0010f7a0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -0010f7b0: 202d 2070 6163 6b61 6765 5f6c 6f67 726f - package_logro │ │ │ -0010f7c0: 7461 7465 5f69 6e73 7461 6c6c 6564 0a0a tate_installed.. │ │ │ -0010f7d0: 2d20 6e61 6d65 3a20 456e 7375 7265 206c - name: Ensure l │ │ │ -0010f7e0: 6f67 726f 7461 7465 2069 7320 696e 7374 ogrotate is inst │ │ │ -0010f7f0: 616c 6c65 640a 2020 616e 7369 626c 652e alled. ansible. │ │ │ -0010f800: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -0010f810: 0a20 2020 206e 616d 653a 206c 6f67 726f . name: logro │ │ │ -0010f820: 7461 7465 0a20 2020 2073 7461 7465 3a20 tate. state: │ │ │ -0010f830: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when: │ │ │ -0010f840: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ -0010f850: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ -0010f860: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ -0010f870: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -0010f880: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ -0010f890: 2d44 5353 2d52 6571 2d31 302e 370a 2020 -DSS-Req-10.7. │ │ │ -0010f8a0: 2d20 5043 492d 4453 5376 342d 3130 2e35 - PCI-DSSv4-10.5 │ │ │ -0010f8b0: 0a20 202d 2050 4349 2d44 5353 7634 2d31 . - PCI-DSSv4-1 │ │ │ -0010f8c0: 302e 352e 310a 2020 2d20 656e 6162 6c65 0.5.1. - enable │ │ │ -0010f8d0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ -0010f8e0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -0010f8f0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -0010f900: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ -0010f910: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -0010f920: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -0010f930: 6b61 6765 5f6c 6f67 726f 7461 7465 5f69 kage_logrotate_i │ │ │ -0010f940: 6e73 7461 6c6c 6564 0a3c 2f63 6f64 653e nstalled.│ │ │ +0010f1a0: 3e52 656d 6564 6961 7469 6f6e 2041 6e73 >Remediation Ans │ │ │ +0010f1b0: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +0010f1c0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +0010f260: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +0010f270: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +0010f280: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0010f290: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +0010f2a0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +0010f2b0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +0010f2c0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +0010f2d0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble Re │ │ │ +0010f640: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +0010f650: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +0010f660: 3c62 723e 3c64 6976 2063 6c61 7373 3d22│ │ │ +0010f2f0: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +0010f300: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +0010f310: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ +0010f320: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ +0010f330: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ +0010f340: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +0010f350: 2861 290a 2020 2d20 5043 492d 4453 532d (a). - PCI-DSS- │ │ │ +0010f360: 5265 712d 3130 2e37 0a20 202d 2050 4349 Req-10.7. - PCI │ │ │ +0010f370: 2d44 5353 7634 2d31 302e 350a 2020 2d20 -DSSv4-10.5. - │ │ │ +0010f380: 5043 492d 4453 5376 342d 3130 2e35 2e31 PCI-DSSv4-10.5.1 │ │ │ +0010f390: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ +0010f3a0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +0010f3b0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +0010f3c0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +0010f3d0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +0010f3e0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +0010f3f0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +0010f400: 6c6f 6772 6f74 6174 655f 696e 7374 616c logrotate_instal │ │ │ +0010f410: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ +0010f420: 7572 6520 6c6f 6772 6f74 6174 6520 6973 ure logrotate is │ │ │ +0010f430: 2069 6e73 7461 6c6c 6564 0a20 2061 6e73 installed. ans │ │ │ +0010f440: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ +0010f450: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ +0010f460: 6c6f 6772 6f74 6174 650a 2020 2020 7374 logrotate. st │ │ │ +0010f470: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w │ │ │ +0010f480: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ +0010f490: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ +0010f4a0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +0010f4b0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +0010f4c0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +0010f4d0: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ +0010f4e0: 2e37 0a20 202d 2050 4349 2d44 5353 7634 .7. - PCI-DSSv4 │ │ │ +0010f4f0: 2d31 302e 350a 2020 2d20 5043 492d 4453 -10.5. - PCI-DS │ │ │ +0010f500: 5376 342d 3130 2e35 2e31 0a20 202d 2065 Sv4-10.5.1. - e │ │ │ +0010f510: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ +0010f520: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +0010f530: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +0010f540: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +0010f550: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +0010f560: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +0010f570: 2d20 7061 636b 6167 655f 6c6f 6772 6f74 - package_logrot │ │ │ +0010f580: 6174 655f 696e 7374 616c 6c65 640a 3c2f ate_installed. │ │ │ +0010f590: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Re │ │ │ +0010f8b0: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil │ │ │ +0010f8c0: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip │ │ │ +0010f8d0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ +0010f700: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +0010f6e0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +0010f710: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +0010f720: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +0010f750: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +0010f730: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +0010f740: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +0010f760: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +0010f770: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ +0010f790: 7564 6520 696e 7374 616c 6c5f 6c6f 6772 ude install_logr │ │ │ +0010f7a0: 6f74 6174 650a 0a63 6c61 7373 2069 6e73 otate..class ins │ │ │ +0010f7b0: 7461 6c6c 5f6c 6f67 726f 7461 7465 207b tall_logrotate { │ │ │ +0010f7c0: 0a20 2070 6163 6b61 6765 207b 2027 6c6f . package { 'lo │ │ │ +0010f7d0: 6772 6f74 6174 6527 3a0a 2020 2020 656e grotate':. en │ │ │ +0010f7e0: 7375 7265 203d 2667 743b 2027 696e 7374 sure => 'inst │ │ │ +0010f7f0: 616c 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f alled',. }.}. │ │ │ +0010f800: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
< │ │ │ +0010f8e0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +0010f8f0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +0010f900: 7365 2220 6964 3d22 6964 3333 3822 3e3c se" id="id338">< │ │ │ +0010f910: 7072 653e 3c63 6f64 653e 0a5b 5b70 6163 pre>.[[pac │ │ │ +0010f920: 6b61 6765 735d 5d0a 6e61 6d65 203d 2022 kages]].name = " │ │ │ +0010f930: 6c6f 6772 6f74 6174 6522 0a76 6572 7369 logrotate".versi │ │ │ +0010f940: 6f6e 203d 2022 2a22 0a3c 2f63 6f64 653e on = "*".│ │ │ 0010f950: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063 Re │ │ │ -001172a0: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil │ │ │ -001172b0: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip │ │ │ -001172c0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ -001172d0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -001172e0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -001172f0: 7365 2220 6964 3d22 6964 3335 3022 3e3c se" id="id350">< │ │ │ -00117300: 7072 653e 3c63 6f64 653e 0a5b 5b70 6163 pre>.[[pac │ │ │ -00117310: 6b61 6765 735d 5d0a 6e61 6d65 203d 2022 kages]].name = " │ │ │ -00117320: 7273 7973 6c6f 672d 676e 7574 6c73 220a rsyslog-gnutls". │ │ │ -00117330: 7665 7273 696f 6e20 3d20 222a 220a 3c2f version = "*". │ │ │ -00117340: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Re │ │ │ -001173f0: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ -00117400: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00117410: 3c62 723e 3c64 6976 2063 6c61 7373 3d22│ │ │ -001175d0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -00117670: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ -00117680: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00117690: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ -001174b0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00117490: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -001174c0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -001174d0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -00117500: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -001174e0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -001174f0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -00117510: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -00117520: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ -00117540: 7564 6520 696e 7374 616c 6c5f 7273 7973 ude install_rsys │ │ │ -00117550: 6c6f 672d 676e 7574 6c73 0a0a 636c 6173 log-gnutls..clas │ │ │ -00117560: 7320 696e 7374 616c 6c5f 7273 7973 6c6f s install_rsyslo │ │ │ -00117570: 672d 676e 7574 6c73 207b 0a20 2070 6163 g-gnutls {. pac │ │ │ -00117580: 6b61 6765 207b 2027 7273 7973 6c6f 672d kage { 'rsyslog- │ │ │ -00117590: 676e 7574 6c73 273a 0a20 2020 2065 6e73 gnutls':. ens │ │ │ -001175a0: 7572 6520 3d26 6774 3b20 2769 6e73 7461 ure => 'insta │ │ │ -001175b0: 6c6c 6564 272c 0a20 207d 0a7d 0a3c 2f63 lled',. }.}.
< │ │ │ -00117730: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -00117710: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00117740: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00117750: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -00117780: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -00117760: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -00117770: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -00117790: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -001177a0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ -001177c0: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -001177d0: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ -001177e0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -001177f0: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -00117800: 2020 7461 6773 3a0a 2020 2d20 656e 6162 tags:. - enab │ │ │ -00117810: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -00117820: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -00117830: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -00117840: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ -00117850: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ -00117860: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ -00117870: 6163 6b61 6765 5f72 7379 736c 6f67 2d67 ackage_rsyslog-g │ │ │ -00117880: 6e75 746c 735f 696e 7374 616c 6c65 640a nutls_installed. │ │ │ -00117890: 0a2d 206e 616d 653a 2045 6e73 7572 6520 .- name: Ensure │ │ │ -001178a0: 7273 7973 6c6f 672d 676e 7574 6c73 2069 rsyslog-gnutls i │ │ │ -001178b0: 7320 696e 7374 616c 6c65 640a 2020 616e s installed. an │ │ │ -001178c0: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ -001178d0: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ -001178e0: 2072 7379 736c 6f67 2d67 6e75 746c 730a rsyslog-gnutls. │ │ │ -001178f0: 2020 2020 7374 6174 653a 2070 7265 7365 state: prese │ │ │ -00117900: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ -00117910: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ -00117920: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -00117930: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ -00117940: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ -00117950: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00117960: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00117970: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ -00117980: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ -00117990: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -001179a0: 202d 2070 6163 6b61 6765 5f72 7379 736c - package_rsysl │ │ │ -001179b0: 6f67 2d67 6e75 746c 735f 696e 7374 616c og-gnutls_instal │ │ │ -001179c0: 6c65 640a 3c2f 636f 6465 3e3c 2f70 7265 led.Remediation │ │ │ +00117930: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +00117940: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
│ │ │ +00117360: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00117340: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00117350: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00117370: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00117380: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +001173b0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +001173c0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +001173d0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c - n │ │ │ +001173f0: 616d 653a 2047 6174 6865 7220 7468 6520 ame: Gather the │ │ │ +00117400: 7061 636b 6167 6520 6661 6374 730a 2020 package facts. │ │ │ +00117410: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ +00117420: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ +00117430: 0a20 2074 6167 733a 0a20 202d 2065 6e61 . tags:. - ena │ │ │ +00117440: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +00117450: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +00117460: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +00117470: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ +00117480: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ +00117490: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +001174a0: 7061 636b 6167 655f 7273 7973 6c6f 672d package_rsyslog- │ │ │ +001174b0: 676e 7574 6c73 5f69 6e73 7461 6c6c 6564 gnutls_installed │ │ │ +001174c0: 0a0a 2d20 6e61 6d65 3a20 456e 7375 7265 ..- name: Ensure │ │ │ +001174d0: 2072 7379 736c 6f67 2d67 6e75 746c 7320 rsyslog-gnutls │ │ │ +001174e0: 6973 2069 6e73 7461 6c6c 6564 0a20 2061 is installed. a │ │ │ +001174f0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +00117500: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +00117510: 3a20 7273 7973 6c6f 672d 676e 7574 6c73 : rsyslog-gnutls │ │ │ +00117520: 0a20 2020 2073 7461 7465 3a20 7072 6573 . state: pres │ │ │ +00117530: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li │ │ │ +00117540: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ +00117550: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ +00117560: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ +00117570: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +00117580: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00117590: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +001175a0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +001175b0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +001175c0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +001175d0: 2020 2d20 7061 636b 6167 655f 7273 7973 - package_rsys │ │ │ +001175e0: 6c6f 672d 676e 7574 6c73 5f69 6e73 7461 log-gnutls_insta │ │ │ +001175f0: 6c6c 6564 0a3c 2f63 6f64 653e 3c2f 7072 lled.Remediation │ │ │ +001176b0: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ +001176c0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Complexity: │ │ │ +00117750: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +00117790: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00117770: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +001177a0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ +001177e0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ +001177c0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +001177d0: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable include insta │ │ │ +00117800: 6c6c 5f72 7379 736c 6f67 2d67 6e75 746c ll_rsyslog-gnutl │ │ │ +00117810: 730a 0a63 6c61 7373 2069 6e73 7461 6c6c s..class install │ │ │ +00117820: 5f72 7379 736c 6f67 2d67 6e75 746c 7320 _rsyslog-gnutls │ │ │ +00117830: 7b0a 2020 7061 636b 6167 6520 7b20 2772 {. package { 'r │ │ │ +00117840: 7379 736c 6f67 2d67 6e75 746c 7327 3a0a syslog-gnutls':. │ │ │ +00117850: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +00117860: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ +00117870: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}. Remediation │ │ │ -00118ae0: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ -00118af0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...│ │ │ +00117990: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na │ │ │ +001179a0: 6d65 203d 2022 7273 7973 6c6f 672d 676e me = "rsyslog-gn │ │ │ +001179b0: 7574 6c73 220a 7665 7273 696f 6e20 3d20 utls".version = │ │ │ +001179c0: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".│ │ │ -00118b80: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -00118c20: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -00118c30: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -00118c40: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>│ │ │ -00118b40: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na │ │ │ -00118b50: 6d65 203d 2022 7273 7973 6c6f 6722 0a76 me = "rsyslog".v │ │ │ -00118b60: 6572 7369 6f6e 203d 2022 2a22 0a3c 2f63 ersion = "*".Remediati │ │ │ -00118e90: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -00118ea0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ -00118d60: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
Com │ │ │ -00118cc0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -00118cf0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -00118d10: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -00118d20: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -00118d40: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> enable │ │ │ -00118d50: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> inclu │ │ │ -00118d70: 6465 2069 6e73 7461 6c6c 5f72 7379 736c de install_rsysl │ │ │ -00118d80: 6f67 0a0a 636c 6173 7320 696e 7374 616c og..class instal │ │ │ -00118d90: 6c5f 7273 7973 6c6f 6720 7b0a 2020 7061 l_rsyslog {. pa │ │ │ -00118da0: 636b 6167 6520 7b20 2772 7379 736c 6f67 ckage { 'rsyslog │ │ │ -00118db0: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -00118dc0: 6774 3b20 2769 6e73 7461 6c6c 6564 272c gt; 'installed', │ │ │ -00118dd0: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ -00118de0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>│ │ │ -00118f20: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -00118f30: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -00118f40: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -00118f80: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -00118f90: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -00118fb0: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable │ │ │ -00118fc0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>│ │ │ -00118fd0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761< │ │ │ +00118ae0: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ +00118af0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...- name: Ga │ │ │ -00118fe0: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package │ │ │ -00118ff0: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package │ │ │ -00119000: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana │ │ │ -00119010: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags │ │ │ -00119020: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -00119030: 332d 434d 2d36 2861 290a 2020 2d20 656e 3-CM-6(a). - en │ │ │ -00119040: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -00119050: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -00119060: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -00119070: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -00119080: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -00119090: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -001190a0: 2070 6163 6b61 6765 5f72 7379 736c 6f67 package_rsyslog │ │ │ -001190b0: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na │ │ │ -001190c0: 6d65 3a20 456e 7375 7265 2072 7379 736c me: Ensure rsysl │ │ │ -001190d0: 6f67 2069 7320 696e 7374 616c 6c65 640a og is installed. │ │ │ -001190e0: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -001190f0: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -00119100: 616d 653a 2072 7379 736c 6f67 0a20 2020 ame: rsyslog. │ │ │ -00119110: 2073 7461 7465 3a20 7072 6573 656e 740a state: present. │ │ │ -00119120: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ -00119130: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ -00119140: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ -00119150: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -00119160: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ -00119170: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ -00119180: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ -00119190: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -001191a0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ -001191b0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ -001191c0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -001191d0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -001191e0: 7273 7973 6c6f 675f 696e 7374 616c 6c65 rsyslog_installe │ │ │ -001191f0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.Complexity: │ │ │ +00118b80: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +00118bc0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00118ba0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +00118bd0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ +00118c10: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ +00118bf0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +00118c00: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable R │ │ │ +00118ef0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +00118f00: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- name: Gathe │ │ │ +00118c30: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ +00118c40: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ +00118c50: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ +00118c60: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ +00118c70: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00118c80: 4d2d 3628 6129 0a20 202d 2065 6e61 626c M-6(a). - enabl │ │ │ +00118c90: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +00118ca0: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +00118cb0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +00118cc0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +00118cd0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00118ce0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +00118cf0: 636b 6167 655f 7273 7973 6c6f 675f 696e ckage_rsyslog_in │ │ │ +00118d00: 7374 616c 6c65 640a 0a2d 206e 616d 653a stalled..- name: │ │ │ +00118d10: 2045 6e73 7572 6520 7273 7973 6c6f 6720 Ensure rsyslog │ │ │ +00118d20: 6973 2069 6e73 7461 6c6c 6564 0a20 2061 is installed. a │ │ │ +00118d30: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +00118d40: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +00118d50: 3a20 7273 7973 6c6f 670a 2020 2020 7374 : rsyslog. st │ │ │ +00118d60: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w │ │ │ +00118d70: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ +00118d80: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ +00118d90: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +00118da0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +00118db0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00118dc0: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +00118dd0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +00118de0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +00118df0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +00118e00: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +00118e10: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +00118e20: 0a20 202d 2070 6163 6b61 6765 5f72 7379 . - package_rsy │ │ │ +00118e30: 736c 6f67 5f69 6e73 7461 6c6c 6564 0a3c slog_installed.< │ │ │ +00118e40: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code> < │ │ │ -002244e0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -002244f0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -00224500: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -00224510: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -00224520: 6437 3232 2220 7461 6269 6e64 6578 3d22 d722" tabindex=" │ │ │ -00224530: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -00224540: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -00224550: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -00224560: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -00224570: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -00224580: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -00224590: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -002245a0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
│ │ │ +00118fb0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00118f90: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00118fa0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00118fc0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00118fd0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00119000: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00119010: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +00119020: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remedia │ │ │ +00119160: 7469 6f6e 204f 5342 7569 6c64 2042 6c75 tion OSBuild Blu │ │ │ +00119170: 6570 7269 6e74 2073 6e69 7070 6574 20e2 eprint snippet . │ │ │ +00119180: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..inc │ │ │ +00119040: 6c75 6465 2069 6e73 7461 6c6c 5f72 7379 lude install_rsy │ │ │ +00119050: 736c 6f67 0a0a 636c 6173 7320 696e 7374 slog..class inst │ │ │ +00119060: 616c 6c5f 7273 7973 6c6f 6720 7b0a 2020 all_rsyslog {. │ │ │ +00119070: 7061 636b 6167 6520 7b20 2772 7379 736c package { 'rsysl │ │ │ +00119080: 6f67 273a 0a20 2020 2065 6e73 7572 6520 og':. ensure │ │ │ +00119090: 3d26 6774 3b20 2769 6e73 7461 6c6c 6564 => 'installed │ │ │ +001190a0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ +001190b0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063< │ │ │ +001191c0: 636f 6465 3e0a 5b5b 7061 636b 6167 6573 code>.[[packages │ │ │ +001191d0: 5d5d 0a6e 616d 6520 3d20 2272 7379 736c ]].name = "rsysl │ │ │ +001191e0: 6f67 220a 7665 7273 696f 6e20 3d20 222a og".version = "* │ │ │ +001191f0: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".< │ │ │ 00119200: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation │ │ │ -0011a470: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ -0011a480: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...│ │ │ -0011a510: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Pup │ │ │ -0011a5c0: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -0011a5d0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>│ │ │ -0011a4d0: 0a5b 6375 7374 6f6d 697a 6174 696f 6e73 .[customizations │ │ │ -0011a4e0: 2e73 6572 7669 6365 735d 0a65 6e61 626c .services].enabl │ │ │ -0011a4f0: 6564 203d 205b 2272 7379 736c 6f67 225d ed = ["rsyslog"] │ │ │ -0011a500: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .< │ │ │ +0011a940: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +0011a950: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +0011a960: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +0011a970: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +0011a980: 6433 3631 2220 7461 6269 6e64 6578 3d22 d361" tabindex=" │ │ │ +0011a990: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +0011a9a0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +0011a9b0: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +0011a9c0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +0011a9d0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +0011a9e0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +0011a9f0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
Complexity: low Disrup │ │ │ -0011a680: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -0011a690: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0011a6a0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -0011a6b0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -0011a6d0: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ -0011a6e0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le │ │ │ -0011a790: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -0011a830: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ -0011a840: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -0011a850: 3c62 723e 3c64 6976 2063 6c61 7373 3d22i │ │ │ -0011a700: 6e63 6c75 6465 2065 6e61 626c 655f 7273 nclude enable_rs │ │ │ -0011a710: 7973 6c6f 670a 0a63 6c61 7373 2065 6e61 yslog..class ena │ │ │ -0011a720: 626c 655f 7273 7973 6c6f 6720 7b0a 2020 ble_rsyslog {. │ │ │ -0011a730: 7365 7276 6963 6520 7b27 7273 7973 6c6f service {'rsyslo │ │ │ -0011a740: 6727 3a0a 2020 2020 656e 6162 6c65 203d g':. enable = │ │ │ -0011a750: 2667 743b 2074 7275 652c 0a20 2020 2065 > true,. e │ │ │ -0011a760: 6e73 7572 6520 3d26 6774 3b20 2772 756e nsure => 'run │ │ │ -0011a770: 6e69 6e67 272c 0a20 207d 0a7d 0a3c 2f63 ning',. }.}.
< │ │ │ -0011a8f0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -0011a8d0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -0011a900: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -0011a910: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -0011a940: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -0011a920: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -0011a930: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -0011a950: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -0011a960: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ -0011a980: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -0011a990: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ -0011a9a0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -0011a9b0: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -0011a9c0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -0011a9d0: 2d38 3030 2d35 332d 4155 2d34 2831 290a -800-53-AU-4(1). │ │ │ -0011a9e0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0011a9f0: 434d 2d36 2861 290a 2020 2d20 656e 6162 CM-6(a). - enab │ │ │ -0011aa00: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -0011aa10: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -0011aa20: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -0011aa30: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ -0011aa40: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ -0011aa50: 6f6f 745f 6e65 6564 6564 0a20 202d 2073 oot_needed. - s │ │ │ -0011aa60: 6572 7669 6365 5f72 7379 736c 6f67 5f65 ervice_rsyslog_e │ │ │ -0011aa70: 6e61 626c 6564 0a0a 2d20 6e61 6d65 3a20 nabled..- name: │ │ │ -0011aa80: 456e 6162 6c65 2072 7379 736c 6f67 2053 Enable rsyslog S │ │ │ -0011aa90: 6572 7669 6365 202d 2045 6e61 626c 6520 ervice - Enable │ │ │ -0011aaa0: 7365 7276 6963 6520 7273 7973 6c6f 670a service rsyslog. │ │ │ -0011aab0: 2020 626c 6f63 6b3a 0a0a 2020 2d20 6e61 block:.. - na │ │ │ -0011aac0: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -0011aad0: 6163 6b61 6765 2066 6163 7473 0a20 2020 ackage facts. │ │ │ -0011aae0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -0011aaf0: 2e70 6163 6b61 6765 5f66 6163 7473 3a0a .package_facts:. │ │ │ -0011ab00: 2020 2020 2020 6d61 6e61 6765 723a 2061 manager: a │ │ │ -0011ab10: 7574 6f0a 0a20 202d 206e 616d 653a 2045 uto.. - name: E │ │ │ -0011ab20: 6e61 626c 6520 7273 7973 6c6f 6720 5365 nable rsyslog Se │ │ │ -0011ab30: 7276 6963 6520 2d20 456e 6162 6c65 2053 rvice - Enable S │ │ │ -0011ab40: 6572 7669 6365 2072 7379 736c 6f67 0a20 ervice rsyslog. │ │ │ -0011ab50: 2020 2061 6e73 6962 6c65 2e62 7569 6c74 ansible.built │ │ │ -0011ab60: 696e 2e73 7973 7465 6d64 3a0a 2020 2020 in.systemd:. │ │ │ -0011ab70: 2020 6e61 6d65 3a20 7273 7973 6c6f 670a name: rsyslog. │ │ │ -0011ab80: 2020 2020 2020 656e 6162 6c65 643a 2074 enabled: t │ │ │ -0011ab90: 7275 650a 2020 2020 2020 7374 6174 653a rue. state: │ │ │ -0011aba0: 2073 7461 7274 6564 0a20 2020 2020 206d started. m │ │ │ -0011abb0: 6173 6b65 643a 2066 616c 7365 0a20 2020 asked: false. │ │ │ -0011abc0: 2077 6865 6e3a 0a20 2020 202d 2027 2272 when:. - '"r │ │ │ -0011abd0: 7379 736c 6f67 2220 696e 2061 6e73 6962 syslog" in ansib │ │ │ -0011abe0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ -0011abf0: 7327 0a20 2074 6167 733a 0a20 202d 204e s'. tags:. - N │ │ │ -0011ac00: 4953 542d 3830 302d 3533 2d41 552d 3428 IST-800-53-AU-4( │ │ │ -0011ac10: 3129 0a20 202d 204e 4953 542d 3830 302d 1). - NIST-800- │ │ │ -0011ac20: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e │ │ │ -0011ac30: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -0011ac40: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -0011ac50: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -0011ac60: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -0011ac70: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -0011ac80: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -0011ac90: 2d20 7365 7276 6963 655f 7273 7973 6c6f - service_rsyslo │ │ │ -0011aca0: 675f 656e 6162 6c65 640a 2020 2d20 7370 g_enabled. - sp │ │ │ -0011acb0: 6563 6961 6c5f 7365 7276 6963 655f 626c ecial_service_bl │ │ │ -0011acc0: 6f63 6b0a 2020 7768 656e 3a20 2722 6c69 ock. when: '"li │ │ │ -0011acd0: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -0011ace0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -0011acf0: 6765 7327 0a3c 2f63 6f64 653e 3c2f 7072 ges'.Complexity: │ │ │ +0011a510: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +0011a550: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +0011a530: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +0011a560: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ +0011a5a0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ +0011a580: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +0011a590: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable - name: Gathe │ │ │ +0011a5c0: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ +0011a5d0: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ +0011a5e0: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ +0011a5f0: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ +0011a600: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A │ │ │ +0011a610: 552d 3428 3129 0a20 202d 204e 4953 542d U-4(1). - NIST- │ │ │ +0011a620: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +0011a630: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +0011a640: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +0011a650: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +0011a660: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +0011a670: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +0011a680: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +0011a690: 640a 2020 2d20 7365 7276 6963 655f 7273 d. - service_rs │ │ │ +0011a6a0: 7973 6c6f 675f 656e 6162 6c65 640a 0a2d yslog_enabled..- │ │ │ +0011a6b0: 206e 616d 653a 2045 6e61 626c 6520 7273 name: Enable rs │ │ │ +0011a6c0: 7973 6c6f 6720 5365 7276 6963 6520 2d20 yslog Service - │ │ │ +0011a6d0: 456e 6162 6c65 2073 6572 7669 6365 2072 Enable service r │ │ │ +0011a6e0: 7379 736c 6f67 0a20 2062 6c6f 636b 3a0a syslog. block:. │ │ │ +0011a6f0: 0a20 202d 206e 616d 653a 2047 6174 6865 . - name: Gathe │ │ │ +0011a700: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ +0011a710: 6374 730a 2020 2020 616e 7369 626c 652e cts. ansible. │ │ │ +0011a720: 6275 696c 7469 6e2e 7061 636b 6167 655f builtin.package_ │ │ │ +0011a730: 6661 6374 733a 0a20 2020 2020 206d 616e facts:. man │ │ │ +0011a740: 6167 6572 3a20 6175 746f 0a0a 2020 2d20 ager: auto.. - │ │ │ +0011a750: 6e61 6d65 3a20 456e 6162 6c65 2072 7379 name: Enable rsy │ │ │ +0011a760: 736c 6f67 2053 6572 7669 6365 202d 2045 slog Service - E │ │ │ +0011a770: 6e61 626c 6520 5365 7276 6963 6520 7273 nable Service rs │ │ │ +0011a780: 7973 6c6f 670a 2020 2020 616e 7369 626c yslog. ansibl │ │ │ +0011a790: 652e 6275 696c 7469 6e2e 7379 7374 656d e.builtin.system │ │ │ +0011a7a0: 643a 0a20 2020 2020 206e 616d 653a 2072 d:. name: r │ │ │ +0011a7b0: 7379 736c 6f67 0a20 2020 2020 2065 6e61 syslog. ena │ │ │ +0011a7c0: 626c 6564 3a20 7472 7565 0a20 2020 2020 bled: true. │ │ │ +0011a7d0: 2073 7461 7465 3a20 7374 6172 7465 640a state: started. │ │ │ +0011a7e0: 2020 2020 2020 6d61 736b 6564 3a20 6661 masked: fa │ │ │ +0011a7f0: 6c73 650a 2020 2020 7768 656e 3a0a 2020 lse. when:. │ │ │ +0011a800: 2020 2d20 2722 7273 7973 6c6f 6722 2069 - '"rsyslog" i │ │ │ +0011a810: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +0011a820: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ +0011a830: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +0011a840: 332d 4155 2d34 2831 290a 2020 2d20 4e49 3-AU-4(1). - NI │ │ │ +0011a850: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +0011a860: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str │ │ │ +0011a870: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +0011a880: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +0011a890: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +0011a8a0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ +0011a8b0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +0011a8c0: 6564 6564 0a20 202d 2073 6572 7669 6365 eded. - service │ │ │ +0011a8d0: 5f72 7379 736c 6f67 5f65 6e61 626c 6564 _rsyslog_enabled │ │ │ +0011a8e0: 0a20 202d 2073 7065 6369 616c 5f73 6572 . - special_ser │ │ │ +0011a8f0: 7669 6365 5f62 6c6f 636b 0a20 2077 6865 vice_block. whe │ │ │ +0011a900: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ +0011a910: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ +0011a920: 732e 7061 636b 6167 6573 270a 3c2f 636f s.packages'. Remediat │ │ │ +0011ac60: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ +0011ac70: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ +0011ac80: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .< │ │ │ +0011ab20: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ +0011aa80: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +0011aa90: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +0011aab0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +0011aad0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +0011aae0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +0011ab00: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ +0011ab30: 6520 656e 6162 6c65 5f72 7379 736c 6f67 e enable_rsyslog │ │ │ +0011ab40: 0a0a 636c 6173 7320 656e 6162 6c65 5f72 ..class enable_r │ │ │ +0011ab50: 7379 736c 6f67 207b 0a20 2073 6572 7669 syslog {. servi │ │ │ +0011ab60: 6365 207b 2772 7379 736c 6f67 273a 0a20 ce {'rsyslog':. │ │ │ +0011ab70: 2020 2065 6e61 626c 6520 3d26 6774 3b20 enable => │ │ │ +0011ab80: 7472 7565 2c0a 2020 2020 656e 7375 7265 true,. ensure │ │ │ +0011ab90: 203d 2667 743b 2027 7275 6e6e 696e 6727 => 'running' │ │ │ +0011aba0: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ +0011abb0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediat │ │ │ -002242f0: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -00224300: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ....[customizat │ │ │ +0011acd0: 696f 6e73 2e73 6572 7669 6365 735d 0a65 ions.services].e │ │ │ +0011ace0: 6e61 626c 6564 203d 205b 2272 7379 736c nabled = ["rsysl │ │ │ +0011acf0: 6f67 225d 0a3c 2f63 6f64 653e 3c2f 7072 og"]. │ │ │ -00224380: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -00224390: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -002243a0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -002243e0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -002243f0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -00224410: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -00224420: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>.include │ │ │ -00224440: 7265 6d6f 7665 5f73 6574 726f 7562 6c65 remove_setrouble │ │ │ -00224450: 7368 6f6f 742d 706c 7567 696e 730a 0a63 shoot-plugins..c │ │ │ -00224460: 6c61 7373 2072 656d 6f76 655f 7365 7472 lass remove_setr │ │ │ -00224470: 6f75 626c 6573 686f 6f74 2d70 6c75 6769 oubleshoot-plugi │ │ │ -00224480: 6e73 207b 0a20 2070 6163 6b61 6765 207b ns {. package { │ │ │ -00224490: 2027 7365 7472 6f75 626c 6573 686f 6f74 'setroubleshoot │ │ │ -002244a0: 2d70 6c75 6769 6e73 273a 0a20 2020 2065 -plugins':. e │ │ │ -002244b0: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ -002244c0: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.
Com │ │ │ -00224620: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -00224650: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -00224670: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -00224680: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -002246a0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -002246b0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ -002246d0: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -002246e0: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ -002246f0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -00224700: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -00224710: 2020 7461 6773 3a0a 2020 2d20 6469 7361 tags:. - disa │ │ │ -00224720: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00224730: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00224740: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -00224750: 6f6e 0a20 202d 206c 6f77 5f73 6576 6572 on. - low_sever │ │ │ -00224760: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -00224770: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -00224780: 6b61 6765 5f73 6574 726f 7562 6c65 7368 kage_setroublesh │ │ │ -00224790: 6f6f 742d 706c 7567 696e 735f 7265 6d6f oot-plugins_remo │ │ │ -002247a0: 7665 640a 0a2d 206e 616d 653a 2027 556e ved..- name: 'Un │ │ │ -002247b0: 696e 7374 616c 6c20 7365 7472 6f75 626c install setroubl │ │ │ -002247c0: 6573 686f 6f74 2d70 6c75 6769 6e73 2050 eshoot-plugins P │ │ │ -002247d0: 6163 6b61 6765 3a20 456e 7375 7265 2073 ackage: Ensure s │ │ │ -002247e0: 6574 726f 7562 6c65 7368 6f6f 742d 706c etroubleshoot-pl │ │ │ -002247f0: 7567 696e 7320 6973 0a20 2020 2072 656d ugins is. rem │ │ │ -00224800: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ -00224810: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -00224820: 0a20 2020 206e 616d 653a 2073 6574 726f . name: setro │ │ │ -00224830: 7562 6c65 7368 6f6f 742d 706c 7567 696e ubleshoot-plugin │ │ │ -00224840: 730a 2020 2020 7374 6174 653a 2061 6273 s. state: abs │ │ │ -00224850: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li │ │ │ -00224860: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -00224870: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -00224880: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -00224890: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ -002248a0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -002248b0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -002248c0: 7275 7074 696f 6e0a 2020 2d20 6c6f 775f ruption. - low_ │ │ │ -002248d0: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -002248e0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -002248f0: 2d20 7061 636b 6167 655f 7365 7472 6f75 - package_setrou │ │ │ -00224900: 626c 6573 686f 6f74 2d70 6c75 6769 6e73 bleshoot-plugins │ │ │ -00224910: 5f72 656d 6f76 6564 0a3c 2f63 6f64 653e _removed.│ │ │ +002242f0: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ +00224300: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ +00224310: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +00224320: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +00224330: 7365 2220 6964 3d22 6964 3732 3122 3e3c se" id="id721">< │ │ │ +00224340: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +00224350: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +00224360: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +00224370: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +00224380: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +00224390: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +002243a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +002243d0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +002243e0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +002243f0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +00224410: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +00224420: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ +00224440: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ +00224450: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ +00224460: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ +00224470: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ +00224480: 6773 3a0a 2020 2d20 6469 7361 626c 655f gs:. - disable_ │ │ │ +00224490: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +002244a0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +002244b0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +002244c0: 202d 206c 6f77 5f73 6576 6572 6974 790a - low_severity. │ │ │ +002244d0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +002244e0: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ +002244f0: 5f73 6574 726f 7562 6c65 7368 6f6f 742d _setroubleshoot- │ │ │ +00224500: 706c 7567 696e 735f 7265 6d6f 7665 640a plugins_removed. │ │ │ +00224510: 0a2d 206e 616d 653a 2027 556e 696e 7374 .- name: 'Uninst │ │ │ +00224520: 616c 6c20 7365 7472 6f75 626c 6573 686f all setroublesho │ │ │ +00224530: 6f74 2d70 6c75 6769 6e73 2050 6163 6b61 ot-plugins Packa │ │ │ +00224540: 6765 3a20 456e 7375 7265 2073 6574 726f ge: Ensure setro │ │ │ +00224550: 7562 6c65 7368 6f6f 742d 706c 7567 696e ubleshoot-plugin │ │ │ +00224560: 7320 6973 0a20 2020 2072 656d 6f76 6564 s is. removed │ │ │ +00224570: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ +00224580: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ +00224590: 206e 616d 653a 2073 6574 726f 7562 6c65 name: setrouble │ │ │ +002245a0: 7368 6f6f 742d 706c 7567 696e 730a 2020 shoot-plugins. │ │ │ +002245b0: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ +002245c0: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ +002245d0: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +002245e0: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +002245f0: 0a20 2074 6167 733a 0a20 202d 2064 6973 . tags:. - dis │ │ │ +00224600: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +00224610: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +00224620: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +00224630: 696f 6e0a 2020 2d20 6c6f 775f 7365 7665 ion. - low_seve │ │ │ +00224640: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00224650: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +00224660: 636b 6167 655f 7365 7472 6f75 626c 6573 ckage_setroubles │ │ │ +00224670: 686f 6f74 2d70 6c75 6769 6e73 5f72 656d hoot-plugins_rem │ │ │ +00224680: 6f76 6564 0a3c 2f63 6f64 653e 3c2f 7072 oved.Complexity: │ │ │ +002247e0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +00224820: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00224800: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +00224830: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +00224850: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +00224860: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable .include rem │ │ │ +00224890: 6f76 655f 7365 7472 6f75 626c 6573 686f ove_setroublesho │ │ │ +002248a0: 6f74 2d70 6c75 6769 6e73 0a0a 636c 6173 ot-plugins..clas │ │ │ +002248b0: 7320 7265 6d6f 7665 5f73 6574 726f 7562 s remove_setroub │ │ │ +002248c0: 6c65 7368 6f6f 742d 706c 7567 696e 7320 leshoot-plugins │ │ │ +002248d0: 7b0a 2020 7061 636b 6167 6520 7b20 2773 {. package { 's │ │ │ +002248e0: 6574 726f 7562 6c65 7368 6f6f 742d 706c etroubleshoot-pl │ │ │ +002248f0: 7567 696e 7327 3a0a 2020 2020 656e 7375 ugins':. ensu │ │ │ +00224900: 7265 203d 2667 743b 2027 7075 7267 6564 re => 'purged │ │ │ +00224910: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}. │ │ │ 00224920: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
│ │ │ -00225710: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -002256f0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -00225700: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -00225720: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00225730: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -00225760: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00225770: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -00225780: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e │ │ │ -002258e0: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -002258f0: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -00225900: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.i │ │ │ -002257a0: 6e63 6c75 6465 2072 656d 6f76 655f 7365 nclude remove_se │ │ │ -002257b0: 7472 6f75 626c 6573 686f 6f74 2d73 6572 troubleshoot-ser │ │ │ -002257c0: 7665 720a 0a63 6c61 7373 2072 656d 6f76 ver..class remov │ │ │ -002257d0: 655f 7365 7472 6f75 626c 6573 686f 6f74 e_setroubleshoot │ │ │ -002257e0: 2d73 6572 7665 7220 7b0a 2020 7061 636b -server {. pack │ │ │ -002257f0: 6167 6520 7b20 2773 6574 726f 7562 6c65 age { 'setrouble │ │ │ -00225800: 7368 6f6f 742d 7365 7276 6572 273a 0a20 shoot-server':. │ │ │ -00225810: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ -00225820: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ -00225830: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Complexity: low Disrup │ │ │ -002259b0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -002259c0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -002259d0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -002259e0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -00225a00: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ -00225a10: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ -00225a30: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ -00225a40: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ -00225a50: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ -00225a60: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ -00225a70: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ -00225a80: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ -00225a90: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00225aa0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00225ab0: 7570 7469 6f6e 0a20 202d 206c 6f77 5f73 uption. - low_s │ │ │ -00225ac0: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -00225ad0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -00225ae0: 2070 6163 6b61 6765 5f73 6574 726f 7562 package_setroub │ │ │ -00225af0: 6c65 7368 6f6f 742d 7365 7276 6572 5f72 leshoot-server_r │ │ │ -00225b00: 656d 6f76 6564 0a0a 2d20 6e61 6d65 3a20 emoved..- name: │ │ │ -00225b10: 2755 6e69 6e73 7461 6c6c 2073 6574 726f 'Uninstall setro │ │ │ -00225b20: 7562 6c65 7368 6f6f 742d 7365 7276 6572 ubleshoot-server │ │ │ -00225b30: 2050 6163 6b61 6765 3a20 456e 7375 7265 Package: Ensure │ │ │ -00225b40: 2073 6574 726f 7562 6c65 7368 6f6f 742d setroubleshoot- │ │ │ -00225b50: 7365 7276 6572 2069 730a 2020 2020 7265 server is. re │ │ │ -00225b60: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -00225b70: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -00225b80: 3a0a 2020 2020 6e61 6d65 3a20 7365 7472 :. name: setr │ │ │ -00225b90: 6f75 626c 6573 686f 6f74 2d73 6572 7665 oubleshoot-serve │ │ │ -00225ba0: 720a 2020 2020 7374 6174 653a 2061 6273 r. state: abs │ │ │ -00225bb0: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li │ │ │ -00225bc0: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -00225bd0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -00225be0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -00225bf0: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ -00225c00: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ -00225c10: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ -00225c20: 7275 7074 696f 6e0a 2020 2d20 6c6f 775f ruption. - low_ │ │ │ -00225c30: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -00225c40: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -00225c50: 2d20 7061 636b 6167 655f 7365 7472 6f75 - package_setrou │ │ │ -00225c60: 626c 6573 686f 6f74 2d73 6572 7665 725f bleshoot-server_ │ │ │ -00225c70: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.< │ │ │ +00225650: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +00225660: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +00225670: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>Remediation P │ │ │ -002269b0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ -002269c0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
│ │ │ +002256f0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00225700: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00225720: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00225730: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00225770: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00225780: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ +002257a0: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ +002257b0: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ +002257c0: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ +002257d0: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ +002257e0: 746f 0a20 2074 6167 733a 0a20 202d 2064 to. tags:. - d │ │ │ +002257f0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ +00225800: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00225810: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00225820: 7074 696f 6e0a 2020 2d20 6c6f 775f 7365 ption. - low_se │ │ │ +00225830: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ +00225840: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +00225850: 7061 636b 6167 655f 7365 7472 6f75 626c package_setroubl │ │ │ +00225860: 6573 686f 6f74 2d73 6572 7665 725f 7265 eshoot-server_re │ │ │ +00225870: 6d6f 7665 640a 0a2d 206e 616d 653a 2027 moved..- name: ' │ │ │ +00225880: 556e 696e 7374 616c 6c20 7365 7472 6f75 Uninstall setrou │ │ │ +00225890: 626c 6573 686f 6f74 2d73 6572 7665 7220 bleshoot-server │ │ │ +002258a0: 5061 636b 6167 653a 2045 6e73 7572 6520 Package: Ensure │ │ │ +002258b0: 7365 7472 6f75 626c 6573 686f 6f74 2d73 setroubleshoot-s │ │ │ +002258c0: 6572 7665 7220 6973 0a20 2020 2072 656d erver is. rem │ │ │ +002258d0: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +002258e0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +002258f0: 0a20 2020 206e 616d 653a 2073 6574 726f . name: setro │ │ │ +00225900: 7562 6c65 7368 6f6f 742d 7365 7276 6572 ubleshoot-server │ │ │ +00225910: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ +00225920: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ +00225930: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +00225940: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00225950: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +00225960: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ +00225970: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00225980: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00225990: 7570 7469 6f6e 0a20 202d 206c 6f77 5f73 uption. - low_s │ │ │ +002259a0: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ +002259b0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +002259c0: 2070 6163 6b61 6765 5f73 6574 726f 7562 package_setroub │ │ │ +002259d0: 6c65 7368 6f6f 742d 7365 7276 6572 5f72 leshoot-server_r │ │ │ +002259e0: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +002259f0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediati │ │ │ +00225aa0: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ +00225ab0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ +00225b30: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +00225b40: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +00225b50: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00225b60: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +00225b70: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +00225b90: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +00225ba0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00225bb0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ +00225bd0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ +00225be0: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072.include r │ │ │ +00225bf0: 656d 6f76 655f 7365 7472 6f75 626c 6573 emove_setroubles │ │ │ +00225c00: 686f 6f74 2d73 6572 7665 720a 0a63 6c61 hoot-server..cla │ │ │ +00225c10: 7373 2072 656d 6f76 655f 7365 7472 6f75 ss remove_setrou │ │ │ +00225c20: 626c 6573 686f 6f74 2d73 6572 7665 7220 bleshoot-server │ │ │ +00225c30: 7b0a 2020 7061 636b 6167 6520 7b20 2773 {. package { 's │ │ │ +00225c40: 6574 726f 7562 6c65 7368 6f6f 742d 7365 etroubleshoot-se │ │ │ +00225c50: 7276 6572 273a 0a20 2020 2065 6e73 7572 rver':. ensur │ │ │ +00225c60: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged' │ │ │ +00225c70: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ 00225c80: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>
< │ │ │ -00226a40: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00226a50: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00226a60: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00226a70: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00226a80: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00226ab0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -00226ae0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -00226ac0: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -00226ad0: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable R │ │ │ -00226c20: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00226c30: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -00226c40: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.include remov │ │ │ -00226b00: 655f 7365 7472 6f75 626c 6573 686f 6f74 e_setroubleshoot │ │ │ -00226b10: 0a0a 636c 6173 7320 7265 6d6f 7665 5f73 ..class remove_s │ │ │ -00226b20: 6574 726f 7562 6c65 7368 6f6f 7420 7b0a etroubleshoot {. │ │ │ -00226b30: 2020 7061 636b 6167 6520 7b20 2773 6574 package { 'set │ │ │ -00226b40: 726f 7562 6c65 7368 6f6f 7427 3a0a 2020 roubleshoot':. │ │ │ -00226b50: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00226b60: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ -00226b70: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ -00226cc0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00226cd0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00226cf0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00226d00: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -00226d40: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -00226d50: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -00226d70: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -00226d80: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -00226d90: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -00226da0: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -00226db0: 746f 0a20 2074 6167 733a 0a20 202d 2064 to. tags:. - d │ │ │ -00226dc0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ -00226dd0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -00226de0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -00226df0: 7074 696f 6e0a 2020 2d20 6c6f 775f 7365 ption. - low_se │ │ │ -00226e00: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -00226e10: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00226e20: 7061 636b 6167 655f 7365 7472 6f75 626c package_setroubl │ │ │ -00226e30: 6573 686f 6f74 5f72 656d 6f76 6564 0a0a eshoot_removed.. │ │ │ -00226e40: 2d20 6e61 6d65 3a20 2755 6e69 6e73 7461 - name: 'Uninsta │ │ │ -00226e50: 6c6c 2073 6574 726f 7562 6c65 7368 6f6f ll setroubleshoo │ │ │ -00226e60: 7420 5061 636b 6167 653a 2045 6e73 7572 t Package: Ensur │ │ │ -00226e70: 6520 7365 7472 6f75 626c 6573 686f 6f74 e setroubleshoot │ │ │ -00226e80: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ -00226e90: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ -00226ea0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ -00226eb0: 3a20 7365 7472 6f75 626c 6573 686f 6f74 : setroubleshoot │ │ │ -00226ec0: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ -00226ed0: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ -00226ee0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ -00226ef0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -00226f00: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ -00226f10: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ -00226f20: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00226f30: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00226f40: 7570 7469 6f6e 0a20 202d 206c 6f77 5f73 uption. - low_s │ │ │ -00226f50: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -00226f60: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -00226f70: 2070 6163 6b61 6765 5f73 6574 726f 7562 package_setroub │ │ │ -00226f80: 6c65 7368 6f6f 745f 7265 6d6f 7665 640a leshoot_removed. │ │ │ +002269a0: 2122 3e52 656d 6564 6961 7469 6f6e 2041 !">Remediation A │ │ │ +002269b0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +002269c0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..Remediation │ │ │ +00226dd0: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ +00226de0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
│ │ │ +00226a40: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00226a50: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00226a60: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00226a70: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00226ab0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +00226ae0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +00226ac0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +00226ad0: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable - name: Gathe │ │ │ +00226b00: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ +00226b10: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ +00226b20: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ +00226b30: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ +00226b40: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat │ │ │ +00226b50: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +00226b60: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00226b70: 6973 7275 7074 696f 6e0a 2020 2d20 6c6f isruption. - lo │ │ │ +00226b80: 775f 7365 7665 7269 7479 0a20 202d 206e w_severity. - n │ │ │ +00226b90: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +00226ba0: 2020 2d20 7061 636b 6167 655f 7365 7472 - package_setr │ │ │ +00226bb0: 6f75 626c 6573 686f 6f74 5f72 656d 6f76 oubleshoot_remov │ │ │ +00226bc0: 6564 0a0a 2d20 6e61 6d65 3a20 2755 6e69 ed..- name: 'Uni │ │ │ +00226bd0: 6e73 7461 6c6c 2073 6574 726f 7562 6c65 nstall setrouble │ │ │ +00226be0: 7368 6f6f 7420 5061 636b 6167 653a 2045 shoot Package: E │ │ │ +00226bf0: 6e73 7572 6520 7365 7472 6f75 626c 6573 nsure setroubles │ │ │ +00226c00: 686f 6f74 2069 7320 7265 6d6f 7665 6427 hoot is removed' │ │ │ +00226c10: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +00226c20: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +00226c30: 6e61 6d65 3a20 7365 7472 6f75 626c 6573 name: setroubles │ │ │ +00226c40: 686f 6f74 0a20 2020 2073 7461 7465 3a20 hoot. state: │ │ │ +00226c50: 6162 7365 6e74 0a20 2077 6865 6e3a 2027 absent. when: ' │ │ │ +00226c60: 226c 696e 7578 2d62 6173 6522 2069 6e20 "linux-base" in │ │ │ +00226c70: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa │ │ │ +00226c80: 636b 6167 6573 270a 2020 7461 6773 3a0a ckages'. tags:. │ │ │ +00226c90: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ +00226ca0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +00226cb0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +00226cc0: 6469 7372 7570 7469 6f6e 0a20 202d 206c disruption. - l │ │ │ +00226cd0: 6f77 5f73 6576 6572 6974 790a 2020 2d20 ow_severity. - │ │ │ +00226ce0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +00226cf0: 0a20 202d 2070 6163 6b61 6765 5f73 6574 . - package_set │ │ │ +00226d00: 726f 7562 6c65 7368 6f6f 745f 7265 6d6f roubleshoot_remo │ │ │ +00226d10: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.
│ │ │ +00226e60: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00226e70: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00226e80: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00226e90: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00226ed0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +00226f00: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +00226ee0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +00226ef0: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable Remediation Pup │ │ │ -002301d0: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -002301e0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.include remo │ │ │ +00226f20: 7665 5f73 6574 726f 7562 6c65 7368 6f6f ve_setroubleshoo │ │ │ +00226f30: 740a 0a63 6c61 7373 2072 656d 6f76 655f t..class remove_ │ │ │ +00226f40: 7365 7472 6f75 626c 6573 686f 6f74 207b setroubleshoot { │ │ │ +00226f50: 0a20 2070 6163 6b61 6765 207b 2027 7365 . package { 'se │ │ │ +00226f60: 7472 6f75 626c 6573 686f 6f74 273a 0a20 troubleshoot':. │ │ │ +00226f70: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +00226f80: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ 00226f90: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Complexity: low Disrup │ │ │ -00230290: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -002302a0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -002302b0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -002302c0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -002302e0: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ -002302f0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble R │ │ │ -00230420: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00230430: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -00230440: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>│ │ │ -00230310: 0a69 6e63 6c75 6465 2072 656d 6f76 655f .include remove_ │ │ │ -00230320: 6468 6370 0a0a 636c 6173 7320 7265 6d6f dhcp..class remo │ │ │ -00230330: 7665 5f64 6863 7020 7b0a 2020 7061 636b ve_dhcp {. pack │ │ │ -00230340: 6167 6520 7b20 2764 6863 7027 3a0a 2020 age { 'dhcp':. │ │ │ -00230350: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00230360: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ -00230370: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ -002304c0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -002304d0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -002304f0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00230500: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -00230540: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -00230550: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -00230570: 206e 616d 653a 2027 556e 696e 7374 616c name: 'Uninstal │ │ │ -00230580: 6c20 4448 4350 2053 6572 7665 7220 5061 l DHCP Server Pa │ │ │ -00230590: 636b 6167 653a 2045 6e73 7572 6520 6468 ckage: Ensure dh │ │ │ -002305a0: 6370 2069 7320 7265 6d6f 7665 6427 0a20 cp is removed'. │ │ │ -002305b0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -002305c0: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -002305d0: 6d65 3a20 6468 6370 0a20 2020 2073 7461 me: dhcp. sta │ │ │ -002305e0: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ -002305f0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00230600: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ -00230610: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ -00230620: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -00230630: 3533 2d43 4d2d 3728 6229 0a20 202d 2050 53-CM-7(b). - P │ │ │ -00230640: 4349 2d44 5353 7634 2d32 2e32 0a20 202d CI-DSSv4-2.2. - │ │ │ -00230650: 2050 4349 2d44 5353 7634 2d32 2e32 2e34 PCI-DSSv4-2.2.4 │ │ │ -00230660: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ -00230670: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -00230680: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00230690: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -002306a0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -002306b0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -002306c0: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -002306d0: 5f64 6863 705f 7265 6d6f 7665 640a 3c2f _dhcp_removed. │ │ │ +002301c0: 3e52 656d 6564 6961 7469 6f6e 2041 6e73 >Remediation Ans │ │ │ +002301d0: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +002301e0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +00230280: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00230290: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +002302a0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +002302b0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +002302c0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +002302d0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +00230300: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +002302e0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +002302f0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ +00230530: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +00230540: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +00230550: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>- name: 'Uninst │ │ │ +00230320: 616c 6c20 4448 4350 2053 6572 7665 7220 all DHCP Server │ │ │ +00230330: 5061 636b 6167 653a 2045 6e73 7572 6520 Package: Ensure │ │ │ +00230340: 6468 6370 2069 7320 7265 6d6f 7665 6427 dhcp is removed' │ │ │ +00230350: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +00230360: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +00230370: 6e61 6d65 3a20 6468 6370 0a20 2020 2073 name: dhcp. s │ │ │ +00230380: 7461 7465 3a20 6162 7365 6e74 0a20 2074 tate: absent. t │ │ │ +00230390: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ +002303a0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +002303b0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +002303c0: 3728 6129 0a20 202d 204e 4953 542d 3830 7(a). - NIST-80 │ │ │ +002303d0: 302d 3533 2d43 4d2d 3728 6229 0a20 202d 0-53-CM-7(b). - │ │ │ +002303e0: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ +002303f0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ +00230400: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ +00230410: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +00230420: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +00230430: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +00230440: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +00230450: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +00230460: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +00230470: 6765 5f64 6863 705f 7265 6d6f 7665 640a ge_dhcp_removed. │ │ │ +00230480: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ +002305d0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +002305e0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00230600: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00230610: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +00230650: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00230660: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Reme │ │ │ -002311c0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ -002311d0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet .... │ │ │ +00230680: 696e 636c 7564 6520 7265 6d6f 7665 5f64 include remove_d │ │ │ +00230690: 6863 700a 0a63 6c61 7373 2072 656d 6f76 hcp..class remov │ │ │ +002306a0: 655f 6468 6370 207b 0a20 2070 6163 6b61 e_dhcp {. packa │ │ │ +002306b0: 6765 207b 2027 6468 6370 273a 0a20 2020 ge { 'dhcp':. │ │ │ +002306c0: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p │ │ │ +002306d0: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}. │ │ │ 002306e0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remediati │ │ │ -00231420: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -00231430: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ -00231300: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ -00231260: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -00231270: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -00231290: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -002312b0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -002312c0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -002312e0: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -002312f0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> .incl │ │ │ -00231310: 7564 6520 7265 6d6f 7665 5f6b 6561 0a0a ude remove_kea.. │ │ │ -00231320: 636c 6173 7320 7265 6d6f 7665 5f6b 6561 class remove_kea │ │ │ -00231330: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -00231340: 6b65 6127 3a0a 2020 2020 656e 7375 7265 kea':. ensure │ │ │ -00231350: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ -00231360: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ -00231370: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>│ │ │ -002314b0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -002314c0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -002314d0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -00231510: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -00231520: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -00231540: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -00231550: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ -00231570: 556e 696e 7374 616c 6c20 6b65 6120 5061 Uninstall kea Pa │ │ │ -00231580: 636b 6167 653a 2045 6e73 7572 6520 6b65 ckage: Ensure ke │ │ │ -00231590: 6120 6973 2072 656d 6f76 6564 270a 2020 a is removed'. │ │ │ -002315a0: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -002315b0: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -002315c0: 653a 206b 6561 0a20 2020 2073 7461 7465 e: kea. state │ │ │ -002315d0: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ -002315e0: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ -002315f0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -00231600: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00231610: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -00231620: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -00231630: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -00231640: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -00231650: 5f6b 6561 5f72 656d 6f76 6564 0a3c 2f63 _kea_removed.< │ │ │ +002311e0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
Com │ │ │ +00231260: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +00231290: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +002312b0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +002312c0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +002312e0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ +002312f0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> < │ │ │ +00231410: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +002314c0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +002314d0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61- na │ │ │ +00231310: 6d65 3a20 2755 6e69 6e73 7461 6c6c 206b me: 'Uninstall k │ │ │ +00231320: 6561 2050 6163 6b61 6765 3a20 456e 7375 ea Package: Ensu │ │ │ +00231330: 7265 206b 6561 2069 7320 7265 6d6f 7665 re kea is remove │ │ │ +00231340: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ +00231350: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ +00231360: 2020 6e61 6d65 3a20 6b65 610a 2020 2020 name: kea. │ │ │ +00231370: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ +00231380: 7461 6773 3a0a 2020 2d20 6469 7361 626c tags:. - disabl │ │ │ +00231390: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +002313a0: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +002313b0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +002313c0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +002313d0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +002313e0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +002313f0: 636b 6167 655f 6b65 615f 7265 6d6f 7665 ckage_kea_remove │ │ │ +00231400: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
Complexity: low │ │ │ +00231570: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00231580: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00231590: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +002315a0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +002315b0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +002315c0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +002315f0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +002315d0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +002315e0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ 00231670: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediation Pu │ │ │ -00235e60: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ -00235e70: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.include remove │ │ │ +00231610: 5f6b 6561 0a0a 636c 6173 7320 7265 6d6f _kea..class remo │ │ │ +00231620: 7665 5f6b 6561 207b 0a20 2070 6163 6b61 ve_kea {. packa │ │ │ +00231630: 6765 207b 2027 6b65 6127 3a0a 2020 2020 ge { 'kea':. │ │ │ +00231640: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu │ │ │ +00231650: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}.Remediati │ │ │ -00044e70: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -00044e80: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
Complexity: low │ │ │ -00235f10: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00235f20: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -00235f30: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00235f40: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -00235f50: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -00235f60: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -00235f90: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -00235f70: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -00235f80: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able < │ │ │ -00236020: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -00236030: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -00236040: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -00236050: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -00236060: 6437 3634 2220 7461 6269 6e64 6578 3d22 d764" tabindex=" │ │ │ -00236070: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -00236080: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -00236090: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -002360a0: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -002360b0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -002360c0: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -002360d0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -002360e0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.include remove │ │ │ -00235fb0: 5f73 656e 646d 6169 6c0a 0a63 6c61 7373 _sendmail..class │ │ │ -00235fc0: 2072 656d 6f76 655f 7365 6e64 6d61 696c remove_sendmail │ │ │ -00235fd0: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -00235fe0: 7365 6e64 6d61 696c 273a 0a20 2020 2065 sendmail':. e │ │ │ -00235ff0: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ -00236000: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.
Com │ │ │ -00236160: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -00236190: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -002361b0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -002361c0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -002361e0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -002361f0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> - na │ │ │ -00236210: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -00236220: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ -00236230: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -00236240: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -00236250: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -00236260: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -00236270: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00236280: 434d 2d37 2861 290a 2020 2d20 4e49 5354 CM-7(a). - NIST │ │ │ -00236290: 2d38 3030 2d35 332d 434d 2d37 2862 290a -800-53-CM-7(b). │ │ │ -002362a0: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ -002362b0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ -002362c0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -002362d0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ -002362e0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ -002362f0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -00236300: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -00236310: 7365 6e64 6d61 696c 5f72 656d 6f76 6564 sendmail_removed │ │ │ -00236320: 0a0a 2d20 6e61 6d65 3a20 2755 6e69 6e73 ..- name: 'Unins │ │ │ -00236330: 7461 6c6c 2053 656e 646d 6169 6c20 5061 tall Sendmail Pa │ │ │ -00236340: 636b 6167 653a 2045 6e73 7572 6520 7365 ckage: Ensure se │ │ │ -00236350: 6e64 6d61 696c 2069 7320 7265 6d6f 7665 ndmail is remove │ │ │ -00236360: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ -00236370: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ -00236380: 2020 6e61 6d65 3a20 7365 6e64 6d61 696c name: sendmail │ │ │ -00236390: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ -002363a0: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ -002363b0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ -002363c0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -002363d0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ -002363e0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -002363f0: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -00236400: 2d35 332d 434d 2d37 2861 290a 2020 2d20 -53-CM-7(a). - │ │ │ -00236410: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ -00236420: 2862 290a 2020 2d20 6469 7361 626c 655f (b). - disable_ │ │ │ -00236430: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ -00236440: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ -00236450: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ -00236460: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ -00236470: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -00236480: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ -00236490: 6167 655f 7365 6e64 6d61 696c 5f72 656d age_sendmail_rem │ │ │ -002364a0: 6f76 6564 0a3c 2f63 6f64 653e 3c2f 7072 oved.Remediation An │ │ │ +00235e60: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +00235e70: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
< │ │ │ +00235ef0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +00235f00: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00235f10: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +00235f20: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +00235f30: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +00235f60: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ +00235f90: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ +00235f70: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ +00235f80: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable Remed │ │ │ +002362f0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +00236300: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...- name: Gather │ │ │ +00235fb0: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +00235fc0: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ +00235fd0: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ +00235fe0: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ +00235ff0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00236000: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8 │ │ │ +00236010: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a). │ │ │ +00236020: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00236030: 2d37 2862 290a 2020 2d20 6469 7361 626c -7(b). - disabl │ │ │ +00236040: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ +00236050: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +00236060: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +00236070: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +00236080: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00236090: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ +002360a0: 636b 6167 655f 7365 6e64 6d61 696c 5f72 ckage_sendmail_r │ │ │ +002360b0: 656d 6f76 6564 0a0a 2d20 6e61 6d65 3a20 emoved..- name: │ │ │ +002360c0: 2755 6e69 6e73 7461 6c6c 2053 656e 646d 'Uninstall Sendm │ │ │ +002360d0: 6169 6c20 5061 636b 6167 653a 2045 6e73 ail Package: Ens │ │ │ +002360e0: 7572 6520 7365 6e64 6d61 696c 2069 7320 ure sendmail is │ │ │ +002360f0: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ +00236100: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +00236110: 6765 3a0a 2020 2020 6e61 6d65 3a20 7365 ge:. name: se │ │ │ +00236120: 6e64 6d61 696c 0a20 2020 2073 7461 7465 ndmail. state │ │ │ +00236130: 3a20 6162 7365 6e74 0a20 2077 6865 6e3a : absent. when: │ │ │ +00236140: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ +00236150: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +00236160: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ +00236170: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +00236180: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ +00236190: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ +002361a0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +002361b0: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di │ │ │ +002361c0: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ +002361d0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +002361e0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +002361f0: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +00236200: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +00236210: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +00236220: 2d20 7061 636b 6167 655f 7365 6e64 6d61 - package_sendma │ │ │ +00236230: 696c 5f72 656d 6f76 6564 0a3c 2f63 6f64 il_removed. Remediation O │ │ │ -002384e0: 5342 7569 6c64 2042 6c75 6570 7269 6e74 SBuild Blueprint │ │ │ -002384f0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00238500: 3c62 723e 3c64 6976 2063 6c61 7373 3d22< │ │ │ +00236430: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ +00236390: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +002363a0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +002363b0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +002363c0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +002363d0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +002363e0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +002363f0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00236400: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ +00236440: 6465 2072 656d 6f76 655f 7365 6e64 6d61 de remove_sendma │ │ │ +00236450: 696c 0a0a 636c 6173 7320 7265 6d6f 7665 il..class remove │ │ │ +00236460: 5f73 656e 646d 6169 6c20 7b0a 2020 7061 _sendmail {. pa │ │ │ +00236470: 636b 6167 6520 7b20 2773 656e 646d 6169 ckage { 'sendmai │ │ │ +00236480: 6c27 3a0a 2020 2020 656e 7375 7265 203d l':. ensure = │ │ │ +00236490: 2667 743b 2027 7075 7267 6564 272c 0a20 > 'purged',. │ │ │ +002364a0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Remed │ │ │ -00238620: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -00238630: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet .... │ │ │ -00238540: 5b5b 7061 636b 6167 6573 5d5d 0a6e 616d [[packages]].nam │ │ │ -00238550: 6520 3d20 2263 6872 6f6e 7922 0a76 6572 e = "chrony".ver │ │ │ -00238560: 7369 6f6e 203d 2022 2a22 0a3c 2f63 6f64 sion = "*".
Compl │ │ │ -002386c0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -002386d0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -002386e0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -002386f0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00238700: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00238710: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00238720: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00238730: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ -00238770: 2069 6e73 7461 6c6c 5f63 6872 6f6e 790a install_chrony. │ │ │ -00238780: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f63 .class install_c │ │ │ -00238790: 6872 6f6e 7920 7b0a 2020 7061 636b 6167 hrony {. packag │ │ │ -002387a0: 6520 7b20 2763 6872 6f6e 7927 3a0a 2020 e { 'chrony':. │ │ │ -002387b0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -002387c0: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ -002387d0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.< │ │ │ -002387e0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -00238890: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -002388a0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .Remediat │ │ │ -002668f0: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ -00266900: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ -00238920: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -00238930: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00238940: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -00238950: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -00238960: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -00238990: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -002389c0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -002389a0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -002389b0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able │ │ │ +002384d0: 2122 3e52 656d 6564 6961 7469 6f6e 2041 !">Remediation A │ │ │ +002384e0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ +002384f0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..- name: Gather │ │ │ -002389e0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -002389f0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -00238a00: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -00238a10: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -00238a20: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10. │ │ │ -00238a30: 340a 2020 2d20 5043 492d 4453 5376 342d 4. - PCI-DSSv4- │ │ │ -00238a40: 3130 2e36 0a20 202d 2050 4349 2d44 5353 10.6. - PCI-DSS │ │ │ -00238a50: 7634 2d31 302e 362e 310a 2020 2d20 656e v4-10.6.1. - en │ │ │ -00238a60: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -00238a70: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -00238a80: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -00238a90: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -00238aa0: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -00238ab0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -00238ac0: 2070 6163 6b61 6765 5f63 6872 6f6e 795f package_chrony_ │ │ │ -00238ad0: 696e 7374 616c 6c65 640a 0a2d 206e 616d installed..- nam │ │ │ -00238ae0: 653a 2045 6e73 7572 6520 6368 726f 6e79 e: Ensure chrony │ │ │ -00238af0: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed. │ │ │ -00238b00: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -00238b10: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -00238b20: 653a 2063 6872 6f6e 790a 2020 2020 7374 e: chrony. st │ │ │ -00238b30: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w │ │ │ -00238b40: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ -00238b50: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ -00238b60: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -00238b70: 7461 6773 3a0a 2020 2d20 5043 492d 4453 tags:. - PCI-DS │ │ │ -00238b80: 532d 5265 712d 3130 2e34 0a20 202d 2050 S-Req-10.4. - P │ │ │ -00238b90: 4349 2d44 5353 7634 2d31 302e 360a 2020 CI-DSSv4-10.6. │ │ │ -00238ba0: 2d20 5043 492d 4453 5376 342d 3130 2e36 - PCI-DSSv4-10.6 │ │ │ -00238bb0: 2e31 0a20 202d 2065 6e61 626c 655f 7374 .1. - enable_st │ │ │ -00238bc0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -00238bd0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00238be0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00238bf0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -00238c00: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -00238c10: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -00238c20: 655f 6368 726f 6e79 5f69 6e73 7461 6c6c e_chrony_install │ │ │ -00238c30: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
│ │ │ +00238570: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00238580: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00238590: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +002385a0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +002385e0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ +00238610: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ +002385f0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ +00238600: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Remediation │ │ │ +00238940: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ +00238950: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..- name: Gather │ │ │ +00238630: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +00238640: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ +00238650: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ +00238660: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ +00238670: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10 │ │ │ +00238680: 2e34 0a20 202d 2050 4349 2d44 5353 7634 .4. - PCI-DSSv4 │ │ │ +00238690: 2d31 302e 360a 2020 2d20 5043 492d 4453 -10.6. - PCI-DS │ │ │ +002386a0: 5376 342d 3130 2e36 2e31 0a20 202d 2065 Sv4-10.6.1. - e │ │ │ +002386b0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ +002386c0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ +002386d0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ +002386e0: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ +002386f0: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ +00238700: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +00238710: 2d20 7061 636b 6167 655f 6368 726f 6e79 - package_chrony │ │ │ +00238720: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na │ │ │ +00238730: 6d65 3a20 456e 7375 7265 2063 6872 6f6e me: Ensure chron │ │ │ +00238740: 7920 6973 2069 6e73 7461 6c6c 6564 0a20 y is installed. │ │ │ +00238750: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +00238760: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +00238770: 6d65 3a20 6368 726f 6e79 0a20 2020 2073 me: chrony. s │ │ │ +00238780: 7461 7465 3a20 7072 6573 656e 740a 2020 tate: present. │ │ │ +00238790: 7768 656e 3a20 2722 6c69 6e75 782d 6261 when: '"linux-ba │ │ │ +002387a0: 7365 2220 696e 2061 6e73 6962 6c65 5f66 se" in ansible_f │ │ │ +002387b0: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'. │ │ │ +002387c0: 2074 6167 733a 0a20 202d 2050 4349 2d44 tags:. - PCI-D │ │ │ +002387d0: 5353 2d52 6571 2d31 302e 340a 2020 2d20 SS-Req-10.4. - │ │ │ +002387e0: 5043 492d 4453 5376 342d 3130 2e36 0a20 PCI-DSSv4-10.6. │ │ │ +002387f0: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10. │ │ │ +00238800: 362e 310a 2020 2d20 656e 6162 6c65 5f73 6.1. - enable_s │ │ │ +00238810: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +00238820: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +00238830: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +00238840: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +00238850: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +00238860: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +00238870: 6765 5f63 6872 6f6e 795f 696e 7374 616c ge_chrony_instal │ │ │ +00238880: 6c65 640a 3c2f 636f 6465 3e3c 2f70 7265 led.
│ │ │ +002389d0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +002389e0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +002389f0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00238a00: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00238a40: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ +00238a70: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ +00238a50: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ +00238a60: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Remed │ │ │ +00238ba0: 6961 7469 6f6e 204f 5342 7569 6c64 2042 iation OSBuild B │ │ │ +00238bb0: 6c75 6570 7269 6e74 2073 6e69 7070 6574 lueprint snippet │ │ │ +00238bc0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...include instal │ │ │ +00238a90: 6c5f 6368 726f 6e79 0a0a 636c 6173 7320 l_chrony..class │ │ │ +00238aa0: 696e 7374 616c 6c5f 6368 726f 6e79 207b install_chrony { │ │ │ +00238ab0: 0a20 2070 6163 6b61 6765 207b 2027 6368 . package { 'ch │ │ │ +00238ac0: 726f 6e79 273a 0a20 2020 2065 6e73 7572 rony':. ensur │ │ │ +00238ad0: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install │ │ │ +00238ae0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}. Remed │ │ │ -00242e00: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -00242e10: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...│ │ │ 00238c40: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.[[packag │ │ │ +00238c10: 6573 5d5d 0a6e 616d 6520 3d20 2263 6872 es]].name = "chr │ │ │ +00238c20: 6f6e 7922 0a76 6572 7369 6f6e 203d 2022 ony".version = " │ │ │ +00238c30: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *".< │ │ │ -00242f40: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ -00242ea0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ -00242eb0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00242ec0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ -00242ed0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -00242ee0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ -00242ef0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ -00242f00: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ -00242f10: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ -00242f50: 6465 2072 656d 6f76 655f 7869 6e65 7464 de remove_xinetd │ │ │ -00242f60: 0a0a 636c 6173 7320 7265 6d6f 7665 5f78 ..class remove_x │ │ │ -00242f70: 696e 6574 6420 7b0a 2020 7061 636b 6167 inetd {. packag │ │ │ -00242f80: 6520 7b20 2778 696e 6574 6427 3a0a 2020 e { 'xinetd':. │ │ │ -00242f90: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00242fa0: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ -00242fb0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>R │ │ │ -00243060: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00243070: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -00243080: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ -00243100: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -00243110: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -00243130: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -00243140: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -00243180: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -00243190: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -002431b0: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ -002431c0: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ -002431d0: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ -002431e0: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ -002431f0: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ -00243200: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -00243210: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ -00243220: 3533 2d43 4d2d 3728 6129 0a20 202d 204e 53-CM-7(a). - N │ │ │ -00243230: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ -00243240: 6229 0a20 202d 2050 4349 2d44 5353 7634 b). - PCI-DSSv4 │ │ │ -00243250: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ -00243260: 7634 2d32 2e32 2e34 0a20 202d 2064 6973 v4-2.2.4. - dis │ │ │ -00243270: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -00243280: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -00243290: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -002432a0: 696f 6e0a 2020 2d20 6c6f 775f 7365 7665 ion. - low_seve │ │ │ -002432b0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ -002432c0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ -002432d0: 636b 6167 655f 7869 6e65 7464 5f72 656d ckage_xinetd_rem │ │ │ -002432e0: 6f76 6564 0a0a 2d20 6e61 6d65 3a20 2755 oved..- name: 'U │ │ │ -002432f0: 6e69 6e73 7461 6c6c 2078 696e 6574 6420 ninstall xinetd │ │ │ -00243300: 5061 636b 6167 653a 2045 6e73 7572 6520 Package: Ensure │ │ │ -00243310: 7869 6e65 7464 2069 7320 7265 6d6f 7665 xinetd is remove │ │ │ -00243320: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ -00243330: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ -00243340: 2020 6e61 6d65 3a20 7869 6e65 7464 0a20 name: xinetd. │ │ │ -00243350: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ -00243360: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux │ │ │ -00243370: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl │ │ │ -00243380: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ -00243390: 270a 2020 7461 6773 3a0a 2020 2d20 4e49 '. tags:. - NI │ │ │ -002433a0: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ -002433b0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -002433c0: 332d 434d 2d37 2861 290a 2020 2d20 4e49 3-CM-7(a). - NI │ │ │ -002433d0: 5354 2d38 3030 2d35 332d 434d 2d37 2862 ST-800-53-CM-7(b │ │ │ -002433e0: 290a 2020 2d20 5043 492d 4453 5376 342d ). - PCI-DSSv4- │ │ │ -002433f0: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ -00243400: 342d 322e 322e 340a 2020 2d20 6469 7361 4-2.2.4. - disa │ │ │ -00243410: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00243420: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00243430: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -00243440: 6f6e 0a20 202d 206c 6f77 5f73 6576 6572 on. - low_sever │ │ │ -00243450: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -00243460: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -00243470: 6b61 6765 5f78 696e 6574 645f 7265 6d6f kage_xinetd_remo │ │ │ -00243480: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.│ │ │ +00242f40: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ +00242ea0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00242eb0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +00242ed0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +00242ef0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +00242f00: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00242f20: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +00242f30: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> │ │ │ +002432d0: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +002432e0: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +002432f0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>- nam │ │ │ +00242f50: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ +00242f60: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa │ │ │ +00242f70: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ +00242f80: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto. │ │ │ +00242f90: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ +00242fa0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +00242fb0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00242fc0: 4d2d 3728 6129 0a20 202d 204e 4953 542d M-7(a). - NIST- │ │ │ +00242fd0: 3830 302d 3533 2d43 4d2d 3728 6229 0a20 800-53-CM-7(b). │ │ │ +00242fe0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ +00242ff0: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ +00243000: 2e32 2e34 0a20 202d 2064 6973 6162 6c65 .2.4. - disable │ │ │ +00243010: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ +00243020: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ +00243030: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ +00243040: 2020 2d20 6c6f 775f 7365 7665 7269 7479 - low_severity │ │ │ +00243050: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +00243060: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ +00243070: 655f 7869 6e65 7464 5f72 656d 6f76 6564 e_xinetd_removed │ │ │ +00243080: 0a0a 2d20 6e61 6d65 3a20 2755 6e69 6e73 ..- name: 'Unins │ │ │ +00243090: 7461 6c6c 2078 696e 6574 6420 5061 636b tall xinetd Pack │ │ │ +002430a0: 6167 653a 2045 6e73 7572 6520 7869 6e65 age: Ensure xine │ │ │ +002430b0: 7464 2069 7320 7265 6d6f 7665 6427 0a20 td is removed'. │ │ │ +002430c0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +002430d0: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +002430e0: 6d65 3a20 7869 6e65 7464 0a20 2020 2073 me: xinetd. s │ │ │ +002430f0: 7461 7465 3a20 6162 7365 6e74 0a20 2077 tate: absent. w │ │ │ +00243100: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas │ │ │ +00243110: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa │ │ │ +00243120: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ +00243130: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ +00243140: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00243150: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00243160: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8 │ │ │ +00243170: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b). │ │ │ +00243180: 2d20 5043 492d 4453 5376 342d 322e 320a - PCI-DSSv4-2.2. │ │ │ +00243190: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ +002431a0: 322e 340a 2020 2d20 6469 7361 626c 655f 2.4. - disable_ │ │ │ +002431b0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +002431c0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +002431d0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +002431e0: 202d 206c 6f77 5f73 6576 6572 6974 790a - low_severity. │ │ │ +002431f0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ +00243200: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ +00243210: 5f78 696e 6574 645f 7265 6d6f 7665 640a _xinetd_removed. │ │ │ +00243220: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remediation │ │ │ -00244a70: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ -00244a80: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
│ │ │ +00243370: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00243380: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +002433a0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +002433b0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +002433f0: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +00243400: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Remediati │ │ │ -00244800: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -00244810: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t .... │ │ │ +00243420: 696e 636c 7564 6520 7265 6d6f 7665 5f78 include remove_x │ │ │ +00243430: 696e 6574 640a 0a63 6c61 7373 2072 656d inetd..class rem │ │ │ +00243440: 6f76 655f 7869 6e65 7464 207b 0a20 2070 ove_xinetd {. p │ │ │ +00243450: 6163 6b61 6765 207b 2027 7869 6e65 7464 ackage { 'xinetd │ │ │ +00243460: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ +00243470: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',. │ │ │ +00243480: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.< │ │ │ -00244890: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -002448a0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -002448b0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -002448c0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -002448d0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -002448f0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00244900: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00244910: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -00244930: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -00244940: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072.include r │ │ │ -00244950: 656d 6f76 655f 7970 6269 6e64 2d6d 740a emove_ypbind-mt. │ │ │ -00244960: 0a63 6c61 7373 2072 656d 6f76 655f 7970 .class remove_yp │ │ │ -00244970: 6269 6e64 2d6d 7420 7b0a 2020 7061 636b bind-mt {. pack │ │ │ -00244980: 6167 6520 7b20 2779 7062 696e 642d 6d74 age { 'ypbind-mt │ │ │ -00244990: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -002449a0: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',. │ │ │ -002449b0: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Complexity: │ │ │ -00244b10: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -00244b50: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -00244b30: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -00244b60: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -00244b80: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -00244b90: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Rem │ │ │ -00244bc0: 6f76 6520 4e49 5320 436c 6965 6e74 3a20 ove NIS Client: │ │ │ -00244bd0: 456e 7375 7265 2079 7062 696e 642d 6d74 Ensure ypbind-mt │ │ │ -00244be0: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ -00244bf0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ -00244c00: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ -00244c10: 3a20 7970 6269 6e64 2d6d 740a 2020 2020 : ypbind-mt. │ │ │ -00244c20: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ -00244c30: 7461 6773 3a0a 2020 2d20 5043 492d 4453 tags:. - PCI-DS │ │ │ -00244c40: 5376 342d 322e 320a 2020 2d20 5043 492d Sv4-2.2. - PCI- │ │ │ -00244c50: 4453 5376 342d 322e 322e 340a 2020 2d20 DSSv4-2.2.4. - │ │ │ -00244c60: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ -00244c70: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -00244c80: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -00244c90: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -00244ca0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00244cb0: 7061 636b 6167 655f 7970 6269 6e64 5f72 package_ypbind_r │ │ │ -00244cc0: 656d 6f76 6564 0a20 202d 2075 6e6b 6e6f emoved. - unkno │ │ │ -00244cd0: 776e 5f73 6576 6572 6974 790a 3c2f 636f wn_severity. │ │ │ +00244890: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +002448a0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +002448b0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +002448f0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00244900: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00244920: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +00244930: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>R │ │ │ +00244b20: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +00244b30: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- name: ' │ │ │ +00244950: 5265 6d6f 7665 204e 4953 2043 6c69 656e Remove NIS Clien │ │ │ +00244960: 743a 2045 6e73 7572 6520 7970 6269 6e64 t: Ensure ypbind │ │ │ +00244970: 2d6d 7420 6973 2072 656d 6f76 6564 270a -mt is removed'. │ │ │ +00244980: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ +00244990: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ +002449a0: 616d 653a 2079 7062 696e 642d 6d74 0a20 ame: ypbind-mt. │ │ │ +002449b0: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ +002449c0: 0a20 2074 6167 733a 0a20 202d 2050 4349 . tags:. - PCI │ │ │ +002449d0: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ +002449e0: 4349 2d44 5353 7634 2d32 2e32 2e34 0a20 CI-DSSv4-2.2.4. │ │ │ +002449f0: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat │ │ │ +00244a00: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +00244a10: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00244a20: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no │ │ │ +00244a30: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00244a40: 202d 2070 6163 6b61 6765 5f79 7062 696e - package_ypbin │ │ │ +00244a50: 645f 7265 6d6f 7665 640a 2020 2d20 756e d_removed. - un │ │ │ +00244a60: 6b6e 6f77 6e5f 7365 7665 7269 7479 0a3c known_severity.< │ │ │ +00244a70: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ +00244be0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00244bc0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00244bd0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00244bf0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00244c00: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00244c30: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00244c40: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ +00244c50: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e < │ │ │ 00244cf0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ 00244d00: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ 00244d10: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ 00244d20: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ 00244d30: 6437 3931 2220 7461 6269 6e64 6578 3d22 d791" tabindex=" │ │ │ 00244d40: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ @@ -149015,99 +149015,99 @@ │ │ │ 00246160: 6174 612d 7461 7267 6574 3d22 2369 6437 ata-target="#id7 │ │ │ 00246170: 3933 2220 7461 6269 6e64 6578 3d22 3022 93" tabindex="0" │ │ │ 00246180: 2072 6f6c 653d 2262 7574 746f 6e22 2061 role="button" a │ │ │ 00246190: 7269 612d 6578 7061 6e64 6564 3d22 6661 ria-expanded="fa │ │ │ 002461a0: 6c73 6522 2074 6974 6c65 3d22 4163 7469 lse" title="Acti │ │ │ 002461b0: 7661 7465 2074 6f20 7265 7665 616c 2220 vate to reveal" │ │ │ 002461c0: 6872 6566 3d22 2321 223e 5265 6d65 6469 href="#!">Remedi │ │ │ -002461d0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -002461e0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ....i │ │ │ +00244c70: 6e63 6c75 6465 2072 656d 6f76 655f 7970 nclude remove_yp │ │ │ +00244c80: 6269 6e64 2d6d 740a 0a63 6c61 7373 2072 bind-mt..class r │ │ │ +00244c90: 656d 6f76 655f 7970 6269 6e64 2d6d 7420 emove_ypbind-mt │ │ │ +00244ca0: 7b0a 2020 7061 636b 6167 6520 7b20 2779 {. package { 'y │ │ │ +00244cb0: 7062 696e 642d 6d74 273a 0a20 2020 2065 pbind-mt':. e │ │ │ +00244cc0: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ +00244cd0: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.
│ │ │ -002461f0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -00246220: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Re │ │ │ -00246430: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ -00246440: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
Comple │ │ │ -00246270: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -00246280: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00246290: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -002462a0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -002462b0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -002462c0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -002462d0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -002462e0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ -00246320: 6520 7265 6d6f 7665 5f79 7073 6572 760a e remove_ypserv. │ │ │ -00246330: 0a63 6c61 7373 2072 656d 6f76 655f 7970 .class remove_yp │ │ │ -00246340: 7365 7276 207b 0a20 2070 6163 6b61 6765 serv {. package │ │ │ -00246350: 207b 2027 7970 7365 7276 273a 0a20 2020 { 'ypserv':. │ │ │ -00246360: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p │ │ │ -00246370: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}. │ │ │ -00246380: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>│ │ │ 00246730: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 R │ │ │ -00247fa0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ -00247fb0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
│ │ │ -002464f0: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -002464d0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -002464e0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -00246500: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00246510: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -00246540: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -00246550: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -00246560: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e - │ │ │ -00246580: 6e61 6d65 3a20 2755 6e69 6e73 7461 6c6c name: 'Uninstall │ │ │ -00246590: 2079 7073 6572 7620 5061 636b 6167 653a ypserv Package: │ │ │ -002465a0: 2045 6e73 7572 6520 7970 7365 7276 2069 Ensure ypserv i │ │ │ -002465b0: 7320 7265 6d6f 7665 6427 0a20 2061 6e73 s removed'. ans │ │ │ -002465c0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ -002465d0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ -002465e0: 7970 7365 7276 0a20 2020 2073 7461 7465 ypserv. state │ │ │ -002465f0: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ -00246600: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00246610: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ -00246620: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ -00246630: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00246640: 2d43 4d2d 3728 6229 0a20 202d 204e 4953 -CM-7(b). - NIS │ │ │ -00246650: 542d 3830 302d 3533 2d49 412d 3528 3129 T-800-53-IA-5(1) │ │ │ -00246660: 2863 290a 2020 2d20 5043 492d 4453 532d (c). - PCI-DSS- │ │ │ -00246670: 5265 712d 322e 322e 320a 2020 2d20 5043 Req-2.2.2. - PC │ │ │ -00246680: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ -00246690: 5043 492d 4453 5376 342d 322e 322e 340a PCI-DSSv4-2.2.4. │ │ │ -002466a0: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ -002466b0: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ -002466c0: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ -002466d0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -002466e0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -002466f0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00246700: 640a 2020 2d20 7061 636b 6167 655f 7970 d. - package_yp │ │ │ -00246710: 7365 7276 5f72 656d 6f76 6564 0a3c 2f63 serv_removed.Remedia │ │ │ +00246570: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ +00246580: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...< │ │ │ +00246310: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Compl │ │ │ +00246270: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00246280: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00246290: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +002462a0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +002462b0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +002462c0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +002462d0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +002462e0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable - name │ │ │ +00246320: 3a20 2755 6e69 6e73 7461 6c6c 2079 7073 : 'Uninstall yps │ │ │ +00246330: 6572 7620 5061 636b 6167 653a 2045 6e73 erv Package: Ens │ │ │ +00246340: 7572 6520 7970 7365 7276 2069 7320 7265 ure ypserv is re │ │ │ +00246350: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ +00246360: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +00246370: 3a0a 2020 2020 6e61 6d65 3a20 7970 7365 :. name: ypse │ │ │ +00246380: 7276 0a20 2020 2073 7461 7465 3a20 6162 rv. state: ab │ │ │ +00246390: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. - │ │ │ +002463a0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +002463b0: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80 │ │ │ +002463c0: 302d 3533 2d43 4d2d 3728 6129 0a20 202d 0-53-CM-7(a). - │ │ │ +002463d0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +002463e0: 3728 6229 0a20 202d 204e 4953 542d 3830 7(b). - NIST-80 │ │ │ +002463f0: 302d 3533 2d49 412d 3528 3129 2863 290a 0-53-IA-5(1)(c). │ │ │ +00246400: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ +00246410: 322e 322e 320a 2020 2d20 5043 492d 4453 2.2.2. - PCI-DS │ │ │ +00246420: 5376 342d 322e 320a 2020 2d20 5043 492d Sv4-2.2. - PCI- │ │ │ +00246430: 4453 5376 342d 322e 322e 340a 2020 2d20 DSSv4-2.2.4. - │ │ │ +00246440: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ +00246450: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi │ │ │ +00246460: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl │ │ │ +00246470: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +00246480: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_ │ │ │ +00246490: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +002464a0: 2d20 7061 636b 6167 655f 7970 7365 7276 - package_ypserv │ │ │ +002464b0: 5f72 656d 6f76 6564 0a3c 2f63 6f64 653e _removed.│ │ │ +002464c0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
< │ │ │ +00246590: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +002465a0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +002465b0: 7365 2220 6964 3d22 6964 3739 3422 3e3c se" id="id794">< │ │ │ +002465c0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +002465d0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +002465e0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +002465f0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +00246600: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +00246610: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +00246620: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +00246650: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +00246660: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +00246670: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +00246690: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +002466a0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ +002466c0: 2072 656d 6f76 655f 7970 7365 7276 0a0a remove_ypserv.. │ │ │ +002466d0: 636c 6173 7320 7265 6d6f 7665 5f79 7073 class remove_yps │ │ │ +002466e0: 6572 7620 7b0a 2020 7061 636b 6167 6520 erv {. package │ │ │ +002466f0: 7b20 2779 7073 6572 7627 3a0a 2020 2020 { 'ypserv':. │ │ │ +00246700: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu │ │ │ +00246710: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}.Remediat │ │ │ -0024abe0: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ -0024abf0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
│ │ │ -00248060: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -00248040: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -00248050: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -00248070: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -00248080: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -002480b0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -002480c0: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -002480d0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e R │ │ │ -00248210: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ -00248220: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ -00248230: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>.i │ │ │ -002480f0: 6e63 6c75 6465 2072 656d 6f76 655f 7273 nclude remove_rs │ │ │ -00248100: 682d 7365 7276 6572 0a0a 636c 6173 7320 h-server..class │ │ │ -00248110: 7265 6d6f 7665 5f72 7368 2d73 6572 7665 remove_rsh-serve │ │ │ -00248120: 7220 7b0a 2020 7061 636b 6167 6520 7b20 r {. package { │ │ │ -00248130: 2772 7368 2d73 6572 7665 7227 3a0a 2020 'rsh-server':. │ │ │ -00248140: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ -00248150: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ -00248160: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
│ │ │ -002482b0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -002482c0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -002482e0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -002482f0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -00248330: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -00248340: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ -00248360: 206e 616d 653a 2027 556e 696e 7374 616c name: 'Uninstal │ │ │ -00248370: 6c20 7273 682d 7365 7276 6572 2050 6163 l rsh-server Pac │ │ │ -00248380: 6b61 6765 3a20 456e 7375 7265 2072 7368 kage: Ensure rsh │ │ │ -00248390: 2d73 6572 7665 7220 6973 2072 656d 6f76 -server is remov │ │ │ -002483a0: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ -002483b0: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ -002483c0: 2020 206e 616d 653a 2072 7368 2d73 6572 name: rsh-ser │ │ │ -002483d0: 7665 720a 2020 2020 7374 6174 653a 2061 ver. state: a │ │ │ -002483e0: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:. │ │ │ -002483f0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -00248400: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8 │ │ │ -00248410: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a). │ │ │ -00248420: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -00248430: 2d37 2862 290a 2020 2d20 4e49 5354 2d38 -7(b). - NIST-8 │ │ │ -00248440: 3030 2d35 332d 4941 2d35 2831 2928 6329 00-53-IA-5(1)(c) │ │ │ -00248450: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ -00248460: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ -00248470: 2d32 2e32 2e34 0a20 202d 2064 6973 6162 -2.2.4. - disab │ │ │ -00248480: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -00248490: 6869 6768 5f73 6576 6572 6974 790a 2020 high_severity. │ │ │ -002484a0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -002484b0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -002484c0: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo │ │ │ -002484d0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -002484e0: 6b61 6765 5f72 7368 2d73 6572 7665 725f kage_rsh-server_ │ │ │ -002484f0: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.< │ │ │ +00247fa0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib │ │ │ +00247fb0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ... │ │ │ +00247fc0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>Remediatio │ │ │ -00249420: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -00249430: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
│ │ │ +00248040: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +00248050: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +00248070: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +00248080: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +002480c0: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +002480d0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ +002480f0: 206e 616d 653a 2027 556e 696e 7374 616c name: 'Uninstal │ │ │ +00248100: 6c20 7273 682d 7365 7276 6572 2050 6163 l rsh-server Pac │ │ │ +00248110: 6b61 6765 3a20 456e 7375 7265 2072 7368 kage: Ensure rsh │ │ │ +00248120: 2d73 6572 7665 7220 6973 2072 656d 6f76 -server is remov │ │ │ +00248130: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ +00248140: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ +00248150: 2020 206e 616d 653a 2072 7368 2d73 6572 name: rsh-ser │ │ │ +00248160: 7665 720a 2020 2020 7374 6174 653a 2061 ver. state: a │ │ │ +00248170: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:. │ │ │ +00248180: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00248190: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8 │ │ │ +002481a0: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a). │ │ │ +002481b0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +002481c0: 2d37 2862 290a 2020 2d20 4e49 5354 2d38 -7(b). - NIST-8 │ │ │ +002481d0: 3030 2d35 332d 4941 2d35 2831 2928 6329 00-53-IA-5(1)(c) │ │ │ +002481e0: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ +002481f0: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ +00248200: 2d32 2e32 2e34 0a20 202d 2064 6973 6162 -2.2.4. - disab │ │ │ +00248210: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +00248220: 6869 6768 5f73 6576 6572 6974 790a 2020 high_severity. │ │ │ +00248230: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +00248240: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +00248250: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo │ │ │ +00248260: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +00248270: 6b61 6765 5f72 7368 2d73 6572 7665 725f kage_rsh-server_ │ │ │ +00248280: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.< │ │ │ +00248290: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediat │ │ │ +00248340: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ +00248350: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...│ │ │ +002483d0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +002483e0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +002483f0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +00248430: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +00248440: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +00248460: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +00248470: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>.include │ │ │ +00248490: 7265 6d6f 7665 5f72 7368 2d73 6572 7665 remove_rsh-serve │ │ │ +002484a0: 720a 0a63 6c61 7373 2072 656d 6f76 655f r..class remove_ │ │ │ +002484b0: 7273 682d 7365 7276 6572 207b 0a20 2070 rsh-server {. p │ │ │ +002484c0: 6163 6b61 6765 207b 2027 7273 682d 7365 ackage { 'rsh-se │ │ │ +002484d0: 7276 6572 273a 0a20 2020 2065 6e73 7572 rver':. ensur │ │ │ +002484e0: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged' │ │ │ +002484f0: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ 00248500: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Complexity │ │ │ -002494c0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -00249500: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -002494e0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -002494f0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -00249510: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -00249530: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ -00249560: 636f 6465 3e0a 696e 636c 7564 6520 7265 code>.include re │ │ │ -00249570: 6d6f 7665 5f72 7368 0a0a 636c 6173 7320 move_rsh..class │ │ │ -00249580: 7265 6d6f 7665 5f72 7368 207b 0a20 2070 remove_rsh {. p │ │ │ -00249590: 6163 6b61 6765 207b 2027 7273 6827 3a0a ackage { 'rsh':. │ │ │ -002495a0: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -002495b0: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ -002495c0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ -002495d0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -00249680: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -00249690: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61Remed │ │ │ +00249750: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +00249760: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
Complexity: low │ │ │ -00249730: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00249740: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -00249750: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -00249760: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -00249770: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -00249780: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -002497b0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -00249790: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -002497a0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Uninst │ │ │ -002497d0: 616c 6c20 7273 6820 5061 636b 6167 653a all rsh Package: │ │ │ -002497e0: 2045 6e73 7572 6520 7273 6820 6973 2072 Ensure rsh is r │ │ │ -002497f0: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ -00249800: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -00249810: 653a 0a20 2020 206e 616d 653a 2072 7368 e:. name: rsh │ │ │ -00249820: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ -00249830: 6e74 0a20 2074 6167 733a 0a20 202d 204e nt. tags:. - N │ │ │ -00249840: 4953 542d 3830 302d 3137 312d 332e 312e IST-800-171-3.1. │ │ │ -00249850: 3133 0a20 202d 2050 4349 2d44 5353 7634 13. - PCI-DSSv4 │ │ │ -00249860: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ -00249870: 7634 2d32 2e32 2e34 0a20 202d 2064 6973 v4-2.2.4. - dis │ │ │ -00249880: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -00249890: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -002498a0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -002498b0: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo │ │ │ -002498c0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -002498d0: 6b61 6765 5f72 7368 5f72 656d 6f76 6564 kage_rsh_removed │ │ │ -002498e0: 0a20 202d 2075 6e6b 6e6f 776e 5f73 6576 . - unknown_sev │ │ │ -002498f0: 6572 6974 790a 3c2f 636f 6465 3e3c 2f70 erity.< │ │ │ +002494b0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +002494c0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +002494d0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +002494e0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +002494f0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +00249510: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +00249520: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00249530: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ +00249550: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ +00249560: 3c63 6f64 653e 2d20 6e61 6d65 3a20 2755- name: 'U │ │ │ +00249570: 6e69 6e73 7461 6c6c 2072 7368 2050 6163 ninstall rsh Pac │ │ │ +00249580: 6b61 6765 3a20 456e 7375 7265 2072 7368 kage: Ensure rsh │ │ │ +00249590: 2069 7320 7265 6d6f 7665 6427 0a20 2061 is removed'. a │ │ │ +002495a0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e70 nsible.builtin.p │ │ │ +002495b0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name │ │ │ +002495c0: 3a20 7273 680a 2020 2020 7374 6174 653a : rsh. state: │ │ │ +002495d0: 2061 6273 656e 740a 2020 7461 6773 3a0a absent. tags:. │ │ │ +002495e0: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171 │ │ │ +002495f0: 2d33 2e31 2e31 330a 2020 2d20 5043 492d -3.1.13. - PCI- │ │ │ +00249600: 4453 5376 342d 322e 320a 2020 2d20 5043 DSSv4-2.2. - PC │ │ │ +00249610: 492d 4453 5376 342d 322e 322e 340a 2020 I-DSSv4-2.2.4. │ │ │ +00249620: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate │ │ │ +00249630: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +00249640: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +00249650: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_ │ │ │ +00249660: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ +00249670: 2d20 7061 636b 6167 655f 7273 685f 7265 - package_rsh_re │ │ │ +00249680: 6d6f 7665 640a 2020 2d20 756e 6b6e 6f77 moved. - unknow │ │ │ +00249690: 6e5f 7365 7665 7269 7479 0a3c 2f63 6f64 n_severity.Remediation │ │ │ -0024a970: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -0024a980: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...< │ │ │ +00249890: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ +002497f0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +00249800: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00249810: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +00249820: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00249830: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +00249840: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +00249850: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +00249860: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ +002498a0: 6465 2072 656d 6f76 655f 7273 680a 0a63 de remove_rsh..c │ │ │ +002498b0: 6c61 7373 2072 656d 6f76 655f 7273 6820 lass remove_rsh │ │ │ +002498c0: 7b0a 2020 7061 636b 6167 6520 7b20 2772 {. package { 'r │ │ │ +002498d0: 7368 273a 0a20 2020 2065 6e73 7572 6520 sh':. ensure │ │ │ +002498e0: 3d26 6774 3b20 2770 7572 6765 6427 2c0a => 'purged',. │ │ │ +002498f0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Complexity: │ │ │ -0024aa10: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -0024aa50: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -0024aa30: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -0024aa60: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -0024aa80: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -0024aa90: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable .include rem │ │ │ -0024aac0: 6f76 655f 7461 6c6b 2d73 6572 7665 720a ove_talk-server. │ │ │ -0024aad0: 0a63 6c61 7373 2072 656d 6f76 655f 7461 .class remove_ta │ │ │ -0024aae0: 6c6b 2d73 6572 7665 7220 7b0a 2020 7061 lk-server {. pa │ │ │ -0024aaf0: 636b 6167 6520 7b20 2774 616c 6b2d 7365 ckage { 'talk-se │ │ │ -0024ab00: 7276 6572 273a 0a20 2020 2065 6e73 7572 rver':. ensur │ │ │ -0024ab10: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged' │ │ │ -0024ab20: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ -0024ab30: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>
< │ │ │ -0024ac00: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -0024ac10: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -0024ac20: 7365 2220 6964 3d22 6964 3830 3622 3e3c se" id="id806">< │ │ │ -0024ac30: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -0024ac40: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -0024ac50: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -0024ac60: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -0024ac70: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -0024ac80: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -0024ac90: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -0024acc0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -0024acd0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -0024ace0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -0024ad00: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ -0024ad10: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ -0024ad30: 2755 6e69 6e73 7461 6c6c 2074 616c 6b2d 'Uninstall talk- │ │ │ -0024ad40: 7365 7276 6572 2050 6163 6b61 6765 3a20 server Package: │ │ │ -0024ad50: 456e 7375 7265 2074 616c 6b2d 7365 7276 Ensure talk-serv │ │ │ -0024ad60: 6572 2069 7320 7265 6d6f 7665 6427 0a20 er is removed'. │ │ │ -0024ad70: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -0024ad80: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -0024ad90: 6d65 3a20 7461 6c6b 2d73 6572 7665 720a me: talk-server. │ │ │ -0024ada0: 2020 2020 7374 6174 653a 2061 6273 656e state: absen │ │ │ -0024adb0: 740a 2020 7461 6773 3a0a 2020 2d20 5043 t. tags:. - PC │ │ │ -0024adc0: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ -0024add0: 5043 492d 4453 5376 342d 322e 322e 340a PCI-DSSv4-2.2.4. │ │ │ -0024ade0: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ -0024adf0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ -0024ae00: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -0024ae10: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ -0024ae20: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ -0024ae30: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -0024ae40: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -0024ae50: 7461 6c6b 2d73 6572 7665 725f 7265 6d6f talk-server_remo │ │ │ -0024ae60: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.Complexity │ │ │ +0024aa10: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +0024aa50: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +0024aa30: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +0024aa40: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +0024aa60: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +0024aa80: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ +0024aab0: 636f 6465 3e2d 206e 616d 653a 2027 556e code>- name: 'Un │ │ │ +0024aac0: 696e 7374 616c 6c20 7461 6c6b 2d73 6572 install talk-ser │ │ │ +0024aad0: 7665 7220 5061 636b 6167 653a 2045 6e73 ver Package: Ens │ │ │ +0024aae0: 7572 6520 7461 6c6b 2d73 6572 7665 7220 ure talk-server │ │ │ +0024aaf0: 6973 2072 656d 6f76 6564 270a 2020 616e is removed'. an │ │ │ +0024ab00: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ +0024ab10: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ +0024ab20: 2074 616c 6b2d 7365 7276 6572 0a20 2020 talk-server. │ │ │ +0024ab30: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent. │ │ │ +0024ab40: 2074 6167 733a 0a20 202d 2050 4349 2d44 tags:. - PCI-D │ │ │ +0024ab50: 5353 7634 2d32 2e32 0a20 202d 2050 4349 SSv4-2.2. - PCI │ │ │ +0024ab60: 2d44 5353 7634 2d32 2e32 2e34 0a20 202d -DSSv4-2.2.4. - │ │ │ +0024ab70: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ +0024ab80: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +0024ab90: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +0024aba0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +0024abb0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +0024abc0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +0024abd0: 0a20 202d 2070 6163 6b61 6765 5f74 616c . - package_tal │ │ │ +0024abe0: 6b2d 7365 7276 6572 5f72 656d 6f76 6564 k-server_removed │ │ │ +0024abf0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .│ │ │ +0024ac00: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Pup │ │ │ +0024acb0: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ +0024acc0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low Disrup │ │ │ +0024ad70: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +0024ad80: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +0024ad90: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +0024ada0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +0024adc0: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ +0024add0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble Rem │ │ │ -0024bcb0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -0024bcc0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -0024bcd0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>│ │ │ +0024adf0: 0a69 6e63 6c75 6465 2072 656d 6f76 655f .include remove_ │ │ │ +0024ae00: 7461 6c6b 2d73 6572 7665 720a 0a63 6c61 talk-server..cla │ │ │ +0024ae10: 7373 2072 656d 6f76 655f 7461 6c6b 2d73 ss remove_talk-s │ │ │ +0024ae20: 6572 7665 7220 7b0a 2020 7061 636b 6167 erver {. packag │ │ │ +0024ae30: 6520 7b20 2774 616c 6b2d 7365 7276 6572 e { 'talk-server │ │ │ +0024ae40: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ +0024ae50: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',. │ │ │ +0024ae60: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remed │ │ │ -0024bf10: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -0024bf20: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
Com │ │ │ -0024bd50: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -0024bd80: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -0024bda0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -0024bdb0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -0024bdd0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -0024bde0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> .inc │ │ │ -0024be00: 6c75 6465 2072 656d 6f76 655f 7461 6c6b lude remove_talk │ │ │ -0024be10: 0a0a 636c 6173 7320 7265 6d6f 7665 5f74 ..class remove_t │ │ │ -0024be20: 616c 6b20 7b0a 2020 7061 636b 6167 6520 alk {. package │ │ │ -0024be30: 7b20 2774 616c 6b27 3a0a 2020 2020 656e { 'talk':. en │ │ │ -0024be40: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ -0024be50: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -0024c050: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ -0024bfb0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -0024bfc0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -0024bfe0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -0024c000: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -0024c010: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -0024c030: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -0024c040: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -0024c060: 653a 2027 556e 696e 7374 616c 6c20 7461 e: 'Uninstall ta │ │ │ -0024c070: 6c6b 2050 6163 6b61 6765 3a20 456e 7375 lk Package: Ensu │ │ │ -0024c080: 7265 2074 616c 6b20 6973 2072 656d 6f76 re talk is remov │ │ │ -0024c090: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ -0024c0a0: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ -0024c0b0: 2020 206e 616d 653a 2074 616c 6b0a 2020 name: talk. │ │ │ -0024c0c0: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ -0024c0d0: 2020 7461 6773 3a0a 2020 2d20 5043 492d tags:. - PCI- │ │ │ -0024c0e0: 4453 5376 342d 322e 320a 2020 2d20 5043 DSSv4-2.2. - PC │ │ │ -0024c0f0: 492d 4453 5376 342d 322e 322e 340a 2020 I-DSSv4-2.2.4. │ │ │ -0024c100: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate │ │ │ -0024c110: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -0024c120: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -0024c130: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -0024c140: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -0024c150: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -0024c160: 640a 2020 2d20 7061 636b 6167 655f 7461 d. - package_ta │ │ │ -0024c170: 6c6b 5f72 656d 6f76 6564 0a3c 2f63 6f64 lk_removed. │ │ │ +0024bcd0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22Remedia │ │ │ -0024f2f0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -0024f300: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
< │ │ │ +0024bd70: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +0024bd50: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +0024bd80: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +0024bd90: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +0024bdc0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +0024bda0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +0024bdb0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +0024bdd0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +0024bde0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c │ │ │ +0024bf30: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ +0024bfd0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +0024bfe0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +0024bff0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>- n │ │ │ +0024be00: 616d 653a 2027 556e 696e 7374 616c 6c20 ame: 'Uninstall │ │ │ +0024be10: 7461 6c6b 2050 6163 6b61 6765 3a20 456e talk Package: En │ │ │ +0024be20: 7375 7265 2074 616c 6b20 6973 2072 656d sure talk is rem │ │ │ +0024be30: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +0024be40: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +0024be50: 0a20 2020 206e 616d 653a 2074 616c 6b0a . name: talk. │ │ │ +0024be60: 2020 2020 7374 6174 653a 2061 6273 656e state: absen │ │ │ +0024be70: 740a 2020 7461 6773 3a0a 2020 2d20 5043 t. tags:. - PC │ │ │ +0024be80: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ +0024be90: 5043 492d 4453 5376 342d 322e 322e 340a PCI-DSSv4-2.2.4. │ │ │ +0024bea0: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ +0024beb0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +0024bec0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +0024bed0: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +0024bee0: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +0024bef0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +0024bf00: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +0024bf10: 7461 6c6b 5f72 656d 6f76 6564 0a3c 2f63 talk_removed.Remediation │ │ │ -0024dc30: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -0024dc40: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
Com │ │ │ +0024c070: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ +0024c0a0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ +0024c0c0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ +0024c0d0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ +0024c0f0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ +0024c100: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> .inc │ │ │ +0024c120: 6c75 6465 2072 656d 6f76 655f 7461 6c6b lude remove_talk │ │ │ +0024c130: 0a0a 636c 6173 7320 7265 6d6f 7665 5f74 ..class remove_t │ │ │ +0024c140: 616c 6b20 7b0a 2020 7061 636b 6167 6520 alk {. package │ │ │ +0024c150: 7b20 2774 616c 6b27 3a0a 2020 2020 656e { 'talk':. en │ │ │ +0024c160: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ +0024c170: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -0024de00: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -0024dea0: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ -0024deb0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -0024dec0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
│ │ │ -0024dcc0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -0024dcd0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -0024dce0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -0024dcf0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -0024dd30: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ -0024dd60: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ -0024dd40: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ -0024dd50: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable .include remo │ │ │ -0024dd80: 7665 5f74 656c 6e65 742d 7365 7276 6572 ve_telnet-server │ │ │ -0024dd90: 0a0a 636c 6173 7320 7265 6d6f 7665 5f74 ..class remove_t │ │ │ -0024dda0: 656c 6e65 742d 7365 7276 6572 207b 0a20 elnet-server {. │ │ │ -0024ddb0: 2070 6163 6b61 6765 207b 2027 7465 6c6e package { 'teln │ │ │ -0024ddc0: 6574 2d73 6572 7665 7227 3a0a 2020 2020 et-server':. │ │ │ -0024ddd0: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu │ │ │ -0024dde0: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}. Remediation │ │ │ +0024dfd0: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ +0024dfe0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
< │ │ │ -0024df60: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -0024df40: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -0024df70: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -0024df80: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -0024dfb0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -0024df90: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -0024dfa0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -0024dfc0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ -0024dfd0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c - n │ │ │ -0024dff0: 616d 653a 2027 556e 696e 7374 616c 6c20 ame: 'Uninstall │ │ │ -0024e000: 7465 6c6e 6574 2d73 6572 7665 7220 5061 telnet-server Pa │ │ │ -0024e010: 636b 6167 653a 2045 6e73 7572 6520 7465 ckage: Ensure te │ │ │ -0024e020: 6c6e 6574 2d73 6572 7665 7220 6973 2072 lnet-server is r │ │ │ -0024e030: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ -0024e040: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -0024e050: 653a 0a20 2020 206e 616d 653a 2074 656c e:. name: tel │ │ │ -0024e060: 6e65 742d 7365 7276 6572 0a20 2020 2073 net-server. s │ │ │ -0024e070: 7461 7465 3a20 6162 7365 6e74 0a20 2074 tate: absent. t │ │ │ -0024e080: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -0024e090: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -0024e0a0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -0024e0b0: 3728 6129 0a20 202d 204e 4953 542d 3830 7(a). - NIST-80 │ │ │ -0024e0c0: 302d 3533 2d43 4d2d 3728 6229 0a20 202d 0-53-CM-7(b). - │ │ │ -0024e0d0: 2050 4349 2d44 5353 2d52 6571 2d32 2e32 PCI-DSS-Req-2.2 │ │ │ -0024e0e0: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ -0024e0f0: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ -0024e100: 7634 2d32 2e32 2e34 0a20 202d 2064 6973 v4-2.2.4. - dis │ │ │ -0024e110: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -0024e120: 2d20 6869 6768 5f73 6576 6572 6974 790a - high_severity. │ │ │ -0024e130: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -0024e140: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -0024e150: 7074 696f 6e0a 2020 2d20 6e6f 5f72 6562 ption. - no_reb │ │ │ -0024e160: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ -0024e170: 6163 6b61 6765 5f74 656c 6e65 742d 7365 ackage_telnet-se │ │ │ -0024e180: 7276 6572 5f72 656d 6f76 6564 0a3c 2f63 rver_removed.Complexity: │ │ │ +0024dcd0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +0024dd10: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +0024dcf0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +0024dd20: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +0024dd40: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +0024dd50: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Uni │ │ │ +0024dd80: 6e73 7461 6c6c 2074 656c 6e65 742d 7365 nstall telnet-se │ │ │ +0024dd90: 7276 6572 2050 6163 6b61 6765 3a20 456e rver Package: En │ │ │ +0024dda0: 7375 7265 2074 656c 6e65 742d 7365 7276 sure telnet-serv │ │ │ +0024ddb0: 6572 2069 7320 7265 6d6f 7665 6427 0a20 er is removed'. │ │ │ +0024ddc0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +0024ddd0: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +0024dde0: 6d65 3a20 7465 6c6e 6574 2d73 6572 7665 me: telnet-serve │ │ │ +0024ddf0: 720a 2020 2020 7374 6174 653a 2061 6273 r. state: abs │ │ │ +0024de00: 656e 740a 2020 7461 6773 3a0a 2020 2d20 ent. tags:. - │ │ │ +0024de10: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +0024de20: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ +0024de30: 2d35 332d 434d 2d37 2861 290a 2020 2d20 -53-CM-7(a). - │ │ │ +0024de40: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ +0024de50: 2862 290a 2020 2d20 5043 492d 4453 532d (b). - PCI-DSS- │ │ │ +0024de60: 5265 712d 322e 322e 320a 2020 2d20 5043 Req-2.2.2. - PC │ │ │ +0024de70: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ +0024de80: 5043 492d 4453 5376 342d 322e 322e 340a PCI-DSSv4-2.2.4. │ │ │ +0024de90: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ +0024dea0: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ +0024deb0: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ +0024dec0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +0024ded0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +0024dee0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +0024def0: 640a 2020 2d20 7061 636b 6167 655f 7465 d. - package_te │ │ │ +0024df00: 6c6e 6574 2d73 6572 7665 725f 7265 6d6f lnet-server_remo │ │ │ +0024df10: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved. │ │ │ 0024e1a0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediation │ │ │ -0024f090: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -0024f0a0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
│ │ │ +0024e060: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +0024e070: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0024e080: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +0024e090: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +0024e0d0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +0024e100: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +0024e0e0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +0024e0f0: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable .include remo │ │ │ +0024e120: 7665 5f74 656c 6e65 742d 7365 7276 6572 ve_telnet-server │ │ │ +0024e130: 0a0a 636c 6173 7320 7265 6d6f 7665 5f74 ..class remove_t │ │ │ +0024e140: 656c 6e65 742d 7365 7276 6572 207b 0a20 elnet-server {. │ │ │ +0024e150: 2070 6163 6b61 6765 207b 2027 7465 6c6e package { 'teln │ │ │ +0024e160: 6574 2d73 6572 7665 7227 3a0a 2020 2020 et-server':. │ │ │ +0024e170: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu │ │ │ +0024e180: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}. Complexity: │ │ │ -0024f130: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -0024f170: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -0024f150: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -0024f180: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -0024f1a0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -0024f1b0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable .include rem │ │ │ -0024f1e0: 6f76 655f 7465 6c6e 6574 0a0a 636c 6173 ove_telnet..clas │ │ │ -0024f1f0: 7320 7265 6d6f 7665 5f74 656c 6e65 7420 s remove_telnet │ │ │ -0024f200: 7b0a 2020 7061 636b 6167 6520 7b20 2774 {. package { 't │ │ │ -0024f210: 656c 6e65 7427 3a0a 2020 2020 656e 7375 elnet':. ensu │ │ │ -0024f220: 7265 203d 2667 743b 2027 7075 7267 6564 re => 'purged │ │ │ -0024f230: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}. │ │ │ -0024f240: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
│ │ │ -0024f310: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -0024f340: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -0024f390: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0024f3a0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0024f3b0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0024f3c0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0024f3d0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0024f3e0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0024f3f0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0024f400: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ -0024f440: 2027 5265 6d6f 7665 2074 656c 6e65 7420 'Remove telnet │ │ │ -0024f450: 436c 6965 6e74 733a 2045 6e73 7572 6520 Clients: Ensure │ │ │ -0024f460: 7465 6c6e 6574 2069 7320 7265 6d6f 7665 telnet is remove │ │ │ -0024f470: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ -0024f480: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ -0024f490: 2020 6e61 6d65 3a20 7465 6c6e 6574 0a20 name: telnet. │ │ │ -0024f4a0: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ -0024f4b0: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ -0024f4c0: 542d 3830 302d 3137 312d 332e 312e 3133 T-800-171-3.1.13 │ │ │ -0024f4d0: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ -0024f4e0: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ -0024f4f0: 2d32 2e32 2e34 0a20 202d 2064 6973 6162 -2.2.4. - disab │ │ │ -0024f500: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -0024f510: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -0024f520: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -0024f530: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi │ │ │ -0024f540: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ -0024f550: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ -0024f560: 6167 655f 7465 6c6e 6574 5f72 656d 6f76 age_telnet_remov │ │ │ -0024f570: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.│ │ │ +0024f090: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ +0024f0a0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...Complexity │ │ │ +0024f130: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +0024f170: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +0024f150: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +0024f160: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +0024f180: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +0024f1a0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ +0024f1d0: 636f 6465 3e2d 206e 616d 653a 2027 5265 code>- name: 'Re │ │ │ +0024f1e0: 6d6f 7665 2074 656c 6e65 7420 436c 6965 move telnet Clie │ │ │ +0024f1f0: 6e74 733a 2045 6e73 7572 6520 7465 6c6e nts: Ensure teln │ │ │ +0024f200: 6574 2069 7320 7265 6d6f 7665 6427 0a20 et is removed'. │ │ │ +0024f210: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +0024f220: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +0024f230: 6d65 3a20 7465 6c6e 6574 0a20 2020 2073 me: telnet. s │ │ │ +0024f240: 7461 7465 3a20 6162 7365 6e74 0a20 2074 tate: absent. t │ │ │ +0024f250: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ +0024f260: 302d 3137 312d 332e 312e 3133 0a20 202d 0-171-3.1.13. - │ │ │ +0024f270: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ +0024f280: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ +0024f290: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ +0024f2a0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +0024f2b0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +0024f2c0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +0024f2d0: 2d20 6c6f 775f 7365 7665 7269 7479 0a20 - low_severity. │ │ │ +0024f2e0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +0024f2f0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +0024f300: 7465 6c6e 6574 5f72 656d 6f76 6564 0a3c telnet_removed.< │ │ │ +0024f310: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>R │ │ │ +0024f3c0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +0024f3d0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...│ │ │ +00262ea0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ +00262f40: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +00262f50: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +00262f60: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
│ │ │ +0024f480: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +0024f460: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +0024f470: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +0024f490: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +0024f4a0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +0024f4d0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +0024f4e0: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ +0024f4f0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e │ │ │ 0024f580: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Rem │ │ │ -00250df0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -00250e00: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -00250e10: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.i │ │ │ +0024f510: 6e63 6c75 6465 2072 656d 6f76 655f 7465 nclude remove_te │ │ │ +0024f520: 6c6e 6574 0a0a 636c 6173 7320 7265 6d6f lnet..class remo │ │ │ +0024f530: 7665 5f74 656c 6e65 7420 7b0a 2020 7061 ve_telnet {. pa │ │ │ +0024f540: 636b 6167 6520 7b20 2774 656c 6e65 7427 ckage { 'telnet' │ │ │ +0024f550: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ +0024f560: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ +0024f570: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
Com │ │ │ -00250e90: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -00250ec0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -00250ee0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -00250ef0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -00250f10: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -00250f20: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> │ │ │ -00251060: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ -00251070: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ -00251080: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>.inc │ │ │ -00250f40: 6c75 6465 2072 656d 6f76 655f 7466 7470 lude remove_tftp │ │ │ -00250f50: 2d73 6572 7665 720a 0a63 6c61 7373 2072 -server..class r │ │ │ -00250f60: 656d 6f76 655f 7466 7470 2d73 6572 7665 emove_tftp-serve │ │ │ -00250f70: 7220 7b0a 2020 7061 636b 6167 6520 7b20 r {. package { │ │ │ -00250f80: 2774 6674 702d 7365 7276 6572 273a 0a20 'tftp-server':. │ │ │ -00250f90: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ -00250fa0: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ -00250fb0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remediatio │ │ │ +002611a0: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ +002611b0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Complexity: low Disrup │ │ │ -00251130: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -00251140: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00251150: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -00251160: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -00251180: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ -00251190: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble < │ │ │ +00250df0: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ +00250e00: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +00250e10: 3c62 723e 3c64 6976 2063 6c61 7373 3d22│ │ │ -002511b0: 2d20 6e61 6d65 3a20 2755 6e69 6e73 7461 - name: 'Uninsta │ │ │ -002511c0: 6c6c 2074 6674 702d 7365 7276 6572 2050 ll tftp-server P │ │ │ -002511d0: 6163 6b61 6765 3a20 456e 7375 7265 2074 ackage: Ensure t │ │ │ -002511e0: 6674 702d 7365 7276 6572 2069 7320 7265 ftp-server is re │ │ │ -002511f0: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -00251200: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -00251210: 3a0a 2020 2020 6e61 6d65 3a20 7466 7470 :. name: tftp │ │ │ -00251220: 2d73 6572 7665 720a 2020 2020 7374 6174 -server. stat │ │ │ -00251230: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ -00251240: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -00251250: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI │ │ │ -00251260: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a │ │ │ -00251270: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -00251280: 332d 434d 2d37 2862 290a 2020 2d20 5043 3-CM-7(b). - PC │ │ │ -00251290: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ -002512a0: 5043 492d 4453 5376 342d 322e 322e 340a PCI-DSSv4-2.2.4. │ │ │ -002512b0: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ -002512c0: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se │ │ │ -002512d0: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c │ │ │ -002512e0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -002512f0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00251300: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00251310: 640a 2020 2d20 7061 636b 6167 655f 7466 d. - package_tf │ │ │ -00251320: 7470 2d73 6572 7665 725f 7265 6d6f 7665 tp-server_remove │ │ │ -00251330: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
< │ │ │ +00250eb0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +00250e90: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +00250ec0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +00250ed0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +00250f00: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +00250ee0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +00250ef0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +00250f10: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +00250f20: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c R │ │ │ +00251170: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +00251180: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- n │ │ │ +00250f40: 616d 653a 2027 556e 696e 7374 616c 6c20 ame: 'Uninstall │ │ │ +00250f50: 7466 7470 2d73 6572 7665 7220 5061 636b tftp-server Pack │ │ │ +00250f60: 6167 653a 2045 6e73 7572 6520 7466 7470 age: Ensure tftp │ │ │ +00250f70: 2d73 6572 7665 7220 6973 2072 656d 6f76 -server is remov │ │ │ +00250f80: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ +00250f90: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ +00250fa0: 2020 206e 616d 653a 2074 6674 702d 7365 name: tftp-se │ │ │ +00250fb0: 7276 6572 0a20 2020 2073 7461 7465 3a20 rver. state: │ │ │ +00250fc0: 6162 7365 6e74 0a20 2074 6167 733a 0a20 absent. tags:. │ │ │ +00250fd0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00250fe0: 4d2d 3628 6129 0a20 202d 204e 4953 542d M-6(a). - NIST- │ │ │ +00250ff0: 3830 302d 3533 2d43 4d2d 3728 6129 0a20 800-53-CM-7(a). │ │ │ +00251000: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +00251010: 4d2d 3728 6229 0a20 202d 2050 4349 2d44 M-7(b). - PCI-D │ │ │ +00251020: 5353 7634 2d32 2e32 0a20 202d 2050 4349 SSv4-2.2. - PCI │ │ │ +00251030: 2d44 5353 7634 2d32 2e32 2e34 0a20 202d -DSSv4-2.2.4. - │ │ │ +00251040: 2064 6973 6162 6c65 5f73 7472 6174 6567 disable_strateg │ │ │ +00251050: 790a 2020 2d20 6869 6768 5f73 6576 6572 y. - high_sever │ │ │ +00251060: 6974 790a 2020 2d20 6c6f 775f 636f 6d70 ity. - low_comp │ │ │ +00251070: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00251080: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no │ │ │ +00251090: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +002510a0: 202d 2070 6163 6b61 6765 5f74 6674 702d - package_tftp- │ │ │ +002510b0: 7365 7276 6572 5f72 656d 6f76 6564 0a3c server_removed.< │ │ │ +002510c0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediati │ │ │ -002522d0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -002522e0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
│ │ │ +00251230: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00251210: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00251220: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +00251240: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +00251250: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +00251280: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +00251290: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ +002512a0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e < │ │ │ 00251340: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remedia │ │ │ -00252070: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ -00252080: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....i │ │ │ +002512c0: 6e63 6c75 6465 2072 656d 6f76 655f 7466 nclude remove_tf │ │ │ +002512d0: 7470 2d73 6572 7665 720a 0a63 6c61 7373 tp-server..class │ │ │ +002512e0: 2072 656d 6f76 655f 7466 7470 2d73 6572 remove_tftp-ser │ │ │ +002512f0: 7665 7220 7b0a 2020 7061 636b 6167 6520 ver {. package │ │ │ +00251300: 7b20 2774 6674 702d 7365 7276 6572 273a { 'tftp-server': │ │ │ +00251310: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +00251320: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ +00251330: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
< │ │ │ -00252090: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -002520a0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -002520b0: 7365 2220 6964 3d22 6964 3832 3522 3e3c se" id="id825">< │ │ │ -002520c0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -002520d0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -002520e0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -002520f0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -00252100: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -00252110: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -00252120: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -00252150: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -00252160: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -00252170: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00252190: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ -002521a0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ -002521c0: 2072 656d 6f76 655f 7466 7470 0a0a 636c remove_tftp..cl │ │ │ -002521d0: 6173 7320 7265 6d6f 7665 5f74 6674 7020 ass remove_tftp │ │ │ -002521e0: 7b0a 2020 7061 636b 6167 6520 7b20 2774 {. package { 't │ │ │ -002521f0: 6674 7027 3a0a 2020 2020 656e 7375 7265 ftp':. ensure │ │ │ -00252200: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ -00252210: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ -00252220: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>│ │ │ -00252360: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -00252370: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -00252380: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -002523c0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -002523d0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -002523f0: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -00252400: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ -00252420: 5265 6d6f 7665 2074 6674 7020 4461 656d Remove tftp Daem │ │ │ -00252430: 6f6e 3a20 456e 7375 7265 2074 6674 7020 on: Ensure tftp │ │ │ -00252440: 6973 2072 656d 6f76 6564 270a 2020 616e is removed'. an │ │ │ -00252450: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ -00252460: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ -00252470: 2074 6674 700a 2020 2020 7374 6174 653a tftp. state: │ │ │ -00252480: 2061 6273 656e 740a 2020 7461 6773 3a0a absent. tags:. │ │ │ -00252490: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ -002524a0: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ -002524b0: 322e 322e 340a 2020 2d20 6469 7361 626c 2.2.4. - disabl │ │ │ -002524c0: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ -002524d0: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -002524e0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -002524f0: 0a20 202d 206c 6f77 5f73 6576 6572 6974 . - low_severit │ │ │ -00252500: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -00252510: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -00252520: 6765 5f74 6674 705f 7265 6d6f 7665 640a ge_tftp_removed. │ │ │ +00252070: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ +00252080: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +00252090: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +002520c0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ +00252110: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +00252120: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00252130: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +00252140: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00252150: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +00252160: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +00252170: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +00252180: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ +002521c0: 2027 5265 6d6f 7665 2074 6674 7020 4461 'Remove tftp Da │ │ │ +002521d0: 656d 6f6e 3a20 456e 7375 7265 2074 6674 emon: Ensure tft │ │ │ +002521e0: 7020 6973 2072 656d 6f76 6564 270a 2020 p is removed'. │ │ │ +002521f0: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00252200: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +00252210: 653a 2074 6674 700a 2020 2020 7374 6174 e: tftp. stat │ │ │ +00252220: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags │ │ │ +00252230: 3a0a 2020 2d20 5043 492d 4453 5376 342d :. - PCI-DSSv4- │ │ │ +00252240: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ +00252250: 342d 322e 322e 340a 2020 2d20 6469 7361 4-2.2.4. - disa │ │ │ +00252260: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +00252270: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +00252280: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +00252290: 6f6e 0a20 202d 206c 6f77 5f73 6576 6572 on. - low_sever │ │ │ +002522a0: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +002522b0: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +002522c0: 6b61 6765 5f74 6674 705f 7265 6d6f 7665 kage_tftp_remove │ │ │ +002522d0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.< │ │ │ +002522e0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +00252390: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +002523a0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +00252440: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00252450: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00252460: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00252470: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +00252480: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +00252490: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +002524c0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +002524a0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +002524b0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able Remediatio │ │ │ -00260950: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -00260960: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ....include remove │ │ │ +002524e0: 5f74 6674 700a 0a63 6c61 7373 2072 656d _tftp..class rem │ │ │ +002524f0: 6f76 655f 7466 7470 207b 0a20 2070 6163 ove_tftp {. pac │ │ │ +00252500: 6b61 6765 207b 2027 7466 7470 273a 0a20 kage { 'tftp':. │ │ │ +00252510: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +00252520: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ 00252530: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remediation │ │ │ -00260b10: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ -00260b20: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...include s │ │ │ -002609b0: 7368 5f70 7269 7661 7465 5f6b 6579 5f70 sh_private_key_p │ │ │ -002609c0: 6572 6d73 0a0a 636c 6173 7320 7373 685f erms..class ssh_ │ │ │ -002609d0: 7072 6976 6174 655f 6b65 795f 7065 726d private_key_perm │ │ │ -002609e0: 7320 7b0a 2020 6578 6563 207b 2027 7373 s {. exec { 'ss │ │ │ -002609f0: 6864 5f70 7269 765f 6b65 7927 3a0a 2020 hd_priv_key':. │ │ │ -00260a00: 2020 636f 6d6d 616e 6420 3d26 6774 3b20 command => │ │ │ -00260a10: 2263 686d 6f64 2030 3634 3020 2f65 7463 "chmod 0640 /etc │ │ │ -00260a20: 2f73 7368 2f2a 5f6b 6579 222c 0a20 2020 /ssh/*_key",. │ │ │ -00260a30: 2070 6174 6820 2020 203d 2667 743b 2027 path => ' │ │ │ -00260a40: 2f62 696e 3a2f 7573 722f 6269 6e27 0a20 /bin:/usr/bin'. │ │ │ -00260a50: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Complexity │ │ │ -00260bb0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -00260bf0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -00260bd0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -00260be0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -00260c00: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -00260c20: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: configure < │ │ │ -00260c40: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: G │ │ │ -00260c60: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ -00260c70: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ -00260c80: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ -00260c90: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ -00260ca0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00260cb0: 3137 312d 332e 312e 3133 0a20 202d 204e 171-3.1.13. - N │ │ │ -00260cc0: 4953 542d 3830 302d 3137 312d 332e 3133 IST-800-171-3.13 │ │ │ -00260cd0: 2e31 300a 2020 2d20 4e49 5354 2d38 3030 .10. - NIST-800 │ │ │ -00260ce0: 2d35 332d 4143 2d31 3728 6129 0a20 202d -53-AC-17(a). - │ │ │ -00260cf0: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ -00260d00: 3628 3129 0a20 202d 204e 4953 542d 3830 6(1). - NIST-80 │ │ │ -00260d10: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -00260d20: 2050 4349 2d44 5353 2d52 6571 2d32 2e32 PCI-DSS-Req-2.2 │ │ │ -00260d30: 2e34 0a20 202d 2050 4349 2d44 5353 7634 .4. - PCI-DSSv4 │ │ │ -00260d40: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ -00260d50: 7634 2d32 2e32 2e36 0a20 202d 2063 6f6e v4-2.2.6. - con │ │ │ -00260d60: 6669 6775 7265 5f73 7472 6174 6567 790a figure_strategy. │ │ │ -00260d70: 2020 2d20 6669 6c65 5f70 6572 6d69 7373 - file_permiss │ │ │ -00260d80: 696f 6e73 5f73 7368 645f 7072 6976 6174 ions_sshd_privat │ │ │ -00260d90: 655f 6b65 790a 2020 2d20 6c6f 775f 636f e_key. - low_co │ │ │ -00260da0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00260db0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -00260dc0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -00260dd0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -00260de0: 6564 6564 0a0a 2d20 6e61 6d65 3a20 4669 eded..- name: Fi │ │ │ -00260df0: 6e64 2072 6f6f 743a 726f 6f74 2d6f 776e nd root:root-own │ │ │ -00260e00: 6564 206b 6579 730a 2020 616e 7369 626c ed keys. ansibl │ │ │ -00260e10: 652e 6275 696c 7469 6e2e 636f 6d6d 616e e.builtin.comman │ │ │ -00260e20: 643a 2066 696e 6420 2d48 202f 6574 632f d: find -H /etc/ │ │ │ -00260e30: 7373 682f 202d 6d61 7864 6570 7468 2031 ssh/ -maxdepth 1 │ │ │ -00260e40: 202d 7573 6572 2072 6f6f 7420 2d72 6567 -user root -reg │ │ │ -00260e50: 6578 2022 2e2a 5f6b 6579 2422 0a20 2020 ex ".*_key$". │ │ │ -00260e60: 202d 7479 7065 2066 202d 6772 6f75 7020 -type f -group │ │ │ -00260e70: 726f 6f74 202d 7065 726d 202f 752b 7873 root -perm /u+xs │ │ │ -00260e80: 2c67 2b78 7772 732c 6f2b 7877 7274 0a20 ,g+xwrs,o+xwrt. │ │ │ -00260e90: 2072 6567 6973 7465 723a 2072 6f6f 745f register: root_ │ │ │ -00260ea0: 6f77 6e65 645f 6b65 7973 0a20 2063 6861 owned_keys. cha │ │ │ -00260eb0: 6e67 6564 5f77 6865 6e3a 2066 616c 7365 nged_when: false │ │ │ -00260ec0: 0a20 2066 6169 6c65 645f 7768 656e 3a20 . failed_when: │ │ │ -00260ed0: 6661 6c73 650a 2020 6368 6563 6b5f 6d6f false. check_mo │ │ │ -00260ee0: 6465 3a20 6661 6c73 650a 2020 7768 656e de: false. when │ │ │ -00260ef0: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ -00260f00: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ -00260f10: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ -00260f20: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00260f30: 3137 312d 332e 312e 3133 0a20 202d 204e 171-3.1.13. - N │ │ │ -00260f40: 4953 542d 3830 302d 3137 312d 332e 3133 IST-800-171-3.13 │ │ │ -00260f50: 2e31 300a 2020 2d20 4e49 5354 2d38 3030 .10. - NIST-800 │ │ │ -00260f60: 2d35 332d 4143 2d31 3728 6129 0a20 202d -53-AC-17(a). - │ │ │ -00260f70: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ -00260f80: 3628 3129 0a20 202d 204e 4953 542d 3830 6(1). - NIST-80 │ │ │ -00260f90: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -00260fa0: 2050 4349 2d44 5353 2d52 6571 2d32 2e32 PCI-DSS-Req-2.2 │ │ │ -00260fb0: 2e34 0a20 202d 2050 4349 2d44 5353 7634 .4. - PCI-DSSv4 │ │ │ -00260fc0: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ -00260fd0: 7634 2d32 2e32 2e36 0a20 202d 2063 6f6e v4-2.2.6. - con │ │ │ -00260fe0: 6669 6775 7265 5f73 7472 6174 6567 790a figure_strategy. │ │ │ -00260ff0: 2020 2d20 6669 6c65 5f70 6572 6d69 7373 - file_permiss │ │ │ -00261000: 696f 6e73 5f73 7368 645f 7072 6976 6174 ions_sshd_privat │ │ │ -00261010: 655f 6b65 790a 2020 2d20 6c6f 775f 636f e_key. - low_co │ │ │ -00261020: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00261030: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -00261040: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -00261050: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -00261060: 6564 6564 0a0a 2d20 6e61 6d65 3a20 5365 eded..- name: Se │ │ │ -00261070: 7420 7065 726d 6973 7369 6f6e 7320 666f t permissions fo │ │ │ -00261080: 7220 726f 6f74 3a72 6f6f 742d 6f77 6e65 r root:root-owne │ │ │ -00261090: 6420 6b65 7973 0a20 2061 6e73 6962 6c65 d keys. ansible │ │ │ -002610a0: 2e62 7569 6c74 696e 2e66 696c 653a 0a20 .builtin.file:. │ │ │ -002610b0: 2020 2070 6174 683a 2027 7b7b 2069 7465 path: '{{ ite │ │ │ -002610c0: 6d20 7d7d 270a 2020 2020 6d6f 6465 3a20 m }}'. mode: │ │ │ -002610d0: 752d 7873 2c67 2d78 7772 732c 6f2d 7877 u-xs,g-xwrs,o-xw │ │ │ -002610e0: 7274 0a20 2020 2073 7461 7465 3a20 6669 rt. state: fi │ │ │ -002610f0: 6c65 0a20 2077 6974 685f 6974 656d 733a le. with_items: │ │ │ -00261100: 0a20 202d 2027 7b7b 2072 6f6f 745f 6f77 . - '{{ root_ow │ │ │ -00261110: 6e65 645f 6b65 7973 2e73 7464 6f75 745f ned_keys.stdout_ │ │ │ -00261120: 6c69 6e65 7320 7d7d 270a 2020 7768 656e lines }}'. when │ │ │ -00261130: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base" │ │ │ -00261140: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts │ │ │ -00261150: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag │ │ │ -00261160: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00261170: 3137 312d 332e 312e 3133 0a20 202d 204e 171-3.1.13. - N │ │ │ -00261180: 4953 542d 3830 302d 3137 312d 332e 3133 IST-800-171-3.13 │ │ │ -00261190: 2e31 300a 2020 2d20 4e49 5354 2d38 3030 .10. - NIST-800 │ │ │ -002611a0: 2d35 332d 4143 2d31 3728 6129 0a20 202d -53-AC-17(a). - │ │ │ -002611b0: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ -002611c0: 3628 3129 0a20 202d 204e 4953 542d 3830 6(1). - NIST-80 │ │ │ -002611d0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -002611e0: 2050 4349 2d44 5353 2d52 6571 2d32 2e32 PCI-DSS-Req-2.2 │ │ │ -002611f0: 2e34 0a20 202d 2050 4349 2d44 5353 7634 .4. - PCI-DSSv4 │ │ │ -00261200: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ -00261210: 7634 2d32 2e32 2e36 0a20 202d 2063 6f6e v4-2.2.6. - con │ │ │ -00261220: 6669 6775 7265 5f73 7472 6174 6567 790a figure_strategy. │ │ │ -00261230: 2020 2d20 6669 6c65 5f70 6572 6d69 7373 - file_permiss │ │ │ -00261240: 696f 6e73 5f73 7368 645f 7072 6976 6174 ions_sshd_privat │ │ │ -00261250: 655f 6b65 790a 2020 2d20 6c6f 775f 636f e_key. - low_co │ │ │ -00261260: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -00261270: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -00261280: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -00261290: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -002612a0: 6564 6564 0a3c 2f63 6f64 653e 3c2f 7072 eded.< │ │ │ +002609e0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +002609f0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +00260a00: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00260a10: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +00260a20: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +00260a40: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +00260a50: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +00260a60: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: configure │ │ │ +00260a80: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072 - name: │ │ │ +00260aa0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ +00260ab0: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ +00260ac0: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ +00260ad0: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ +00260ae0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +00260af0: 2d31 3731 2d33 2e31 2e31 330a 2020 2d20 -171-3.1.13. - │ │ │ +00260b00: 4e49 5354 2d38 3030 2d31 3731 2d33 2e31 NIST-800-171-3.1 │ │ │ +00260b10: 332e 3130 0a20 202d 204e 4953 542d 3830 3.10. - NIST-80 │ │ │ +00260b20: 302d 3533 2d41 432d 3137 2861 290a 2020 0-53-AC-17(a). │ │ │ +00260b30: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ +00260b40: 2d36 2831 290a 2020 2d20 4e49 5354 2d38 -6(1). - NIST-8 │ │ │ +00260b50: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00260b60: 2d20 5043 492d 4453 532d 5265 712d 322e - PCI-DSS-Req-2. │ │ │ +00260b70: 322e 340a 2020 2d20 5043 492d 4453 5376 2.4. - PCI-DSSv │ │ │ +00260b80: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ +00260b90: 5376 342d 322e 322e 360a 2020 2d20 636f Sv4-2.2.6. - co │ │ │ +00260ba0: 6e66 6967 7572 655f 7374 7261 7465 6779 nfigure_strategy │ │ │ +00260bb0: 0a20 202d 2066 696c 655f 7065 726d 6973 . - file_permis │ │ │ +00260bc0: 7369 6f6e 735f 7373 6864 5f70 7269 7661 sions_sshd_priva │ │ │ +00260bd0: 7465 5f6b 6579 0a20 202d 206c 6f77 5f63 te_key. - low_c │ │ │ +00260be0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +00260bf0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +00260c00: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ +00260c10: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +00260c20: 6565 6465 640a 0a2d 206e 616d 653a 2046 eeded..- name: F │ │ │ +00260c30: 696e 6420 726f 6f74 3a72 6f6f 742d 6f77 ind root:root-ow │ │ │ +00260c40: 6e65 6420 6b65 7973 0a20 2061 6e73 6962 ned keys. ansib │ │ │ +00260c50: 6c65 2e62 7569 6c74 696e 2e63 6f6d 6d61 le.builtin.comma │ │ │ +00260c60: 6e64 3a20 6669 6e64 202d 4820 2f65 7463 nd: find -H /etc │ │ │ +00260c70: 2f73 7368 2f20 2d6d 6178 6465 7074 6820 /ssh/ -maxdepth │ │ │ +00260c80: 3120 2d75 7365 7220 726f 6f74 202d 7265 1 -user root -re │ │ │ +00260c90: 6765 7820 222e 2a5f 6b65 7924 220a 2020 gex ".*_key$". │ │ │ +00260ca0: 2020 2d74 7970 6520 6620 2d67 726f 7570 -type f -group │ │ │ +00260cb0: 2072 6f6f 7420 2d70 6572 6d20 2f75 2b78 root -perm /u+x │ │ │ +00260cc0: 732c 672b 7877 7273 2c6f 2b78 7772 740a s,g+xwrs,o+xwrt. │ │ │ +00260cd0: 2020 7265 6769 7374 6572 3a20 726f 6f74 register: root │ │ │ +00260ce0: 5f6f 776e 6564 5f6b 6579 730a 2020 6368 _owned_keys. ch │ │ │ +00260cf0: 616e 6765 645f 7768 656e 3a20 6661 6c73 anged_when: fals │ │ │ +00260d00: 650a 2020 6661 696c 6564 5f77 6865 6e3a e. failed_when: │ │ │ +00260d10: 2066 616c 7365 0a20 2063 6865 636b 5f6d false. check_m │ │ │ +00260d20: 6f64 653a 2066 616c 7365 0a20 2077 6865 ode: false. whe │ │ │ +00260d30: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ +00260d40: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ +00260d50: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ +00260d60: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +00260d70: 2d31 3731 2d33 2e31 2e31 330a 2020 2d20 -171-3.1.13. - │ │ │ +00260d80: 4e49 5354 2d38 3030 2d31 3731 2d33 2e31 NIST-800-171-3.1 │ │ │ +00260d90: 332e 3130 0a20 202d 204e 4953 542d 3830 3.10. - NIST-80 │ │ │ +00260da0: 302d 3533 2d41 432d 3137 2861 290a 2020 0-53-AC-17(a). │ │ │ +00260db0: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ +00260dc0: 2d36 2831 290a 2020 2d20 4e49 5354 2d38 -6(1). - NIST-8 │ │ │ +00260dd0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00260de0: 2d20 5043 492d 4453 532d 5265 712d 322e - PCI-DSS-Req-2. │ │ │ +00260df0: 322e 340a 2020 2d20 5043 492d 4453 5376 2.4. - PCI-DSSv │ │ │ +00260e00: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ +00260e10: 5376 342d 322e 322e 360a 2020 2d20 636f Sv4-2.2.6. - co │ │ │ +00260e20: 6e66 6967 7572 655f 7374 7261 7465 6779 nfigure_strategy │ │ │ +00260e30: 0a20 202d 2066 696c 655f 7065 726d 6973 . - file_permis │ │ │ +00260e40: 7369 6f6e 735f 7373 6864 5f70 7269 7661 sions_sshd_priva │ │ │ +00260e50: 7465 5f6b 6579 0a20 202d 206c 6f77 5f63 te_key. - low_c │ │ │ +00260e60: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +00260e70: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +00260e80: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ +00260e90: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +00260ea0: 6565 6465 640a 0a2d 206e 616d 653a 2053 eeded..- name: S │ │ │ +00260eb0: 6574 2070 6572 6d69 7373 696f 6e73 2066 et permissions f │ │ │ +00260ec0: 6f72 2072 6f6f 743a 726f 6f74 2d6f 776e or root:root-own │ │ │ +00260ed0: 6564 206b 6579 730a 2020 616e 7369 626c ed keys. ansibl │ │ │ +00260ee0: 652e 6275 696c 7469 6e2e 6669 6c65 3a0a e.builtin.file:. │ │ │ +00260ef0: 2020 2020 7061 7468 3a20 277b 7b20 6974 path: '{{ it │ │ │ +00260f00: 656d 207d 7d27 0a20 2020 206d 6f64 653a em }}'. mode: │ │ │ +00260f10: 2075 2d78 732c 672d 7877 7273 2c6f 2d78 u-xs,g-xwrs,o-x │ │ │ +00260f20: 7772 740a 2020 2020 7374 6174 653a 2066 wrt. state: f │ │ │ +00260f30: 696c 650a 2020 7769 7468 5f69 7465 6d73 ile. with_items │ │ │ +00260f40: 3a0a 2020 2d20 277b 7b20 726f 6f74 5f6f :. - '{{ root_o │ │ │ +00260f50: 776e 6564 5f6b 6579 732e 7374 646f 7574 wned_keys.stdout │ │ │ +00260f60: 5f6c 696e 6573 207d 7d27 0a20 2077 6865 _lines }}'. whe │ │ │ +00260f70: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base" │ │ │ +00260f80: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ +00260f90: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ +00260fa0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ +00260fb0: 2d31 3731 2d33 2e31 2e31 330a 2020 2d20 -171-3.1.13. - │ │ │ +00260fc0: 4e49 5354 2d38 3030 2d31 3731 2d33 2e31 NIST-800-171-3.1 │ │ │ +00260fd0: 332e 3130 0a20 202d 204e 4953 542d 3830 3.10. - NIST-80 │ │ │ +00260fe0: 302d 3533 2d41 432d 3137 2861 290a 2020 0-53-AC-17(a). │ │ │ +00260ff0: 2d20 4e49 5354 2d38 3030 2d35 332d 4143 - NIST-800-53-AC │ │ │ +00261000: 2d36 2831 290a 2020 2d20 4e49 5354 2d38 -6(1). - NIST-8 │ │ │ +00261010: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +00261020: 2d20 5043 492d 4453 532d 5265 712d 322e - PCI-DSS-Req-2. │ │ │ +00261030: 322e 340a 2020 2d20 5043 492d 4453 5376 2.4. - PCI-DSSv │ │ │ +00261040: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ +00261050: 5376 342d 322e 322e 360a 2020 2d20 636f Sv4-2.2.6. - co │ │ │ +00261060: 6e66 6967 7572 655f 7374 7261 7465 6779 nfigure_strategy │ │ │ +00261070: 0a20 202d 2066 696c 655f 7065 726d 6973 . - file_permis │ │ │ +00261080: 7369 6f6e 735f 7373 6864 5f70 7269 7661 sions_sshd_priva │ │ │ +00261090: 7465 5f6b 6579 0a20 202d 206c 6f77 5f63 te_key. - low_c │ │ │ +002610a0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +002610b0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +002610c0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ +002610d0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +002610e0: 6565 6465 640a 3c2f 636f 6465 3e3c 2f70 eeded.Remediation │ │ │ -00262710: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ -00262720: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...include s │ │ │ +00261200: 7368 5f70 7269 7661 7465 5f6b 6579 5f70 sh_private_key_p │ │ │ +00261210: 6572 6d73 0a0a 636c 6173 7320 7373 685f erms..class ssh_ │ │ │ +00261220: 7072 6976 6174 655f 6b65 795f 7065 726d private_key_perm │ │ │ +00261230: 7320 7b0a 2020 6578 6563 207b 2027 7373 s {. exec { 'ss │ │ │ +00261240: 6864 5f70 7269 765f 6b65 7927 3a0a 2020 hd_priv_key':. │ │ │ +00261250: 2020 636f 6d6d 616e 6420 3d26 6774 3b20 command => │ │ │ +00261260: 2263 686d 6f64 2030 3634 3020 2f65 7463 "chmod 0640 /etc │ │ │ +00261270: 2f73 7368 2f2a 5f6b 6579 222c 0a20 2020 /ssh/*_key",. │ │ │ +00261280: 2070 6174 6820 2020 203d 2667 743b 2027 path => ' │ │ │ +00261290: 2f62 696e 3a2f 7573 722f 6269 6e27 0a20 /bin:/usr/bin'. │ │ │ +002612a0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.│ │ │ -00262760: 3c63 6f64 653e 696e 636c 7564 6520 7373│ │ │ -00262820: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -002628d0: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -002628e0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61include ss │ │ │ -00262770: 685f 7075 626c 6963 5f6b 6579 5f70 6572 h_public_key_per │ │ │ -00262780: 6d73 0a0a 636c 6173 7320 7373 685f 7075 ms..class ssh_pu │ │ │ -00262790: 626c 6963 5f6b 6579 5f70 6572 6d73 207b blic_key_perms { │ │ │ -002627a0: 0a20 2065 7865 6320 7b20 2773 7368 645f . exec { 'sshd_ │ │ │ -002627b0: 7075 625f 6b65 7927 3a0a 2020 2020 636f pub_key':. co │ │ │ -002627c0: 6d6d 616e 6420 3d26 6774 3b20 2263 686d mmand => "chm │ │ │ -002627d0: 6f64 2030 3634 3420 2f65 7463 2f73 7368 od 0644 /etc/ssh │ │ │ -002627e0: 2f2a 2e70 7562 222c 0a20 2020 2070 6174 /*.pub",. pat │ │ │ -002627f0: 6820 2020 203d 2667 743b 2027 2f62 696e h => '/bin │ │ │ -00262800: 3a2f 7573 722f 6269 6e27 0a20 207d 0a7d :/usr/bin'. }.} │ │ │ -00262810: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low │ │ │ -00262980: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -00262990: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -002629a0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -002629b0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -002629c0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -002629d0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -00262a00: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Strat │ │ │ -002629e0: 6567 793a 3c2f 7468 3e3c 7464 3e63 6f6e egy: con │ │ │ -002629f0: 6669 6775 7265 3c2f 7464 3e3c 2f74 723e figure - name: Gathe │ │ │ -00262a20: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ -00262a30: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ -00262a40: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ -00262a50: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ -00262a60: 202d 204e 4953 542d 3830 302d 3137 312d - NIST-800-171- │ │ │ -00262a70: 332e 312e 3133 0a20 202d 204e 4953 542d 3.1.13. - NIST- │ │ │ -00262a80: 3830 302d 3137 312d 332e 3133 2e31 300a 800-171-3.13.10. │ │ │ -00262a90: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -00262aa0: 4143 2d31 3728 6129 0a20 202d 204e 4953 AC-17(a). - NIS │ │ │ -00262ab0: 542d 3830 302d 3533 2d41 432d 3628 3129 T-800-53-AC-6(1) │ │ │ -00262ac0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00262ad0: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ -00262ae0: 2d44 5353 2d52 6571 2d32 2e32 2e34 0a20 -DSS-Req-2.2.4. │ │ │ -00262af0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -00262b00: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ -00262b10: 2e32 2e36 0a20 202d 2063 6f6e 6669 6775 .2.6. - configu │ │ │ -00262b20: 7265 5f73 7472 6174 6567 790a 2020 2d20 re_strategy. - │ │ │ -00262b30: 6669 6c65 5f70 6572 6d69 7373 696f 6e73 file_permissions │ │ │ -00262b40: 5f73 7368 645f 7075 625f 6b65 790a 2020 _sshd_pub_key. │ │ │ -00262b50: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -00262b60: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -00262b70: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -00262b80: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -00262b90: 6562 6f6f 745f 6e65 6564 6564 0a0a 2d20 eboot_needed..- │ │ │ -00262ba0: 6e61 6d65 3a20 4669 6e64 202f 6574 632f name: Find /etc/ │ │ │ -00262bb0: 7373 682f 2066 696c 6528 7329 0a20 2061 ssh/ file(s). a │ │ │ -00262bc0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e63 nsible.builtin.c │ │ │ -00262bd0: 6f6d 6d61 6e64 3a20 6669 6e64 202d 5020 ommand: find -P │ │ │ -00262be0: 2f65 7463 2f73 7368 2f20 2d6d 6178 6465 /etc/ssh/ -maxde │ │ │ -00262bf0: 7074 6820 3120 2d70 6572 6d20 2f75 2b78 pth 1 -perm /u+x │ │ │ -00262c00: 732c 672b 7877 732c 6f2b 7877 7420 202d s,g+xws,o+xwt - │ │ │ -00262c10: 7479 7065 0a20 2020 2066 202d 7265 6765 type. f -rege │ │ │ -00262c20: 7874 7970 6520 706f 7369 782d 6578 7465 xtype posix-exte │ │ │ -00262c30: 6e64 6564 202d 7265 6765 7820 225e 2e2a nded -regex "^.* │ │ │ -00262c40: 5c2e 7075 6224 220a 2020 7265 6769 7374 \.pub$". regist │ │ │ -00262c50: 6572 3a20 6669 6c65 735f 666f 756e 640a er: files_found. │ │ │ -00262c60: 2020 6368 616e 6765 645f 7768 656e 3a20 changed_when: │ │ │ -00262c70: 6661 6c73 650a 2020 6661 696c 6564 5f77 false. failed_w │ │ │ -00262c80: 6865 6e3a 2066 616c 7365 0a20 2063 6865 hen: false. che │ │ │ -00262c90: 636b 5f6d 6f64 653a 2066 616c 7365 0a20 ck_mode: false. │ │ │ -00262ca0: 2077 6865 6e3a 2027 226c 696e 7578 2d62 when: '"linux-b │ │ │ -00262cb0: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_ │ │ │ -00262cc0: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ -00262cd0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -00262ce0: 2d38 3030 2d31 3731 2d33 2e31 2e31 330a -800-171-3.1.13. │ │ │ -00262cf0: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171 │ │ │ -00262d00: 2d33 2e31 332e 3130 0a20 202d 204e 4953 -3.13.10. - NIS │ │ │ -00262d10: 542d 3830 302d 3533 2d41 432d 3137 2861 T-800-53-AC-17(a │ │ │ -00262d20: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -00262d30: 332d 4143 2d36 2831 290a 2020 2d20 4e49 3-AC-6(1). - NI │ │ │ -00262d40: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ -00262d50: 290a 2020 2d20 5043 492d 4453 532d 5265 ). - PCI-DSS-Re │ │ │ -00262d60: 712d 322e 322e 340a 2020 2d20 5043 492d q-2.2.4. - PCI- │ │ │ -00262d70: 4453 5376 342d 322e 320a 2020 2d20 5043 DSSv4-2.2. - PC │ │ │ -00262d80: 492d 4453 5376 342d 322e 322e 360a 2020 I-DSSv4-2.2.6. │ │ │ -00262d90: 2d20 636f 6e66 6967 7572 655f 7374 7261 - configure_stra │ │ │ -00262da0: 7465 6779 0a20 202d 2066 696c 655f 7065 tegy. - file_pe │ │ │ -00262db0: 726d 6973 7369 6f6e 735f 7373 6864 5f70 rmissions_sshd_p │ │ │ -00262dc0: 7562 5f6b 6579 0a20 202d 206c 6f77 5f63 ub_key. - low_c │ │ │ -00262dd0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -00262de0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -00262df0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -00262e00: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -00262e10: 6565 6465 640a 0a2d 206e 616d 653a 2053 eeded..- name: S │ │ │ -00262e20: 6574 2070 6572 6d69 7373 696f 6e73 2066 et permissions f │ │ │ -00262e30: 6f72 202f 6574 632f 7373 682f 2066 696c or /etc/ssh/ fil │ │ │ -00262e40: 6528 7329 0a20 2061 6e73 6962 6c65 2e62 e(s). ansible.b │ │ │ -00262e50: 7569 6c74 696e 2e66 696c 653a 0a20 2020 uiltin.file:. │ │ │ -00262e60: 2070 6174 683a 2027 7b7b 2069 7465 6d20 path: '{{ item │ │ │ -00262e70: 7d7d 270a 2020 2020 6d6f 6465 3a20 752d }}'. mode: u- │ │ │ -00262e80: 7873 2c67 2d78 7773 2c6f 2d78 7774 0a20 xs,g-xws,o-xwt. │ │ │ -00262e90: 2020 2073 7461 7465 3a20 6669 6c65 0a20 state: file. │ │ │ -00262ea0: 2077 6974 685f 6974 656d 733a 0a20 202d with_items:. - │ │ │ -00262eb0: 2027 7b7b 2066 696c 6573 5f66 6f75 6e64 '{{ files_found │ │ │ -00262ec0: 2e73 7464 6f75 745f 6c69 6e65 7320 7d7d .stdout_lines }} │ │ │ -00262ed0: 270a 2020 7768 656e 3a20 2722 6c69 6e75 '. when: '"linu │ │ │ -00262ee0: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib │ │ │ -00262ef0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ -00262f00: 7327 0a20 2074 6167 733a 0a20 202d 204e s'. tags:. - N │ │ │ -00262f10: 4953 542d 3830 302d 3137 312d 332e 312e IST-800-171-3.1. │ │ │ -00262f20: 3133 0a20 202d 204e 4953 542d 3830 302d 13. - NIST-800- │ │ │ -00262f30: 3137 312d 332e 3133 2e31 300a 2020 2d20 171-3.13.10. - │ │ │ -00262f40: 4e49 5354 2d38 3030 2d35 332d 4143 2d31 NIST-800-53-AC-1 │ │ │ -00262f50: 3728 6129 0a20 202d 204e 4953 542d 3830 7(a). - NIST-80 │ │ │ -00262f60: 302d 3533 2d41 432d 3628 3129 0a20 202d 0-53-AC-6(1). - │ │ │ -00262f70: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -00262f80: 3628 6129 0a20 202d 2050 4349 2d44 5353 6(a). - PCI-DSS │ │ │ -00262f90: 2d52 6571 2d32 2e32 2e34 0a20 202d 2050 -Req-2.2.4. - P │ │ │ -00262fa0: 4349 2d44 5353 7634 2d32 2e32 0a20 202d CI-DSSv4-2.2. - │ │ │ -00262fb0: 2050 4349 2d44 5353 7634 2d32 2e32 2e36 PCI-DSSv4-2.2.6 │ │ │ -00262fc0: 0a20 202d 2063 6f6e 6669 6775 7265 5f73 . - configure_s │ │ │ -00262fd0: 7472 6174 6567 790a 2020 2d20 6669 6c65 trategy. - file │ │ │ -00262fe0: 5f70 6572 6d69 7373 696f 6e73 5f73 7368 _permissions_ssh │ │ │ -00262ff0: 645f 7075 625f 6b65 790a 2020 2d20 6c6f d_pub_key. - lo │ │ │ -00263000: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -00263010: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -00263020: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ -00263030: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -00263040: 745f 6e65 6564 6564 0a3c 2f63 6f64 653e t_needed. │ │ │ +00262710: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet │ │ │ +00262720: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ... Complexity │ │ │ +002627b0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ +002627f0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ +002627d0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ +002627e0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ +00262800: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ +00262820: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: configure < │ │ │ +00262840: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: G │ │ │ +00262860: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +00262870: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ +00262880: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ +00262890: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ +002628a0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +002628b0: 3137 312d 332e 312e 3133 0a20 202d 204e 171-3.1.13. - N │ │ │ +002628c0: 4953 542d 3830 302d 3137 312d 332e 3133 IST-800-171-3.13 │ │ │ +002628d0: 2e31 300a 2020 2d20 4e49 5354 2d38 3030 .10. - NIST-800 │ │ │ +002628e0: 2d35 332d 4143 2d31 3728 6129 0a20 202d -53-AC-17(a). - │ │ │ +002628f0: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ +00262900: 3628 3129 0a20 202d 204e 4953 542d 3830 6(1). - NIST-80 │ │ │ +00262910: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ +00262920: 2050 4349 2d44 5353 2d52 6571 2d32 2e32 PCI-DSS-Req-2.2 │ │ │ +00262930: 2e34 0a20 202d 2050 4349 2d44 5353 7634 .4. - PCI-DSSv4 │ │ │ +00262940: 2d32 2e32 0a20 202d 2050 4349 2d44 5353 -2.2. - PCI-DSS │ │ │ +00262950: 7634 2d32 2e32 2e36 0a20 202d 2063 6f6e v4-2.2.6. - con │ │ │ +00262960: 6669 6775 7265 5f73 7472 6174 6567 790a figure_strategy. │ │ │ +00262970: 2020 2d20 6669 6c65 5f70 6572 6d69 7373 - file_permiss │ │ │ +00262980: 696f 6e73 5f73 7368 645f 7075 625f 6b65 ions_sshd_pub_ke │ │ │ +00262990: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +002629a0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +002629b0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +002629c0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +002629d0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +002629e0: 0a0a 2d20 6e61 6d65 3a20 4669 6e64 202f ..- name: Find / │ │ │ +002629f0: 6574 632f 7373 682f 2066 696c 6528 7329 etc/ssh/ file(s) │ │ │ +00262a00: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +00262a10: 696e 2e63 6f6d 6d61 6e64 3a20 6669 6e64 in.command: find │ │ │ +00262a20: 202d 5020 2f65 7463 2f73 7368 2f20 2d6d -P /etc/ssh/ -m │ │ │ +00262a30: 6178 6465 7074 6820 3120 2d70 6572 6d20 axdepth 1 -perm │ │ │ +00262a40: 2f75 2b78 732c 672b 7877 732c 6f2b 7877 /u+xs,g+xws,o+xw │ │ │ +00262a50: 7420 202d 7479 7065 0a20 2020 2066 202d t -type. f - │ │ │ +00262a60: 7265 6765 7874 7970 6520 706f 7369 782d regextype posix- │ │ │ +00262a70: 6578 7465 6e64 6564 202d 7265 6765 7820 extended -regex │ │ │ +00262a80: 225e 2e2a 5c2e 7075 6224 220a 2020 7265 "^.*\.pub$". re │ │ │ +00262a90: 6769 7374 6572 3a20 6669 6c65 735f 666f gister: files_fo │ │ │ +00262aa0: 756e 640a 2020 6368 616e 6765 645f 7768 und. changed_wh │ │ │ +00262ab0: 656e 3a20 6661 6c73 650a 2020 6661 696c en: false. fail │ │ │ +00262ac0: 6564 5f77 6865 6e3a 2066 616c 7365 0a20 ed_when: false. │ │ │ +00262ad0: 2063 6865 636b 5f6d 6f64 653a 2066 616c check_mode: fal │ │ │ +00262ae0: 7365 0a20 2077 6865 6e3a 2027 226c 696e se. when: '"lin │ │ │ +00262af0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ +00262b00: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ +00262b10: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ +00262b20: 4e49 5354 2d38 3030 2d31 3731 2d33 2e31 NIST-800-171-3.1 │ │ │ +00262b30: 2e31 330a 2020 2d20 4e49 5354 2d38 3030 .13. - NIST-800 │ │ │ +00262b40: 2d31 3731 2d33 2e31 332e 3130 0a20 202d -171-3.13.10. - │ │ │ +00262b50: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ +00262b60: 3137 2861 290a 2020 2d20 4e49 5354 2d38 17(a). - NIST-8 │ │ │ +00262b70: 3030 2d35 332d 4143 2d36 2831 290a 2020 00-53-AC-6(1). │ │ │ +00262b80: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00262b90: 2d36 2861 290a 2020 2d20 5043 492d 4453 -6(a). - PCI-DS │ │ │ +00262ba0: 532d 5265 712d 322e 322e 340a 2020 2d20 S-Req-2.2.4. - │ │ │ +00262bb0: 5043 492d 4453 5376 342d 322e 320a 2020 PCI-DSSv4-2.2. │ │ │ +00262bc0: 2d20 5043 492d 4453 5376 342d 322e 322e - PCI-DSSv4-2.2. │ │ │ +00262bd0: 360a 2020 2d20 636f 6e66 6967 7572 655f 6. - configure_ │ │ │ +00262be0: 7374 7261 7465 6779 0a20 202d 2066 696c strategy. - fil │ │ │ +00262bf0: 655f 7065 726d 6973 7369 6f6e 735f 7373 e_permissions_ss │ │ │ +00262c00: 6864 5f70 7562 5f6b 6579 0a20 202d 206c hd_pub_key. - l │ │ │ +00262c10: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ +00262c20: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ +00262c30: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ +00262c40: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ +00262c50: 6f74 5f6e 6565 6465 640a 0a2d 206e 616d ot_needed..- nam │ │ │ +00262c60: 653a 2053 6574 2070 6572 6d69 7373 696f e: Set permissio │ │ │ +00262c70: 6e73 2066 6f72 202f 6574 632f 7373 682f ns for /etc/ssh/ │ │ │ +00262c80: 2066 696c 6528 7329 0a20 2061 6e73 6962 file(s). ansib │ │ │ +00262c90: 6c65 2e62 7569 6c74 696e 2e66 696c 653a le.builtin.file: │ │ │ +00262ca0: 0a20 2020 2070 6174 683a 2027 7b7b 2069 . path: '{{ i │ │ │ +00262cb0: 7465 6d20 7d7d 270a 2020 2020 6d6f 6465 tem }}'. mode │ │ │ +00262cc0: 3a20 752d 7873 2c67 2d78 7773 2c6f 2d78 : u-xs,g-xws,o-x │ │ │ +00262cd0: 7774 0a20 2020 2073 7461 7465 3a20 6669 wt. state: fi │ │ │ +00262ce0: 6c65 0a20 2077 6974 685f 6974 656d 733a le. with_items: │ │ │ +00262cf0: 0a20 202d 2027 7b7b 2066 696c 6573 5f66 . - '{{ files_f │ │ │ +00262d00: 6f75 6e64 2e73 7464 6f75 745f 6c69 6e65 ound.stdout_line │ │ │ +00262d10: 7320 7d7d 270a 2020 7768 656e 3a20 2722 s }}'. when: '" │ │ │ +00262d20: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a │ │ │ +00262d30: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ +00262d40: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ +00262d50: 202d 204e 4953 542d 3830 302d 3137 312d - NIST-800-171- │ │ │ +00262d60: 332e 312e 3133 0a20 202d 204e 4953 542d 3.1.13. - NIST- │ │ │ +00262d70: 3830 302d 3137 312d 332e 3133 2e31 300a 800-171-3.13.10. │ │ │ +00262d80: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +00262d90: 4143 2d31 3728 6129 0a20 202d 204e 4953 AC-17(a). - NIS │ │ │ +00262da0: 542d 3830 302d 3533 2d41 432d 3628 3129 T-800-53-AC-6(1) │ │ │ +00262db0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00262dc0: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ +00262dd0: 2d44 5353 2d52 6571 2d32 2e32 2e34 0a20 -DSS-Req-2.2.4. │ │ │ +00262de0: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ +00262df0: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ +00262e00: 2e32 2e36 0a20 202d 2063 6f6e 6669 6775 .2.6. - configu │ │ │ +00262e10: 7265 5f73 7472 6174 6567 790a 2020 2d20 re_strategy. - │ │ │ +00262e20: 6669 6c65 5f70 6572 6d69 7373 696f 6e73 file_permissions │ │ │ +00262e30: 5f73 7368 645f 7075 625f 6b65 790a 2020 _sshd_pub_key. │ │ │ +00262e40: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +00262e50: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +00262e60: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ +00262e70: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ +00262e80: 6562 6f6f 745f 6e65 6564 6564 0a3c 2f63 eboot_needed.Remediation OSB │ │ │ -00266550: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s │ │ │ -00266560: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...in │ │ │ +00262fa0: 636c 7564 6520 7373 685f 7075 626c 6963 clude ssh_public │ │ │ +00262fb0: 5f6b 6579 5f70 6572 6d73 0a0a 636c 6173 _key_perms..clas │ │ │ +00262fc0: 7320 7373 685f 7075 626c 6963 5f6b 6579 s ssh_public_key │ │ │ +00262fd0: 5f70 6572 6d73 207b 0a20 2065 7865 6320 _perms {. exec │ │ │ +00262fe0: 7b20 2773 7368 645f 7075 625f 6b65 7927 { 'sshd_pub_key' │ │ │ +00262ff0: 3a0a 2020 2020 636f 6d6d 616e 6420 3d26 :. command =& │ │ │ +00263000: 6774 3b20 2263 686d 6f64 2030 3634 3420 gt; "chmod 0644 │ │ │ +00263010: 2f65 7463 2f73 7368 2f2a 2e70 7562 222c /etc/ssh/*.pub", │ │ │ +00263020: 0a20 2020 2070 6174 6820 2020 203d 2667 . path =&g │ │ │ +00263030: 743b 2027 2f62 696e 3a2f 7573 722f 6269 t; '/bin:/usr/bi │ │ │ +00263040: 6e27 0a20 207d 0a7d 0a3c 2f63 6f64 653e n'. }.}.│ │ │ 00263050: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063Remediati │ │ │ -00266690: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -002666a0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ....[[ │ │ │ -002665b0: 7061 636b 6167 6573 5d5d 0a6e 616d 6520 packages]].name │ │ │ -002665c0: 3d20 2273 7373 6422 0a76 6572 7369 6f6e = "sssd".version │ │ │ -002665d0: 203d 2022 2a22 0a3c 2f63 6f64 653e 3c2f = "*".│ │ │ -002665e0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ -00266720: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -00266730: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -00266740: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00266750: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -00266760: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -00266780: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00266790: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -002667a0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ -002667d0: 636f 6465 3e69 6e63 6c75 6465 2069 6e73 code>include ins │ │ │ -002667e0: 7461 6c6c 5f73 7373 640a 0a63 6c61 7373 tall_sssd..class │ │ │ -002667f0: 2069 6e73 7461 6c6c 5f73 7373 6420 7b0a install_sssd {. │ │ │ -00266800: 2020 7061 636b 6167 6520 7b20 2773 7373 package { 'sss │ │ │ -00266810: 6427 3a0a 2020 2020 656e 7375 7265 203d d':. ensure = │ │ │ -00266820: 2667 743b 2027 696e 7374 616c 6c65 6427 > 'installed' │ │ │ -00266830: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ -00266840: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>
< │ │ │ -00266910: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -00266920: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -00266930: 7365 2220 6964 3d22 6964 3836 3522 3e3c se" id="id865">< │ │ │ -00266940: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -00266950: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -00266960: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -00266970: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -00266980: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -00266990: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -002669a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -002669d0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -002669e0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -002669f0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -00266a10: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -00266a20: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: G │ │ │ -00266a40: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ -00266a50: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ -00266a60: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ -00266a70: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ -00266a80: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ -00266a90: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e │ │ │ -00266aa0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy. │ │ │ -00266ab0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit │ │ │ -00266ac0: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup │ │ │ -00266ad0: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_ │ │ │ -00266ae0: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_ │ │ │ -00266af0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed. │ │ │ -00266b00: 2d20 7061 636b 6167 655f 7373 7364 5f69 - package_sssd_i │ │ │ -00266b10: 6e73 7461 6c6c 6564 0a0a 2d20 6e61 6d65 nstalled..- name │ │ │ -00266b20: 3a20 456e 7375 7265 2073 7373 6420 6973 : Ensure sssd is │ │ │ -00266b30: 2069 6e73 7461 6c6c 6564 0a20 2061 6e73 installed. ans │ │ │ -00266b40: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ -00266b50: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ -00266b60: 7373 7364 0a20 2020 2073 7461 7465 3a20 sssd. state: │ │ │ -00266b70: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when: │ │ │ -00266b80: 2722 7373 7364 2d63 6f6d 6d6f 6e22 2069 '"sssd-common" i │ │ │ -00266b90: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ -00266ba0: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ -00266bb0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ -00266bc0: 332d 434d 2d36 2861 290a 2020 2d20 656e 3-CM-6(a). - en │ │ │ -00266bd0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -00266be0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -00266bf0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -00266c00: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -00266c10: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -00266c20: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -00266c30: 2070 6163 6b61 6765 5f73 7373 645f 696e package_sssd_in │ │ │ -00266c40: 7374 616c 6c65 640a 3c2f 636f 6465 3e3c stalled.< │ │ │ +00266540: 3e52 656d 6564 6961 7469 6f6e 2041 6e73 >Remediation Ans │ │ │ +00266550: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +00266560: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61│ │ │ +0003afb0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +0003b050: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +0003b060: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
Complexity: low │ │ │ +00266600: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +00266610: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +00266620: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +00266630: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +00266640: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +00266650: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>Strat │ │ │ +00266660: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: ena │ │ │ +00266670: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ +002668b0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Pup │ │ │ +00266960: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ +00266970: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>│ │ │ +00266690: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +002666a0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +002666b0: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts │ │ │ +002666c0: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a │ │ │ +002666d0: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. - │ │ │ +002666e0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ +002666f0: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s │ │ │ +00266700: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +00266710: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +00266720: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +00266730: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +00266740: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +00266750: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +00266760: 6765 5f73 7373 645f 696e 7374 616c 6c65 ge_sssd_installe │ │ │ +00266770: 640a 0a2d 206e 616d 653a 2045 6e73 7572 d..- name: Ensur │ │ │ +00266780: 6520 7373 7364 2069 7320 696e 7374 616c e sssd is instal │ │ │ +00266790: 6c65 640a 2020 616e 7369 626c 652e 6275 led. ansible.bu │ │ │ +002667a0: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ +002667b0: 2020 206e 616d 653a 2073 7373 640a 2020 name: sssd. │ │ │ +002667c0: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present │ │ │ +002667d0: 0a20 2077 6865 6e3a 2027 2273 7373 642d . when: '"sssd- │ │ │ +002667e0: 636f 6d6d 6f6e 2220 696e 2061 6e73 6962 common" in ansib │ │ │ +002667f0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +00266800: 7327 0a20 2074 6167 733a 0a20 202d 204e s'. tags:. - N │ │ │ +00266810: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +00266820: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st │ │ │ +00266830: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ +00266840: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +00266850: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +00266860: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ +00266870: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ +00266880: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ +00266890: 655f 7373 7364 5f69 6e73 7461 6c6c 6564 e_sssd_installed │ │ │ +002668a0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low Disrup │ │ │ +00266a20: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +00266a30: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00266a40: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +00266a50: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +00266a70: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ +00266a80: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le < │ │ │ +00266b10: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation OS │ │ │ +00266bc0: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ +00266bd0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +00266be0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>i │ │ │ +00266aa0: 6e63 6c75 6465 2069 6e73 7461 6c6c 5f73 nclude install_s │ │ │ +00266ab0: 7373 640a 0a63 6c61 7373 2069 6e73 7461 ssd..class insta │ │ │ +00266ac0: 6c6c 5f73 7373 6420 7b0a 2020 7061 636b ll_sssd {. pack │ │ │ +00266ad0: 6167 6520 7b20 2773 7373 6427 3a0a 2020 age { 'sssd':. │ │ │ +00266ae0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +00266af0: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }. │ │ │ +00266b00: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.│ │ │ -00267e70: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu │ │ │ -00267e80: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn │ │ │ -00267e90: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....[ │ │ │ +00266c20: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ +00266c30: 203d 2022 7373 7364 220a 7665 7273 696f = "sssd".versio │ │ │ +00266c40: 6e20 3d20 222a 220a 3c2f 636f 6465 3e3c n = "*".< │ │ │ 00266c50: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remedi │ │ │ -00267fc0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -00267fd0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ....[cu │ │ │ -00267ee0: 7374 6f6d 697a 6174 696f 6e73 2e73 6572 stomizations.ser │ │ │ -00267ef0: 7669 6365 735d 0a65 6e61 626c 6564 203d vices].enabled = │ │ │ -00267f00: 205b 2273 7373 6422 5d0a 3c2f 636f 6465 ["sssd"].
│ │ │ -00267fe0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -00268010: 3c74 6162 6c65 2063 6c61 7373 3d22 7461│ │ │ -00268190: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Rem │ │ │ -00268230: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ -00268240: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -00268250: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
Comple │ │ │ -00268060: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -00268070: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00268080: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -00268090: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -002680a0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -002680b0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -002680c0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -002680d0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -002680f0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ -00268110: 656e 6162 6c65 5f73 7373 640a 0a63 6c61 enable_sssd..cla │ │ │ -00268120: 7373 2065 6e61 626c 655f 7373 7364 207b ss enable_sssd { │ │ │ -00268130: 0a20 2073 6572 7669 6365 207b 2773 7373 . service {'sss │ │ │ -00268140: 6427 3a0a 2020 2020 656e 6162 6c65 203d d':. enable = │ │ │ -00268150: 2667 743b 2074 7275 652c 0a20 2020 2065 > true,. e │ │ │ -00268160: 6e73 7572 6520 3d26 6774 3b20 2772 756e nsure => 'run │ │ │ -00268170: 6e69 6e67 272c 0a20 207d 0a7d 0a3c 2f63 ning',. }.}.
< │ │ │ -002682f0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -002682d0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -00268300: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -00268310: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -00268340: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -00268320: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -00268330: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -00268350: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ -00268360: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> < │ │ │ +00267e70: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ +00267e80: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ +00267e90: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>- na │ │ │ -00268380: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p │ │ │ -00268390: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p │ │ │ -002683a0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:. │ │ │ -002683b0: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -002683c0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -002683d0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -002683e0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -002683f0: 4941 2d35 2831 3029 0a20 202d 2065 6e61 IA-5(10). - ena │ │ │ -00268400: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ -00268410: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ -00268420: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ -00268430: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ -00268440: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -00268450: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -00268460: 7365 7276 6963 655f 7373 7364 5f65 6e61 service_sssd_ena │ │ │ -00268470: 626c 6564 0a0a 2d20 6e61 6d65 3a20 456e bled..- name: En │ │ │ -00268480: 6162 6c65 2074 6865 2053 5353 4420 5365 able the SSSD Se │ │ │ -00268490: 7276 6963 6520 2d20 456e 6162 6c65 2073 rvice - Enable s │ │ │ -002684a0: 6572 7669 6365 2073 7373 640a 2020 626c ervice sssd. bl │ │ │ -002684b0: 6f63 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 ock:.. - name: │ │ │ -002684c0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ -002684d0: 6765 2066 6163 7473 0a20 2020 2061 6e73 ge facts. ans │ │ │ -002684e0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ -002684f0: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ -00268500: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto. │ │ │ -00268510: 0a20 202d 206e 616d 653a 2045 6e61 626c . - name: Enabl │ │ │ -00268520: 6520 7468 6520 5353 5344 2053 6572 7669 e the SSSD Servi │ │ │ -00268530: 6365 202d 2045 6e61 626c 6520 5365 7276 ce - Enable Serv │ │ │ -00268540: 6963 6520 7373 7364 0a20 2020 2061 6e73 ice sssd. ans │ │ │ -00268550: 6962 6c65 2e62 7569 6c74 696e 2e73 7973 ible.builtin.sys │ │ │ -00268560: 7465 6d64 3a0a 2020 2020 2020 6e61 6d65 temd:. name │ │ │ -00268570: 3a20 7373 7364 0a20 2020 2020 2065 6e61 : sssd. ena │ │ │ -00268580: 626c 6564 3a20 7472 7565 0a20 2020 2020 bled: true. │ │ │ -00268590: 2073 7461 7465 3a20 7374 6172 7465 640a state: started. │ │ │ -002685a0: 2020 2020 2020 6d61 736b 6564 3a20 6661 masked: fa │ │ │ -002685b0: 6c73 650a 2020 2020 7768 656e 3a0a 2020 lse. when:. │ │ │ -002685c0: 2020 2d20 2722 7373 7364 2d63 6f6d 6d6f - '"sssd-commo │ │ │ -002685d0: 6e22 2069 6e20 616e 7369 626c 655f 6661 n" in ansible_fa │ │ │ -002685e0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'. │ │ │ -002685f0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8 │ │ │ -00268600: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -00268610: 2d20 4e49 5354 2d38 3030 2d35 332d 4941 - NIST-800-53-IA │ │ │ -00268620: 2d35 2831 3029 0a20 202d 2065 6e61 626c -5(10). - enabl │ │ │ -00268630: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ -00268640: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -00268650: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -00268660: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ -00268670: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ -00268680: 6f74 5f6e 6565 6465 640a 2020 2d20 7365 ot_needed. - se │ │ │ -00268690: 7276 6963 655f 7373 7364 5f65 6e61 626c rvice_sssd_enabl │ │ │ -002686a0: 6564 0a20 202d 2073 7065 6369 616c 5f73 ed. - special_s │ │ │ -002686b0: 6572 7669 6365 5f62 6c6f 636b 0a20 2077 ervice_block. w │ │ │ -002686c0: 6865 6e3a 0a20 202d 2027 2273 7373 642d hen:. - '"sssd- │ │ │ -002686d0: 636f 6d6d 6f6e 2220 696e 2061 6e73 6962 common" in ansib │ │ │ -002686e0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ -002686f0: 7327 0a20 202d 2028 2022 7373 7364 2d63 s'. - ( "sssd-c │ │ │ -00268700: 6f6d 6d6f 6e22 2069 6e20 616e 7369 626c ommon" in ansibl │ │ │ -00268710: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages │ │ │ -00268720: 2061 6e64 2022 6c69 6e75 782d 6261 7365 and "linux-base │ │ │ -00268730: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -00268740: 7473 2e70 6163 6b61 6765 730a 2020 2020 ts.packages. │ │ │ -00268750: 290a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ).Remediat │ │ │ +002686c0: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue │ │ │ +002686d0: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet .. │ │ │ +002686e0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
Complexity: low Disrup │ │ │ +00267f40: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +00267f50: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +00267f60: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +00267f70: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +00267f90: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: enab │ │ │ +00267fa0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le - │ │ │ +00267fc0: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th │ │ │ +00267fd0: 6520 7061 636b 6167 6520 6661 6374 730a e package facts. │ │ │ +00267fe0: 2020 7061 636b 6167 655f 6661 6374 733a package_facts: │ │ │ +00267ff0: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au │ │ │ +00268000: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N │ │ │ +00268010: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ +00268020: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ +00268030: 3533 2d49 412d 3528 3130 290a 2020 2d20 53-IA-5(10). - │ │ │ +00268040: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +00268050: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00268060: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00268070: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +00268080: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00268090: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +002680a0: 202d 2073 6572 7669 6365 5f73 7373 645f - service_sssd_ │ │ │ +002680b0: 656e 6162 6c65 640a 0a2d 206e 616d 653a enabled..- name: │ │ │ +002680c0: 2045 6e61 626c 6520 7468 6520 5353 5344 Enable the SSSD │ │ │ +002680d0: 2053 6572 7669 6365 202d 2045 6e61 626c Service - Enabl │ │ │ +002680e0: 6520 7365 7276 6963 6520 7373 7364 0a20 e service sssd. │ │ │ +002680f0: 2062 6c6f 636b 3a0a 0a20 202d 206e 616d block:.. - nam │ │ │ +00268100: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa │ │ │ +00268110: 636b 6167 6520 6661 6374 730a 2020 2020 ckage facts. │ │ │ +00268120: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +00268130: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:. │ │ │ +00268140: 2020 2020 206d 616e 6167 6572 3a20 6175 manager: au │ │ │ +00268150: 746f 0a0a 2020 2d20 6e61 6d65 3a20 456e to.. - name: En │ │ │ +00268160: 6162 6c65 2074 6865 2053 5353 4420 5365 able the SSSD Se │ │ │ +00268170: 7276 6963 6520 2d20 456e 6162 6c65 2053 rvice - Enable S │ │ │ +00268180: 6572 7669 6365 2073 7373 640a 2020 2020 ervice sssd. │ │ │ +00268190: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +002681a0: 7379 7374 656d 643a 0a20 2020 2020 206e systemd:. n │ │ │ +002681b0: 616d 653a 2073 7373 640a 2020 2020 2020 ame: sssd. │ │ │ +002681c0: 656e 6162 6c65 643a 2074 7275 650a 2020 enabled: true. │ │ │ +002681d0: 2020 2020 7374 6174 653a 2073 7461 7274 state: start │ │ │ +002681e0: 6564 0a20 2020 2020 206d 6173 6b65 643a ed. masked: │ │ │ +002681f0: 2066 616c 7365 0a20 2020 2077 6865 6e3a false. when: │ │ │ +00268200: 0a20 2020 202d 2027 2273 7373 642d 636f . - '"sssd-co │ │ │ +00268210: 6d6d 6f6e 2220 696e 2061 6e73 6962 6c65 mmon" in ansible │ │ │ +00268220: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +00268230: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +00268240: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +00268250: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +00268260: 2d49 412d 3528 3130 290a 2020 2d20 656e -IA-5(10). - en │ │ │ +00268270: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ +00268280: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ +00268290: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ +002682a0: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ +002682b0: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ +002682c0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ +002682d0: 2073 6572 7669 6365 5f73 7373 645f 656e service_sssd_en │ │ │ +002682e0: 6162 6c65 640a 2020 2d20 7370 6563 6961 abled. - specia │ │ │ +002682f0: 6c5f 7365 7276 6963 655f 626c 6f63 6b0a l_service_block. │ │ │ +00268300: 2020 7768 656e 3a0a 2020 2d20 2722 7373 when:. - '"ss │ │ │ +00268310: 7364 2d63 6f6d 6d6f 6e22 2069 6e20 616e sd-common" in an │ │ │ +00268320: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ +00268330: 6167 6573 270a 2020 2d20 2820 2273 7373 ages'. - ( "sss │ │ │ +00268340: 642d 636f 6d6d 6f6e 2220 696e 2061 6e73 d-common" in ans │ │ │ +00268350: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ +00268360: 6765 7320 616e 6420 226c 696e 7578 2d62 ges and "linux-b │ │ │ +00268370: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_ │ │ │ +00268380: 6661 6374 732e 7061 636b 6167 6573 0a20 facts.packages. │ │ │ +00268390: 2020 2029 0a3c 2f63 6f64 653e 3c2f 7072 ).Remediation │ │ │ +00268450: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ +00268460: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Complexity: │ │ │ +002684f0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +00268530: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +00268510: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +00268540: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ +00268580: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ +00268560: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +00268570: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable include enabl │ │ │ +002685a0: 655f 7373 7364 0a0a 636c 6173 7320 656e e_sssd..class en │ │ │ +002685b0: 6162 6c65 5f73 7373 6420 7b0a 2020 7365 able_sssd {. se │ │ │ +002685c0: 7276 6963 6520 7b27 7373 7364 273a 0a20 rvice {'sssd':. │ │ │ +002685d0: 2020 2065 6e61 626c 6520 3d26 6774 3b20 enable => │ │ │ +002685e0: 7472 7565 2c0a 2020 2020 656e 7375 7265 true,. ensure │ │ │ +002685f0: 203d 2667 743b 2027 7275 6e6e 696e 6727 => 'running' │ │ │ +00268600: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ +00268610: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre> Remediat │ │ │ -003f4a20: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -003f4a30: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...< │ │ │ 00268760: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Re │ │ │ -003f48d0: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil │ │ │ -003f48e0: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip │ │ │ -003f48f0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ....[customizat │ │ │ +00268730: 696f 6e73 2e73 6572 7669 6365 735d 0a65 ions.services].e │ │ │ +00268740: 6e61 626c 6564 203d 205b 2273 7373 6422 nabled = ["sssd" │ │ │ +00268750: 5d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ].
< │ │ │ -003f4900: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -003f4910: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -003f4920: 7365 2220 6964 3d22 6964 3130 3235 223e se" id="id1025"> │ │ │ -003f4930: 3c70 7265 3e3c 636f 6465 3e0a 5b5b 7061.[[pa │ │ │ -003f4940: 636b 6167 6573 5d5d 0a6e 616d 6520 3d20 ckages]].name = │ │ │ -003f4950: 2261 7564 6974 6422 0a76 6572 7369 6f6e "auditd".version │ │ │ -003f4960: 203d 2022 2a22 0a3c 2f63 6f64 653e 3c2f = "*".│ │ │ -003f4970: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ -003f4a70: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -003f4a80: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -003f4a90: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -003f4aa0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -003f4ab0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 > Complex │ │ │ -003f4ac0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -003f4ad0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -003f4b00: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -003f4b10: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -003f4b20: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -003f4b40: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -003f4b50: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>Remediation Ans │ │ │ -003f4c90: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -003f4ca0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61include i │ │ │ -003f4b70: 6e73 7461 6c6c 5f61 7564 6974 640a 0a63 nstall_auditd..c │ │ │ -003f4b80: 6c61 7373 2069 6e73 7461 6c6c 5f61 7564 lass install_aud │ │ │ -003f4b90: 6974 6420 7b0a 2020 7061 636b 6167 6520 itd {. package │ │ │ -003f4ba0: 7b20 2761 7564 6974 6427 3a0a 2020 2020 { 'auditd':. │ │ │ -003f4bb0: 656e 7375 7265 203d 2667 743b 2027 696e ensure => 'in │ │ │ -003f4bc0: 7374 616c 6c65 6427 2c0a 2020 7d0a 7d0a stalled',. }.}. │ │ │ -003f4bd0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
< │ │ │ -003f4d20: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -003f4d30: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -003f4d40: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -003f4d50: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -003f4d60: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -003f4d90: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ -003f4dc0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ -003f4da0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ -003f4db0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: Gather │ │ │ -003f4de0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -003f4df0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -003f4e00: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -003f4e10: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -003f4e20: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ -003f4e30: 3728 6129 0a20 202d 204e 4953 542d 3830 7(a). - NIST-80 │ │ │ -003f4e40: 302d 3533 2d41 552d 3132 2832 290a 2020 0-53-AU-12(2). │ │ │ -003f4e50: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU │ │ │ -003f4e60: 2d31 340a 2020 2d20 4e49 5354 2d38 3030 -14. - NIST-800 │ │ │ -003f4e70: 2d35 332d 4155 2d32 2861 290a 2020 2d20 -53-AU-2(a). - │ │ │ -003f4e80: 4e49 5354 2d38 3030 2d35 332d 4155 2d37 NIST-800-53-AU-7 │ │ │ -003f4e90: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ -003f4ea0: 2d35 332d 4155 2d37 2832 290a 2020 2d20 -53-AU-7(2). - │ │ │ -003f4eb0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6 │ │ │ -003f4ec0: 2861 290a 2020 2d20 5043 492d 4453 532d (a). - PCI-DSS- │ │ │ -003f4ed0: 5265 712d 3130 2e31 0a20 202d 2050 4349 Req-10.1. - PCI │ │ │ -003f4ee0: 2d44 5353 7634 2d31 302e 320a 2020 2d20 -DSSv4-10.2. - │ │ │ -003f4ef0: 5043 492d 4453 5376 342d 3130 2e32 2e31 PCI-DSSv4-10.2.1 │ │ │ -003f4f00: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra │ │ │ -003f4f10: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ -003f4f20: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ -003f4f30: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ -003f4f40: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ -003f4f50: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ -003f4f60: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ -003f4f70: 6175 6469 745f 696e 7374 616c 6c65 640a audit_installed. │ │ │ -003f4f80: 0a2d 206e 616d 653a 2045 6e73 7572 6520 .- name: Ensure │ │ │ -003f4f90: 6175 6469 7464 2069 7320 696e 7374 616c auditd is instal │ │ │ -003f4fa0: 6c65 640a 2020 616e 7369 626c 652e 6275 led. ansible.bu │ │ │ -003f4fb0: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ -003f4fc0: 2020 206e 616d 653a 2061 7564 6974 640a name: auditd. │ │ │ -003f4fd0: 2020 2020 7374 6174 653a 2070 7265 7365 state: prese │ │ │ -003f4fe0: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin │ │ │ -003f4ff0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi │ │ │ -003f5000: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag │ │ │ -003f5010: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. - │ │ │ -003f5020: 4e49 5354 2d38 3030 2d35 332d 4143 2d37 NIST-800-53-AC-7 │ │ │ -003f5030: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -003f5040: 2d35 332d 4155 2d31 3228 3229 0a20 202d -53-AU-12(2). - │ │ │ -003f5050: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ -003f5060: 3134 0a20 202d 204e 4953 542d 3830 302d 14. - NIST-800- │ │ │ -003f5070: 3533 2d41 552d 3228 6129 0a20 202d 204e 53-AU-2(a). - N │ │ │ -003f5080: 4953 542d 3830 302d 3533 2d41 552d 3728 IST-800-53-AU-7( │ │ │ -003f5090: 3129 0a20 202d 204e 4953 542d 3830 302d 1). - NIST-800- │ │ │ -003f50a0: 3533 2d41 552d 3728 3229 0a20 202d 204e 53-AU-7(2). - N │ │ │ -003f50b0: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6( │ │ │ -003f50c0: 6129 0a20 202d 2050 4349 2d44 5353 2d52 a). - PCI-DSS-R │ │ │ -003f50d0: 6571 2d31 302e 310a 2020 2d20 5043 492d eq-10.1. - PCI- │ │ │ -003f50e0: 4453 5376 342d 3130 2e32 0a20 202d 2050 DSSv4-10.2. - P │ │ │ -003f50f0: 4349 2d44 5353 7634 2d31 302e 322e 310a CI-DSSv4-10.2.1. │ │ │ -003f5100: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ -003f5110: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ -003f5120: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -003f5130: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ -003f5140: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ -003f5150: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ -003f5160: 6564 0a20 202d 2070 6163 6b61 6765 5f61 ed. - package_a │ │ │ -003f5170: 7564 6974 5f69 6e73 7461 6c6c 6564 0a3c udit_installed.< │ │ │ +003f48d0: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ +003f48e0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
│ │ │ +003f4970: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +003f4980: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +003f49a0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +003f49b0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +003f49f0: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: enabl │ │ │ +003f4a00: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e < │ │ │ +003f4de0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +003f4df0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +003f4e00: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +003f4e10: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +003f4e20: 6431 3032 3622 2074 6162 696e 6465 783d d1026" tabindex= │ │ │ +003f4e30: 2230 2220 726f 6c65 3d22 6275 7474 6f6e "0" role="button │ │ │ +003f4e40: 2220 6172 6961 2d65 7870 616e 6465 643d " aria-expanded= │ │ │ +003f4e50: 2266 616c 7365 2220 7469 746c 653d 2241 "false" title="A │ │ │ +003f4e60: 6374 6976 6174 6520 746f 2072 6576 6561 ctivate to revea │ │ │ +003f4e70: 6c22 2068 7265 663d 2223 2122 3e52 656d l" href="#!">Rem │ │ │ +003f4e80: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +003f4e90: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +003f4ea0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>- │ │ │ +003f4a20: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ +003f4a30: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ +003f4a40: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ +003f4a50: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ +003f4a60: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ +003f4a70: 5354 2d38 3030 2d35 332d 4143 2d37 2861 ST-800-53-AC-7(a │ │ │ +003f4a80: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +003f4a90: 332d 4155 2d31 3228 3229 0a20 202d 204e 3-AU-12(2). - N │ │ │ +003f4aa0: 4953 542d 3830 302d 3533 2d41 552d 3134 IST-800-53-AU-14 │ │ │ +003f4ab0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003f4ac0: 2d41 552d 3228 6129 0a20 202d 204e 4953 -AU-2(a). - NIS │ │ │ +003f4ad0: 542d 3830 302d 3533 2d41 552d 3728 3129 T-800-53-AU-7(1) │ │ │ +003f4ae0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003f4af0: 2d41 552d 3728 3229 0a20 202d 204e 4953 -AU-7(2). - NIS │ │ │ +003f4b00: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +003f4b10: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req │ │ │ +003f4b20: 2d31 302e 310a 2020 2d20 5043 492d 4453 -10.1. - PCI-DS │ │ │ +003f4b30: 5376 342d 3130 2e32 0a20 202d 2050 4349 Sv4-10.2. - PCI │ │ │ +003f4b40: 2d44 5353 7634 2d31 302e 322e 310a 2020 -DSSv4-10.2.1. │ │ │ +003f4b50: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg │ │ │ +003f4b60: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple │ │ │ +003f4b70: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis │ │ │ +003f4b80: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi │ │ │ +003f4b90: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. - │ │ │ +003f4ba0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +003f4bb0: 0a20 202d 2070 6163 6b61 6765 5f61 7564 . - package_aud │ │ │ +003f4bc0: 6974 5f69 6e73 7461 6c6c 6564 0a0a 2d20 it_installed..- │ │ │ +003f4bd0: 6e61 6d65 3a20 456e 7375 7265 2061 7564 name: Ensure aud │ │ │ +003f4be0: 6974 6420 6973 2069 6e73 7461 6c6c 6564 itd is installed │ │ │ +003f4bf0: 0a20 2061 6e73 6962 6c65 2e62 7569 6c74 . ansible.built │ │ │ +003f4c00: 696e 2e70 6163 6b61 6765 3a0a 2020 2020 in.package:. │ │ │ +003f4c10: 6e61 6d65 3a20 6175 6469 7464 0a20 2020 name: auditd. │ │ │ +003f4c20: 2073 7461 7465 3a20 7072 6573 656e 740a state: present. │ │ │ +003f4c30: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ +003f4c40: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +003f4c50: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +003f4c60: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +003f4c70: 542d 3830 302d 3533 2d41 432d 3728 6129 T-800-53-AC-7(a) │ │ │ +003f4c80: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003f4c90: 2d41 552d 3132 2832 290a 2020 2d20 4e49 -AU-12(2). - NI │ │ │ +003f4ca0: 5354 2d38 3030 2d35 332d 4155 2d31 340a ST-800-53-AU-14. │ │ │ +003f4cb0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +003f4cc0: 4155 2d32 2861 290a 2020 2d20 4e49 5354 AU-2(a). - NIST │ │ │ +003f4cd0: 2d38 3030 2d35 332d 4155 2d37 2831 290a -800-53-AU-7(1). │ │ │ +003f4ce0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +003f4cf0: 4155 2d37 2832 290a 2020 2d20 4e49 5354 AU-7(2). - NIST │ │ │ +003f4d00: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ +003f4d10: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ +003f4d20: 3130 2e31 0a20 202d 2050 4349 2d44 5353 10.1. - PCI-DSS │ │ │ +003f4d30: 7634 2d31 302e 320a 2020 2d20 5043 492d v4-10.2. - PCI- │ │ │ +003f4d40: 4453 5376 342d 3130 2e32 2e31 0a20 202d DSSv4-10.2.1. - │ │ │ +003f4d50: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +003f4d60: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +003f4d70: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +003f4d80: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +003f4d90: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +003f4da0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +003f4db0: 2020 2d20 7061 636b 6167 655f 6175 6469 - package_audi │ │ │ +003f4dc0: 745f 696e 7374 616c 6c65 640a 3c2f 636f t_installed.Remediatio │ │ │ +003f50f0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +003f5100: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +003f5110: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
< │ │ │ +003f4f40: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +003f4f20: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +003f4f50: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +003f4f60: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +003f4f90: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +003f4f70: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +003f4f80: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +003f4fa0: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c enable< │ │ │ +003f4fb0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> incl │ │ │ +003f4fd0: 7564 6520 696e 7374 616c 6c5f 6175 6469 ude install_audi │ │ │ +003f4fe0: 7464 0a0a 636c 6173 7320 696e 7374 616c td..class instal │ │ │ +003f4ff0: 6c5f 6175 6469 7464 207b 0a20 2070 6163 l_auditd {. pac │ │ │ +003f5000: 6b61 6765 207b 2027 6175 6469 7464 273a kage { 'auditd': │ │ │ +003f5010: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +003f5020: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',. │ │ │ +003f5030: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.Remedi │ │ │ -003f6e20: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl │ │ │ -003f6e30: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet │ │ │ -003f6e40: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[[packages]] │ │ │ +003f5160: 0a6e 616d 6520 3d20 2261 7564 6974 6422 .name = "auditd" │ │ │ +003f5170: 0a76 6572 7369 6f6e 203d 2022 2a22 0a3c .version = "*".< │ │ │ 003f5180: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code> Remediat │ │ │ -003f6f70: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -003f6f80: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ....[customi │ │ │ -003f6e90: 7a61 7469 6f6e 732e 7365 7276 6963 6573 zations.services │ │ │ -003f6ea0: 5d0a 656e 6162 6c65 6420 3d20 5b22 6175 ].enabled = ["au │ │ │ -003f6eb0: 6469 7464 225d 0a3c 2f63 6f64 653e 3c2f ditd"].│ │ │ -003f6ec0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>< │ │ │ -003f6fc0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -003f6fd0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -003f6fe0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -003f6ff0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -003f7000: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 > Complex │ │ │ -003f7010: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -003f7020: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -003f7050: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -003f7060: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -003f7070: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -003f7090: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c enable < │ │ │ -003f70a0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>< │ │ │ -003f7140: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation A │ │ │ -003f71f0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet . │ │ │ -003f7200: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..include e │ │ │ -003f70c0: 6e61 626c 655f 6175 6469 7464 0a0a 636c nable_auditd..cl │ │ │ -003f70d0: 6173 7320 656e 6162 6c65 5f61 7564 6974 ass enable_audit │ │ │ -003f70e0: 6420 7b0a 2020 7365 7276 6963 6520 7b27 d {. service {' │ │ │ -003f70f0: 6175 6469 7464 273a 0a20 2020 2065 6e61 auditd':. ena │ │ │ -003f7100: 626c 6520 3d26 6774 3b20 7472 7565 2c0a ble => true,. │ │ │ -003f7110: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -003f7120: 2027 7275 6e6e 696e 6727 2c0a 2020 7d0a 'running',. }. │ │ │ -003f7130: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.Complexity: │ │ │ -003f7290: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -003f72d0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -003f72b0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -003f72e0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false │ │ │ -003f7320: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f St │ │ │ -003f7300: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -003f7310: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable │ │ │ +003f6e20: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ +003f6e30: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...- name: Gathe │ │ │ -003f7340: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa │ │ │ -003f7350: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa │ │ │ -003f7360: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager │ │ │ -003f7370: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:. │ │ │ -003f7380: 202d 2043 4a49 532d 352e 342e 312e 310a - CJIS-5.4.1.1. │ │ │ -003f7390: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171 │ │ │ -003f73a0: 2d33 2e33 2e31 0a20 202d 204e 4953 542d -3.3.1. - NIST- │ │ │ -003f73b0: 3830 302d 3137 312d 332e 332e 320a 2020 800-171-3.3.2. │ │ │ -003f73c0: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ -003f73d0: 2e33 2e36 0a20 202d 204e 4953 542d 3830 .3.6. - NIST-80 │ │ │ -003f73e0: 302d 3533 2d41 432d 3228 6729 0a20 202d 0-53-AC-2(g). - │ │ │ -003f73f0: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC- │ │ │ -003f7400: 3628 3929 0a20 202d 204e 4953 542d 3830 6(9). - NIST-80 │ │ │ -003f7410: 302d 3533 2d41 552d 3130 0a20 202d 204e 0-53-AU-10. - N │ │ │ -003f7420: 4953 542d 3830 302d 3533 2d41 552d 3132 IST-800-53-AU-12 │ │ │ -003f7430: 2863 290a 2020 2d20 4e49 5354 2d38 3030 (c). - NIST-800 │ │ │ -003f7440: 2d35 332d 4155 2d31 3428 3129 0a20 202d -53-AU-14(1). - │ │ │ -003f7450: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU- │ │ │ -003f7460: 3228 6429 0a20 202d 204e 4953 542d 3830 2(d). - NIST-80 │ │ │ -003f7470: 302d 3533 2d41 552d 330a 2020 2d20 4e49 0-53-AU-3. - NI │ │ │ -003f7480: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ -003f7490: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -003f74a0: 332d 5349 2d34 2832 3329 0a20 202d 2050 3-SI-4(23). - P │ │ │ -003f74b0: 4349 2d44 5353 2d52 6571 2d31 302e 310a CI-DSS-Req-10.1. │ │ │ -003f74c0: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10 │ │ │ -003f74d0: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ -003f74e0: 2d31 302e 322e 310a 2020 2d20 656e 6162 -10.2.1. - enab │ │ │ -003f74f0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -003f7500: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -003f7510: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -003f7520: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ -003f7530: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ -003f7540: 6f6f 745f 6e65 6564 6564 0a20 202d 2073 oot_needed. - s │ │ │ -003f7550: 6572 7669 6365 5f61 7564 6974 645f 656e ervice_auditd_en │ │ │ -003f7560: 6162 6c65 640a 0a2d 206e 616d 653a 2045 abled..- name: E │ │ │ -003f7570: 6e61 626c 6520 6175 6469 7464 2053 6572 nable auditd Ser │ │ │ -003f7580: 7669 6365 202d 2045 6e61 626c 6520 7365 vice - Enable se │ │ │ -003f7590: 7276 6963 6520 6175 6469 7464 0a20 2062 rvice auditd. b │ │ │ -003f75a0: 6c6f 636b 3a0a 0a20 202d 206e 616d 653a lock:.. - name: │ │ │ -003f75b0: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack │ │ │ -003f75c0: 6167 6520 6661 6374 730a 2020 2020 616e age facts. an │ │ │ -003f75d0: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ -003f75e0: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:. │ │ │ -003f75f0: 2020 206d 616e 6167 6572 3a20 6175 746f manager: auto │ │ │ -003f7600: 0a0a 2020 2d20 6e61 6d65 3a20 456e 6162 .. - name: Enab │ │ │ -003f7610: 6c65 2061 7564 6974 6420 5365 7276 6963 le auditd Servic │ │ │ -003f7620: 6520 2d20 456e 6162 6c65 2053 6572 7669 e - Enable Servi │ │ │ -003f7630: 6365 2061 7564 6974 640a 2020 2020 616e ce auditd. an │ │ │ -003f7640: 7369 626c 652e 6275 696c 7469 6e2e 7379 sible.builtin.sy │ │ │ -003f7650: 7374 656d 643a 0a20 2020 2020 206e 616d stemd:. nam │ │ │ -003f7660: 653a 2061 7564 6974 640a 2020 2020 2020 e: auditd. │ │ │ -003f7670: 656e 6162 6c65 643a 2074 7275 650a 2020 enabled: true. │ │ │ -003f7680: 2020 2020 7374 6174 653a 2073 7461 7274 state: start │ │ │ -003f7690: 6564 0a20 2020 2020 206d 6173 6b65 643a ed. masked: │ │ │ -003f76a0: 2066 616c 7365 0a20 2020 2077 6865 6e3a false. when: │ │ │ -003f76b0: 0a20 2020 202d 2027 2261 7564 6974 6422 . - '"auditd" │ │ │ -003f76c0: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact │ │ │ -003f76d0: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta │ │ │ -003f76e0: 6773 3a0a 2020 2d20 434a 4953 2d35 2e34 gs:. - CJIS-5.4 │ │ │ -003f76f0: 2e31 2e31 0a20 202d 204e 4953 542d 3830 .1.1. - NIST-80 │ │ │ -003f7700: 302d 3137 312d 332e 332e 310a 2020 2d20 0-171-3.3.1. - │ │ │ -003f7710: 4e49 5354 2d38 3030 2d31 3731 2d33 2e33 NIST-800-171-3.3 │ │ │ -003f7720: 2e32 0a20 202d 204e 4953 542d 3830 302d .2. - NIST-800- │ │ │ -003f7730: 3137 312d 332e 332e 360a 2020 2d20 4e49 171-3.3.6. - NI │ │ │ -003f7740: 5354 2d38 3030 2d35 332d 4143 2d32 2867 ST-800-53-AC-2(g │ │ │ -003f7750: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -003f7760: 332d 4143 2d36 2839 290a 2020 2d20 4e49 3-AC-6(9). - NI │ │ │ -003f7770: 5354 2d38 3030 2d35 332d 4155 2d31 300a ST-800-53-AU-10. │ │ │ -003f7780: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -003f7790: 4155 2d31 3228 6329 0a20 202d 204e 4953 AU-12(c). - NIS │ │ │ -003f77a0: 542d 3830 302d 3533 2d41 552d 3134 2831 T-800-53-AU-14(1 │ │ │ -003f77b0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ -003f77c0: 332d 4155 2d32 2864 290a 2020 2d20 4e49 3-AU-2(d). - NI │ │ │ -003f77d0: 5354 2d38 3030 2d35 332d 4155 2d33 0a20 ST-800-53-AU-3. │ │ │ -003f77e0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ -003f77f0: 4d2d 3628 6129 0a20 202d 204e 4953 542d M-6(a). - NIST- │ │ │ -003f7800: 3830 302d 3533 2d53 492d 3428 3233 290a 800-53-SI-4(23). │ │ │ -003f7810: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req- │ │ │ -003f7820: 3130 2e31 0a20 202d 2050 4349 2d44 5353 10.1. - PCI-DSS │ │ │ -003f7830: 7634 2d31 302e 320a 2020 2d20 5043 492d v4-10.2. - PCI- │ │ │ -003f7840: 4453 5376 342d 3130 2e32 2e31 0a20 202d DSSv4-10.2.1. - │ │ │ -003f7850: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ -003f7860: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -003f7870: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -003f7880: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ -003f7890: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ -003f78a0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ -003f78b0: 2020 2d20 7365 7276 6963 655f 6175 6469 - service_audi │ │ │ -003f78c0: 7464 5f65 6e61 626c 6564 0a20 202d 2073 td_enabled. - s │ │ │ -003f78d0: 7065 6369 616c 5f73 6572 7669 6365 5f62 pecial_service_b │ │ │ -003f78e0: 6c6f 636b 0a20 2077 6865 6e3a 0a20 202d lock. when:. - │ │ │ -003f78f0: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ -003f7900: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ -003f7910: 7061 636b 6167 6573 270a 2020 2d20 2722 packages'. - '" │ │ │ -003f7920: 6175 6469 7464 2220 696e 2061 6e73 6962 auditd" in ansib │ │ │ -003f7930: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ -003f7940: 7327 0a3c 2f63 6f64 653e 3c2f 7072 653e s'. Remed │ │ │ +003f7630: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +003f7640: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...< │ │ │ +003f6f60: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Comp │ │ │ +003f6ec0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +003f6ed0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +003f6ef0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +003f6f10: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +003f6f20: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +003f6f40: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable - name │ │ │ +003f6f70: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac │ │ │ +003f6f80: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac │ │ │ +003f6f90: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:. │ │ │ +003f6fa0: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto. │ │ │ +003f6fb0: 7461 6773 3a0a 2020 2d20 434a 4953 2d35 tags:. - CJIS-5 │ │ │ +003f6fc0: 2e34 2e31 2e31 0a20 202d 204e 4953 542d .4.1.1. - NIST- │ │ │ +003f6fd0: 3830 302d 3137 312d 332e 332e 310a 2020 800-171-3.3.1. │ │ │ +003f6fe0: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ +003f6ff0: 2e33 2e32 0a20 202d 204e 4953 542d 3830 .3.2. - NIST-80 │ │ │ +003f7000: 302d 3137 312d 332e 332e 360a 2020 2d20 0-171-3.3.6. - │ │ │ +003f7010: 4e49 5354 2d38 3030 2d35 332d 4143 2d32 NIST-800-53-AC-2 │ │ │ +003f7020: 2867 290a 2020 2d20 4e49 5354 2d38 3030 (g). - NIST-800 │ │ │ +003f7030: 2d35 332d 4143 2d36 2839 290a 2020 2d20 -53-AC-6(9). - │ │ │ +003f7040: 4e49 5354 2d38 3030 2d35 332d 4155 2d31 NIST-800-53-AU-1 │ │ │ +003f7050: 300a 2020 2d20 4e49 5354 2d38 3030 2d35 0. - NIST-800-5 │ │ │ +003f7060: 332d 4155 2d31 3228 6329 0a20 202d 204e 3-AU-12(c). - N │ │ │ +003f7070: 4953 542d 3830 302d 3533 2d41 552d 3134 IST-800-53-AU-14 │ │ │ +003f7080: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800 │ │ │ +003f7090: 2d35 332d 4155 2d32 2864 290a 2020 2d20 -53-AU-2(d). - │ │ │ +003f70a0: 4e49 5354 2d38 3030 2d35 332d 4155 2d33 NIST-800-53-AU-3 │ │ │ +003f70b0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003f70c0: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ +003f70d0: 542d 3830 302d 3533 2d53 492d 3428 3233 T-800-53-SI-4(23 │ │ │ +003f70e0: 290a 2020 2d20 5043 492d 4453 532d 5265 ). - PCI-DSS-Re │ │ │ +003f70f0: 712d 3130 2e31 0a20 202d 2050 4349 2d44 q-10.1. - PCI-D │ │ │ +003f7100: 5353 7634 2d31 302e 320a 2020 2d20 5043 SSv4-10.2. - PC │ │ │ +003f7110: 492d 4453 5376 342d 3130 2e32 2e31 0a20 I-DSSv4-10.2.1. │ │ │ +003f7120: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +003f7130: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +003f7140: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +003f7150: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +003f7160: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +003f7170: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +003f7180: 640a 2020 2d20 7365 7276 6963 655f 6175 d. - service_au │ │ │ +003f7190: 6469 7464 5f65 6e61 626c 6564 0a0a 2d20 ditd_enabled..- │ │ │ +003f71a0: 6e61 6d65 3a20 456e 6162 6c65 2061 7564 name: Enable aud │ │ │ +003f71b0: 6974 6420 5365 7276 6963 6520 2d20 456e itd Service - En │ │ │ +003f71c0: 6162 6c65 2073 6572 7669 6365 2061 7564 able service aud │ │ │ +003f71d0: 6974 640a 2020 626c 6f63 6b3a 0a0a 2020 itd. block:.. │ │ │ +003f71e0: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t │ │ │ +003f71f0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts │ │ │ +003f7200: 0a20 2020 2061 6e73 6962 6c65 2e62 7569 . ansible.bui │ │ │ +003f7210: 6c74 696e 2e70 6163 6b61 6765 5f66 6163 ltin.package_fac │ │ │ +003f7220: 7473 3a0a 2020 2020 2020 6d61 6e61 6765 ts:. manage │ │ │ +003f7230: 723a 2061 7574 6f0a 0a20 202d 206e 616d r: auto.. - nam │ │ │ +003f7240: 653a 2045 6e61 626c 6520 6175 6469 7464 e: Enable auditd │ │ │ +003f7250: 2053 6572 7669 6365 202d 2045 6e61 626c Service - Enabl │ │ │ +003f7260: 6520 5365 7276 6963 6520 6175 6469 7464 e Service auditd │ │ │ +003f7270: 0a20 2020 2061 6e73 6962 6c65 2e62 7569 . ansible.bui │ │ │ +003f7280: 6c74 696e 2e73 7973 7465 6d64 3a0a 2020 ltin.systemd:. │ │ │ +003f7290: 2020 2020 6e61 6d65 3a20 6175 6469 7464 name: auditd │ │ │ +003f72a0: 0a20 2020 2020 2065 6e61 626c 6564 3a20 . enabled: │ │ │ +003f72b0: 7472 7565 0a20 2020 2020 2073 7461 7465 true. state │ │ │ +003f72c0: 3a20 7374 6172 7465 640a 2020 2020 2020 : started. │ │ │ +003f72d0: 6d61 736b 6564 3a20 6661 6c73 650a 2020 masked: false. │ │ │ +003f72e0: 2020 7768 656e 3a0a 2020 2020 2d20 2722 when:. - '" │ │ │ +003f72f0: 6175 6469 7464 2220 696e 2061 6e73 6962 auditd" in ansib │ │ │ +003f7300: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +003f7310: 7327 0a20 2074 6167 733a 0a20 202d 2043 s'. tags:. - C │ │ │ +003f7320: 4a49 532d 352e 342e 312e 310a 2020 2d20 JIS-5.4.1.1. - │ │ │ +003f7330: 4e49 5354 2d38 3030 2d31 3731 2d33 2e33 NIST-800-171-3.3 │ │ │ +003f7340: 2e31 0a20 202d 204e 4953 542d 3830 302d .1. - NIST-800- │ │ │ +003f7350: 3137 312d 332e 332e 320a 2020 2d20 4e49 171-3.3.2. - NI │ │ │ +003f7360: 5354 2d38 3030 2d31 3731 2d33 2e33 2e36 ST-800-171-3.3.6 │ │ │ +003f7370: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003f7380: 2d41 432d 3228 6729 0a20 202d 204e 4953 -AC-2(g). - NIS │ │ │ +003f7390: 542d 3830 302d 3533 2d41 432d 3628 3929 T-800-53-AC-6(9) │ │ │ +003f73a0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003f73b0: 2d41 552d 3130 0a20 202d 204e 4953 542d -AU-10. - NIST- │ │ │ +003f73c0: 3830 302d 3533 2d41 552d 3132 2863 290a 800-53-AU-12(c). │ │ │ +003f73d0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +003f73e0: 4155 2d31 3428 3129 0a20 202d 204e 4953 AU-14(1). - NIS │ │ │ +003f73f0: 542d 3830 302d 3533 2d41 552d 3228 6429 T-800-53-AU-2(d) │ │ │ +003f7400: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +003f7410: 2d41 552d 330a 2020 2d20 4e49 5354 2d38 -AU-3. - NIST-8 │ │ │ +003f7420: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ +003f7430: 2d20 4e49 5354 2d38 3030 2d35 332d 5349 - NIST-800-53-SI │ │ │ +003f7440: 2d34 2832 3329 0a20 202d 2050 4349 2d44 -4(23). - PCI-D │ │ │ +003f7450: 5353 2d52 6571 2d31 302e 310a 2020 2d20 SS-Req-10.1. - │ │ │ +003f7460: 5043 492d 4453 5376 342d 3130 2e32 0a20 PCI-DSSv4-10.2. │ │ │ +003f7470: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10. │ │ │ +003f7480: 322e 310a 2020 2d20 656e 6162 6c65 5f73 2.1. - enable_s │ │ │ +003f7490: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +003f74a0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +003f74b0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +003f74c0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +003f74d0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +003f74e0: 6e65 6564 6564 0a20 202d 2073 6572 7669 needed. - servi │ │ │ +003f74f0: 6365 5f61 7564 6974 645f 656e 6162 6c65 ce_auditd_enable │ │ │ +003f7500: 640a 2020 2d20 7370 6563 6961 6c5f 7365 d. - special_se │ │ │ +003f7510: 7276 6963 655f 626c 6f63 6b0a 2020 7768 rvice_block. wh │ │ │ +003f7520: 656e 3a0a 2020 2d20 2722 6c69 6e75 782d en:. - '"linux- │ │ │ +003f7530: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +003f7540: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +003f7550: 0a20 202d 2027 2261 7564 6974 6422 2069 . - '"auditd" i │ │ │ +003f7560: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +003f7570: 7061 636b 6167 6573 270a 3c2f 636f 6465 packages'.Remediatio │ │ │ +003f78b0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr │ │ │ +003f78c0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...< │ │ │ +003f78d0: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>< │ │ │ +003f7770: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ +003f76d0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +003f76e0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +003f7700: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +003f7720: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +003f7730: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +003f7750: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ +003f7780: 6520 656e 6162 6c65 5f61 7564 6974 640a e enable_auditd. │ │ │ +003f7790: 0a63 6c61 7373 2065 6e61 626c 655f 6175 .class enable_au │ │ │ +003f77a0: 6469 7464 207b 0a20 2073 6572 7669 6365 ditd {. service │ │ │ +003f77b0: 207b 2761 7564 6974 6427 3a0a 2020 2020 {'auditd':. │ │ │ +003f77c0: 656e 6162 6c65 203d 2667 743b 2074 7275 enable => tru │ │ │ +003f77d0: 652c 0a20 2020 2065 6e73 7572 6520 3d26 e,. ensure =& │ │ │ +003f77e0: 6774 3b20 2772 756e 6e69 6e67 272c 0a20 gt; 'running',. │ │ │ +003f77f0: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -168,14 +151,31 @@ │ │ │ │ - PCI-DSSv4-11.5.2 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_aide_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_aide │ │ │ │ + │ │ │ │ +class install_aide { │ │ │ │ + package { 'aide': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "aide" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -1333,31 +1333,14 @@ │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _o_s_p_p FMT_MOF_EXT.1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000324-GPOS-00125 │ │ │ │ References: _a_n_s_s_i R33 │ │ │ │ _c_i_s 5.2.1 │ │ │ │ _i_s_m 1386 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "sudo" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_sudo │ │ │ │ - │ │ │ │ -class install_sudo { │ │ │ │ - package { 'sudo': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -1384,14 +1367,31 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_sudo_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_sudo │ │ │ │ + │ │ │ │ +class install_sudo { │ │ │ │ + package { 'sudo': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "sudo" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -4556,31 +4556,14 @@ │ │ │ │ Rationale: password in resisting attempts at guessing and brute-force attacks. "pwquality" enforces │ │ │ │ complex password construction configuration and has the ability to limit brute-force │ │ │ │ attacks on the system. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_pam_pwquality_installed │ │ │ │ References: _o_s_-_s_r_g SRG-OS-000480-GPOS-00225 │ │ │ │ _c_i_s 5.3.1.3 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "libpam-pwquality" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_libpam-pwquality │ │ │ │ - │ │ │ │ -class install_libpam-pwquality { │ │ │ │ - package { 'libpam-pwquality': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -4601,14 +4584,31 @@ │ │ │ │ tags: │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_pam_pwquality_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_libpam-pwquality │ │ │ │ + │ │ │ │ +class install_libpam-pwquality { │ │ │ │ + package { 'libpam-pwquality': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "libpam-pwquality" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'libpam-runtime' 2>/dev/null | grep - │ │ │ │ @@ -6135,31 +6135,14 @@ │ │ │ │ Control system will be available. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_apparmor_installed │ │ │ │ _o_s_-_s_r_g SRG-OS-000368-GPOS-00154, SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG- │ │ │ │ References: OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125, SRG-OS-000370-GPOS-00155 │ │ │ │ _a_n_s_s_i R45 │ │ │ │ _c_i_s 1.3.1.1 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "apparmor" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_apparmor │ │ │ │ - │ │ │ │ -class install_apparmor { │ │ │ │ - package { 'apparmor': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Ensure apparmor is installed │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -6169,14 +6152,31 @@ │ │ │ │ tags: │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_apparmor_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_apparmor │ │ │ │ + │ │ │ │ +class install_apparmor { │ │ │ │ + package { 'apparmor': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "apparmor" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if [ ! -f /.dockerenv ] && [ ! -f /run/.containerenv ]; then │ │ │ │ @@ -6194,31 +6194,14 @@ │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_pam_apparmor_installed │ │ │ │ _n_i_s_t AC-3(4), AC-6(8), AC-6(10), CM-7(5)(b), CM-7(2), SC-7(21), CM-6(a) │ │ │ │ SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG- │ │ │ │ References: _o_s_-_s_r_g OS-000324-GPOS-00125, SRG-OS-000326-GPOS-00126, SRG-OS-000370-GPOS-00155, SRG-OS- │ │ │ │ 000480-GPOS-00230, SRG-OS-000480-GPOS-00227, SRG-OS-000480-GPOS-00231, SRG-OS- │ │ │ │ 000480-GPOS-00232 │ │ │ │ _a_n_s_s_i R45 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "libpam-apparmor" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_libpam-apparmor │ │ │ │ - │ │ │ │ -class install_libpam-apparmor { │ │ │ │ - package { 'libpam-apparmor': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Ensure libpam-apparmor is installed │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -6235,14 +6218,31 @@ │ │ │ │ - NIST-800-53-SC-7(21) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_pam_apparmor_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_libpam-apparmor │ │ │ │ + │ │ │ │ +class install_libpam-apparmor { │ │ │ │ + package { 'libpam-apparmor': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "libpam-apparmor" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if [ ! -f /.dockerenv ] && [ ! -f /run/.containerenv ]; then │ │ │ │ @@ -6425,31 +6425,14 @@ │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_apparmor_configured │ │ │ │ _n_i_s_t AC-3(4), AC-6(8), AC-6(10), CM-7(5)(b), CM-7(2), SC-7(21), CM-6(a) │ │ │ │ SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG- │ │ │ │ References: _o_s_-_s_r_g OS-000324-GPOS-00125, SRG-OS-000326-GPOS-00126, SRG-OS-000370-GPOS-00155, SRG-OS- │ │ │ │ 000480-GPOS-00230, SRG-OS-000480-GPOS-00227, SRG-OS-000480-GPOS-00231, SRG-OS- │ │ │ │ 000480-GPOS-00232 │ │ │ │ _a_n_s_s_i R45 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["apparmor"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_apparmor │ │ │ │ - │ │ │ │ -class enable_apparmor { │ │ │ │ - service {'apparmor': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - name: Start apparmor.service │ │ │ │ ansible.builtin.systemd: │ │ │ │ name: apparmor.service │ │ │ │ state: started │ │ │ │ enabled: true │ │ │ │ when: ansible_virtualization_type not in ["docker", "lxc", "openvz", "podman", "container"] │ │ │ │ @@ -6459,14 +6442,31 @@ │ │ │ │ - NIST-800-53-AC-6(8) │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - NIST-800-53-CM-7(2) │ │ │ │ - NIST-800-53-CM-7(5)(b) │ │ │ │ - NIST-800-53-SC-7(21) │ │ │ │ - apparmor_configured │ │ │ │ - medium_severity │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_apparmor │ │ │ │ + │ │ │ │ +class enable_apparmor { │ │ │ │ + service {'apparmor': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["apparmor"] │ │ │ │ ****** RRuullee? ? EEnnssuurree AAppppAArrmmoorr iiss eennaabblleedd iinn tthhee bboooottllooaaddeerr ccoonnffiigguurraattiioonn ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ Configure AppArmor to be enabled at boot time and verify that it has not been overwritten by the │ │ │ │ bootloader boot parameters. Note: This recommendation is designed around the grub bootloader, if LILO │ │ │ │ or another bootloader is in use in your environment, enact equivalent settings. │ │ │ │ Rationale: AppArmor must be enabled at boot time in your bootloader configuration to ensure that the │ │ │ │ controls it provides are not overridden. │ │ │ │ Severity: medium │ │ │ │ @@ -12019,31 +12019,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9 │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _p_c_i_d_s_s Req-10.7 │ │ │ │ _a_n_s_s_i R71 │ │ │ │ _p_c_i_d_s_s_4 10.5.1, 10.5 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "logrotate" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_logrotate │ │ │ │ - │ │ │ │ -class install_logrotate { │ │ │ │ - package { 'logrotate': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -12072,14 +12055,31 @@ │ │ │ │ - PCI-DSSv4-10.5.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_logrotate_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_logrotate │ │ │ │ + │ │ │ │ +class install_logrotate { │ │ │ │ + package { 'logrotate': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "logrotate" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -12425,31 +12425,14 @@ │ │ │ │ $ apt-get install rsyslog-gnutls │ │ │ │ Rationale: The rsyslog-gnutls package provides Transport Layer Security (TLS) support for the │ │ │ │ rsyslog daemon, which enables secure remote logging. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_rsyslog-gnutls_installed │ │ │ │ References: _o_s_-_s_r_g SRG-OS-000480-GPOS-00227, SRG-OS-000120-GPOS-00061 │ │ │ │ _a_n_s_s_i R71 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog-gnutls" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog-gnutls │ │ │ │ - │ │ │ │ -class install_rsyslog-gnutls { │ │ │ │ - package { 'rsyslog-gnutls': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -12470,14 +12453,31 @@ │ │ │ │ tags: │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog-gnutls_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog-gnutls │ │ │ │ + │ │ │ │ +class install_rsyslog-gnutls { │ │ │ │ + package { 'rsyslog-gnutls': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog-gnutls" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -12502,31 +12502,14 @@ │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024, SRG-OS-000480-GPOS- │ │ │ │ 00227 │ │ │ │ _c_i_s 6.1.3.1 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "rsyslog" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_rsyslog │ │ │ │ - │ │ │ │ -class install_rsyslog { │ │ │ │ - package { 'rsyslog': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -12549,14 +12532,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsyslog_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_rsyslog │ │ │ │ + │ │ │ │ +class install_rsyslog { │ │ │ │ + package { 'rsyslog': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "rsyslog" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -12585,31 +12585,14 @@ │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1, A.14.2.7, │ │ │ │ A.15.2.1, A.15.2.2, A.17.2.1 │ │ │ │ _n_i_s_t CM-6(a), AU-4(1) │ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _c_i_s 6.1.3.2 │ │ │ │ _i_s_m 1409 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["rsyslog"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_rsyslog │ │ │ │ - │ │ │ │ -class enable_rsyslog { │ │ │ │ - service {'rsyslog': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -12646,14 +12629,31 @@ │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_rsyslog_enabled │ │ │ │ - special_service_block │ │ │ │ when: '"linux-base" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_rsyslog │ │ │ │ + │ │ │ │ +class enable_rsyslog { │ │ │ │ + service {'rsyslog': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["rsyslog"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -32877,27 +32877,14 @@ │ │ │ │ around configuration errors, unauthorized intrusions, and other potential errors. The │ │ │ │ setroubleshoot-plugins package can be removed with the following command: │ │ │ │ $ apt-get remove setroubleshoot-plugins │ │ │ │ Rationale: The SETroubleshoot service is an unnecessary daemon to have running on a server. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_setroubleshoot-plugins_removed │ │ │ │ References: _a_n_s_s_i R49 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_setroubleshoot-plugins │ │ │ │ - │ │ │ │ -class remove_setroubleshoot-plugins { │ │ │ │ - package { 'setroubleshoot-plugins': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -32919,14 +32906,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_setroubleshoot-plugins_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_setroubleshoot-plugins │ │ │ │ + │ │ │ │ +class remove_setroubleshoot-plugins { │ │ │ │ + package { 'setroubleshoot-plugins': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -32949,27 +32949,14 @@ │ │ │ │ information around configuration errors, unauthorized intrusions, and other potential errors. The │ │ │ │ setroubleshoot-server package can be removed with the following command: │ │ │ │ $ apt-get remove setroubleshoot-server │ │ │ │ Rationale: The SETroubleshoot service is an unnecessary daemon to have running on a server. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_setroubleshoot-server_removed │ │ │ │ References: _a_n_s_s_i R49 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_setroubleshoot-server │ │ │ │ - │ │ │ │ -class remove_setroubleshoot-server { │ │ │ │ - package { 'setroubleshoot-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -32991,14 +32978,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_setroubleshoot-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_setroubleshoot-server │ │ │ │ + │ │ │ │ +class remove_setroubleshoot-server { │ │ │ │ + package { 'setroubleshoot-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -33022,27 +33022,14 @@ │ │ │ │ setroubleshoot package can be removed with the following command: │ │ │ │ $ apt-get remove setroubleshoot │ │ │ │ Rationale: The SETroubleshoot service is an unnecessary daemon to have running on a server, │ │ │ │ especially if X Windows is removed or disabled. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_setroubleshoot_removed │ │ │ │ References: _a_n_s_s_i R49 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_setroubleshoot │ │ │ │ - │ │ │ │ -class remove_setroubleshoot { │ │ │ │ - package { 'setroubleshoot': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -33063,14 +33050,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_setroubleshoot_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_setroubleshoot │ │ │ │ + │ │ │ │ +class remove_setroubleshoot { │ │ │ │ + package { 'setroubleshoot': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -33638,27 +33638,14 @@ │ │ │ │ 2.5, SR 2.6, SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.3 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_dhcp │ │ │ │ - │ │ │ │ -class remove_dhcp { │ │ │ │ - package { 'dhcp': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall DHCP Server Package: Ensure dhcp is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33672,14 +33659,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_dhcp_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_dhcp │ │ │ │ + │ │ │ │ +class remove_dhcp { │ │ │ │ + package { 'dhcp': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove dhcp │ │ │ │ @@ -33693,27 +33693,14 @@ │ │ │ │ ****** RRuullee? ? UUnniinnssttaallll kkeeaa PPaacckkaaggee ? ? _[[_rr_ee_ff_]] ****** │ │ │ │ If the system does not need to act as a DHCP server, the kea package can be uninstalled. │ │ │ │ Rationale: Removing the DHCP server ensures that it cannot be easily or accidentally reactivated and │ │ │ │ disrupt network operation. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_kea_removed │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_kea │ │ │ │ - │ │ │ │ -class remove_kea { │ │ │ │ - package { 'kea': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall kea Package: Ensure kea is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -33722,14 +33709,27 @@ │ │ │ │ tags: │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_kea_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_kea │ │ │ │ + │ │ │ │ +class remove_kea { │ │ │ │ + package { 'kea': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove kea │ │ │ │ @@ -33921,27 +33921,14 @@ │ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 1.5, SR 1.6, SR 1.7, SR 1.8, SR 1.9, SR 2.1, SR 2.2, SR 2.3, SR 2.4, SR │ │ │ │ 2.5, SR 2.6, SR 2.7, SR 7.6 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3, A.14.2.4, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227, SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_sendmail │ │ │ │ - │ │ │ │ -class remove_sendmail { │ │ │ │ - package { 'sendmail': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -33968,14 +33955,27 @@ │ │ │ │ - NIST-800-53-CM-7(b) │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_sendmail_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_sendmail │ │ │ │ + │ │ │ │ +class remove_sendmail { │ │ │ │ + package { 'sendmail': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -34048,31 +34048,14 @@ │ │ │ │ _o_s_p_p FMT_SMF_EXT.1 │ │ │ │ _p_c_i_d_s_s Req-10.4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000355-GPOS-00143 │ │ │ │ References: _a_n_s_s_i R71 │ │ │ │ _c_i_s 2.3.1.1 │ │ │ │ _i_s_m 0988, 1405 │ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "chrony" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_chrony │ │ │ │ - │ │ │ │ -class install_chrony { │ │ │ │ - package { 'chrony': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -34099,14 +34082,31 @@ │ │ │ │ - PCI-DSSv4-10.6.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_chrony_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_chrony │ │ │ │ + │ │ │ │ +class install_chrony { │ │ │ │ + package { 'chrony': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "chrony" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -34821,27 +34821,14 @@ │ │ │ │ A.14.2.2, A.14.2.3, A.14.2.4, A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.19 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_xinetd │ │ │ │ - │ │ │ │ -class remove_xinetd { │ │ │ │ - package { 'xinetd': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -34872,14 +34859,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_xinetd_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_xinetd │ │ │ │ + │ │ │ │ +class remove_xinetd { │ │ │ │ + package { 'xinetd': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -34913,27 +34913,14 @@ │ │ │ │ Severity: unknown │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ypbind_removed │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ypbind-mt │ │ │ │ - │ │ │ │ -class remove_ypbind-mt { │ │ │ │ - package { 'ypbind-mt': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Remove NIS Client: Ensure ypbind-mt is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -34944,14 +34931,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ypbind_removed │ │ │ │ - unknown_severity │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ypbind-mt │ │ │ │ + │ │ │ │ +class remove_ypbind-mt { │ │ │ │ + package { 'ypbind-mt': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ypbind-mt │ │ │ │ @@ -34989,27 +34989,14 @@ │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a), IA-5(1)(c) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _p_c_i_d_s_s Req-2.2.2 │ │ │ │ _o_s_-_s_r_g SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.10 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_ypserv │ │ │ │ - │ │ │ │ -class remove_ypserv { │ │ │ │ - package { 'ypserv': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall ypserv Package: Ensure ypserv is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35025,14 +35012,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_ypserv_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_ypserv │ │ │ │ + │ │ │ │ +class remove_ypserv { │ │ │ │ + package { 'ypserv': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove ypserv │ │ │ │ @@ -35073,27 +35073,14 @@ │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1, A.13.2.1, A.14.1.3, │ │ │ │ A.14.2.2, A.14.2.3, A.14.2.4, A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a), IA-5(1)(c) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_rsh-server │ │ │ │ - │ │ │ │ -class remove_rsh-server { │ │ │ │ - package { 'rsh-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall rsh-server Package: Ensure rsh-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35108,14 +35095,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsh-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_rsh-server │ │ │ │ + │ │ │ │ +class remove_rsh-server { │ │ │ │ + package { 'rsh-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove rsh-server │ │ │ │ @@ -35138,27 +35138,14 @@ │ │ │ │ _c_u_i 3.1.13 │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.8.2.3, A.13.1.1, A.13.2.1, A.13.2.3, A.14.1.2, A.14.1.3 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.2.2 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_rsh │ │ │ │ - │ │ │ │ -class remove_rsh { │ │ │ │ - package { 'rsh': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall rsh Package: Ensure rsh is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35170,14 +35157,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_rsh_removed │ │ │ │ - unknown_severity │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_rsh │ │ │ │ + │ │ │ │ +class remove_rsh { │ │ │ │ + package { 'rsh': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove rsh │ │ │ │ @@ -35199,27 +35199,14 @@ │ │ │ │ intentional) activation of talk services. │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_talk-server_removed │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ References: 164.312(e)(2)(ii) │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_talk-server │ │ │ │ - │ │ │ │ -class remove_talk-server { │ │ │ │ - package { 'talk-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall talk-server Package: Ensure talk-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35230,14 +35217,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_talk-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_talk-server │ │ │ │ + │ │ │ │ +class remove_talk-server { │ │ │ │ + package { 'talk-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove talk-server │ │ │ │ @@ -35260,27 +35260,14 @@ │ │ │ │ Severity: medium │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_talk_removed │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.2.3 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_talk │ │ │ │ - │ │ │ │ -class remove_talk { │ │ │ │ - package { 'talk': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall talk Package: Ensure talk is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35291,14 +35278,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_talk_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_talk │ │ │ │ + │ │ │ │ +class remove_talk { │ │ │ │ + package { 'talk': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove talk │ │ │ │ @@ -35346,27 +35346,14 @@ │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _p_c_i_d_s_s Req-2.2.2 │ │ │ │ _o_s_-_s_r_g SRG-OS-000095-GPOS-00049 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnet-server │ │ │ │ - │ │ │ │ -class remove_telnet-server { │ │ │ │ - package { 'telnet-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall telnet-server Package: Ensure telnet-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35381,14 +35368,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnet-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnet-server │ │ │ │ + │ │ │ │ +class remove_telnet-server { │ │ │ │ + package { 'telnet-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnet-server │ │ │ │ @@ -35410,27 +35410,14 @@ │ │ │ │ _h_i_p_a_a 164.308(a)(4)(i), 164.308(b)(1), 164.308(b)(3), 164.310(b), 164.312(e)(1), │ │ │ │ 164.312(e)(2)(ii) │ │ │ │ References: _i_s_o_2_7_0_0_1_-_2_0_1_3 A.8.2.3, A.13.1.1, A.13.2.1, A.13.2.3, A.14.1.2, A.14.1.3 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.2.4 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_telnet │ │ │ │ - │ │ │ │ -class remove_telnet { │ │ │ │ - package { 'telnet': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Remove telnet Clients: Ensure telnet is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35442,14 +35429,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_telnet_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_telnet │ │ │ │ + │ │ │ │ +class remove_telnet { │ │ │ │ + package { 'telnet': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove telnet │ │ │ │ @@ -35493,27 +35493,14 @@ │ │ │ │ A.14.2.2, A.14.2.3, A.14.2.4, A.6.2.1, A.6.2.2, A.9.1.2 │ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _a_n_s_s_i R62 │ │ │ │ _c_i_s 2.1.16 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_tftp-server │ │ │ │ - │ │ │ │ -class remove_tftp-server { │ │ │ │ - package { 'tftp-server': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Uninstall tftp-server Package: Ensure tftp-server is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35527,14 +35514,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - high_severity │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - no_reboot_needed │ │ │ │ - package_tftp-server_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_tftp-server │ │ │ │ + │ │ │ │ +class remove_tftp-server { │ │ │ │ + package { 'tftp-server': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove tftp-server │ │ │ │ @@ -35553,27 +35553,14 @@ │ │ │ │ Rationale: It is recommended that TFTP be removed, unless there is a specific need for TFTP (such as │ │ │ │ a boot server). In that case, use extreme caution when configuring the services. │ │ │ │ Severity: low │ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_tftp_removed │ │ │ │ _o_s_-_s_r_g SRG-OS-000074-GPOS-00042 │ │ │ │ References: _a_n_s_s_i R62 │ │ │ │ _p_c_i_d_s_s_4 2.2.4, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: disable │ │ │ │ - │ │ │ │ -include remove_tftp │ │ │ │ - │ │ │ │ -class remove_tftp { │ │ │ │ - package { 'tftp': │ │ │ │ - ensure => 'purged', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ - name: 'Remove tftp Daemon: Ensure tftp is removed' │ │ │ │ ansible.builtin.package: │ │ │ │ @@ -35584,14 +35571,27 @@ │ │ │ │ - PCI-DSSv4-2.2.4 │ │ │ │ - disable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - low_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_tftp_removed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: disable │ │ │ │ + │ │ │ │ +include remove_tftp │ │ │ │ + │ │ │ │ +class remove_tftp { │ │ │ │ + package { 'tftp': │ │ │ │ + ensure => 'purged', │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: disable │ │ │ │ │ │ │ │ # CAUTION: This remediation script will remove tftp │ │ │ │ @@ -36504,23 +36504,14 @@ │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-4, PR.DS-5 │ │ │ │ _p_c_i_d_s_s Req-2.2.4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _a_n_s_s_i R50 │ │ │ │ _c_i_s 5.1.2 │ │ │ │ _i_s_m 1449 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -include ssh_private_key_perms │ │ │ │ - │ │ │ │ -class ssh_private_key_perms { │ │ │ │ - exec { 'sshd_priv_key': │ │ │ │ - command => "chmod 0640 /etc/ssh/*_key", │ │ │ │ - path => '/bin:/usr/bin' │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: configure │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -36584,14 +36575,23 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - configure_strategy │ │ │ │ - file_permissions_sshd_private_key │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +include ssh_private_key_perms │ │ │ │ + │ │ │ │ +class ssh_private_key_perms { │ │ │ │ + exec { 'sshd_priv_key': │ │ │ │ + command => "chmod 0640 /etc/ssh/*_key", │ │ │ │ + path => '/bin:/usr/bin' │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ q '^installed$'; then │ │ │ │ │ │ │ │ for keyfile in /etc/ssh/*_key; do │ │ │ │ test -f "$keyfile" || continue │ │ │ │ @@ -36631,23 +36631,14 @@ │ │ │ │ _n_i_s_t AC-17(a), CM-6(a), AC-6(1) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-4, PR.DS-5 │ │ │ │ _p_c_i_d_s_s Req-2.2.4 │ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227 │ │ │ │ _a_n_s_s_i R50 │ │ │ │ _c_i_s 5.1.3 │ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -include ssh_public_key_perms │ │ │ │ - │ │ │ │ -class ssh_public_key_perms { │ │ │ │ - exec { 'sshd_pub_key': │ │ │ │ - command => "chmod 0644 /etc/ssh/*.pub", │ │ │ │ - path => '/bin:/usr/bin' │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: configure │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -36711,14 +36702,23 @@ │ │ │ │ - PCI-DSSv4-2.2.6 │ │ │ │ - configure_strategy │ │ │ │ - file_permissions_sshd_pub_key │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +include ssh_public_key_perms │ │ │ │ + │ │ │ │ +class ssh_public_key_perms { │ │ │ │ + exec { 'sshd_pub_key': │ │ │ │ + command => "chmod 0644 /etc/ssh/*.pub", │ │ │ │ + path => '/bin:/usr/bin' │ │ │ │ + } │ │ │ │ +} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: configure │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -36808,31 +36808,14 @@ │ │ │ │ References: SR 2.1 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.18.1.4, A.7.1.1, A.9.2.1, A.9.2.2, A.9.2.3, A.9.2.4, A.9.2.6, A.9.3.1, │ │ │ │ A.9.4.2, A.9.4.3 │ │ │ │ _n_i_s_t CM-6(a) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-1, PR.AC-6, PR.AC-7 │ │ │ │ _o_s_-_s_r_g SRG-OS-000375-GPOS-00160 │ │ │ │ _a_n_s_s_i R67 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "sssd" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_sssd │ │ │ │ - │ │ │ │ -class install_sssd { │ │ │ │ - package { 'sssd': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -36855,14 +36838,31 @@ │ │ │ │ - NIST-800-53-CM-6(a) │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_sssd_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_sssd │ │ │ │ + │ │ │ │ +class install_sssd { │ │ │ │ + package { 'sssd': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "sssd" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'sssd-common' 2>/dev/null | grep - │ │ │ │ @@ -36892,31 +36892,14 @@ │ │ │ │ References: SR 2.1 │ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.18.1.4, A.7.1.1, A.9.2.1, A.9.2.2, A.9.2.3, A.9.2.4, A.9.2.6, A.9.3.1, │ │ │ │ A.9.4.2, A.9.4.3 │ │ │ │ _n_i_s_t CM-6(a), IA-5(10) │ │ │ │ _n_i_s_t_-_c_s_f PR.AC-1, PR.AC-6, PR.AC-7 │ │ │ │ _o_s_-_s_r_g SRG-OS-000375-GPOS-00160 │ │ │ │ _a_n_s_s_i R67 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["sssd"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_sssd │ │ │ │ - │ │ │ │ -class enable_sssd { │ │ │ │ - service {'sssd': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -36956,14 +36939,31 @@ │ │ │ │ - no_reboot_needed │ │ │ │ - service_sssd_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"sssd-common" in ansible_facts.packages' │ │ │ │ - ( "sssd-common" in ansible_facts.packages and "linux-base" in ansible_facts.packages │ │ │ │ ) │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_sssd │ │ │ │ + │ │ │ │ +class enable_sssd { │ │ │ │ + service {'sssd': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["sssd"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'sssd-common' 2>/dev/null | grep - │ │ │ │ @@ -73766,31 +73766,14 @@ │ │ │ │ SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, │ │ │ │ SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, │ │ │ │ SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _c_i_s 6.2.1.1 │ │ │ │ _i_s_m 0582, 0846 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[[packages]] │ │ │ │ -name = "auditd" │ │ │ │ -version = "*" │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include install_auditd │ │ │ │ - │ │ │ │ -class install_auditd { │ │ │ │ - package { 'auditd': │ │ │ │ - ensure => 'installed', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -73831,14 +73814,31 @@ │ │ │ │ - PCI-DSSv4-10.2.1 │ │ │ │ - enable_strategy │ │ │ │ - low_complexity │ │ │ │ - low_disruption │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - package_audit_installed │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include install_auditd │ │ │ │ + │ │ │ │ +class install_auditd { │ │ │ │ + package { 'auditd': │ │ │ │ + ensure => 'installed', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[[packages]] │ │ │ │ +name = "auditd" │ │ │ │ +version = "*" │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ │ │ @@ -73899,31 +73899,14 @@ │ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220 │ │ │ │ _a_p_p_-_s_r_g_-_c_t_r SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR-000990, SRG-APP-000508-CTR- │ │ │ │ 001300, SRG-APP-000510-CTR-001310 │ │ │ │ _a_n_s_s_i R33, R73 │ │ │ │ _c_i_s 6.2.1.2 │ │ │ │ _i_s_m 1409 │ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2 │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ - │ │ │ │ -[customizations.services] │ │ │ │ -enabled = ["auditd"] │ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ -CCoommpplleexxiittyy:: low │ │ │ │ -DDiissrruuppttiioonn:: low │ │ │ │ -RReebboooott:: false │ │ │ │ -SSttrraatteeggyy:: enable │ │ │ │ -include enable_auditd │ │ │ │ - │ │ │ │ -class enable_auditd { │ │ │ │ - service {'auditd': │ │ │ │ - enable => true, │ │ │ │ - ensure => 'running', │ │ │ │ - } │ │ │ │ -} │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ - name: Gather the package facts │ │ │ │ package_facts: │ │ │ │ @@ -73990,14 +73973,31 @@ │ │ │ │ - medium_severity │ │ │ │ - no_reboot_needed │ │ │ │ - service_auditd_enabled │ │ │ │ - special_service_block │ │ │ │ when: │ │ │ │ - '"linux-base" in ansible_facts.packages' │ │ │ │ - '"auditd" in ansible_facts.packages' │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ +CCoommpplleexxiittyy:: low │ │ │ │ +DDiissrruuppttiioonn:: low │ │ │ │ +RReebboooott:: false │ │ │ │ +SSttrraatteeggyy:: enable │ │ │ │ +include enable_auditd │ │ │ │ + │ │ │ │ +class enable_auditd { │ │ │ │ + service {'auditd': │ │ │ │ + enable => true, │ │ │ │ + ensure => 'running', │ │ │ │ + } │ │ │ │ +} │ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲ │ │ │ │ + │ │ │ │ +[customizations.services] │ │ │ │ +enabled = ["auditd"] │ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲ │ │ │ │ CCoommpplleexxiittyy:: low │ │ │ │ DDiissrruuppttiioonn:: low │ │ │ │ RReebboooott:: false │ │ │ │ SSttrraatteeggyy:: enable │ │ │ │ # Remediation is applicable only in certain platforms │ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}' 'linux-base' 2>/dev/null | grep - │ │ ├── ./usr/share/doc/ssg-debian/ssg-debian12-guide-anssi_bp28_intermediary.html │ │ │ @@ -15031,133 +15031,133 @@ │ │ │ 0003ab60: 612d 7461 7267 6574 3d22 2369 6431 3522 a-target="#id15" │ │ │ 0003ab70: 2074 6162 696e 6465 783d 2230 2220 726f tabindex="0" ro │ │ │ 0003ab80: 6c65 3d22 6275 7474 6f6e 2220 6172 6961 le="button" aria │ │ │ 0003ab90: 2d65 7870 616e 6465 643d 2266 616c 7365 -expanded="false │ │ │ 0003aba0: 2220 7469 746c 653d 2241 6374 6976 6174 " title="Activat │ │ │ 0003abb0: 6520 746f 2072 6576 6561 6c22 2068 7265 e to reveal" hre │ │ │ 0003abc0: 663d 2223 2122 3e52 656d 6564 6961 7469 f="#!">Remediati │ │ │ -0003abd0: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep │ │ │ -0003abe0: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ... │ │ │ -0003abf0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61│ │ │ 003f7950: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.[customizati │ │ │ +003f7920: 6f6e 732e 7365 7276 6963 6573 5d0a 656e ons.services].en │ │ │ +003f7930: 6162 6c65 6420 3d20 5b22 6175 6469 7464 abled = ["auditd │ │ │ +003f7940: 225d 0a3c 2f63 6f64 653e 3c2f 7072 653e "]. < │ │ │ -0003ac70: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -0003ac80: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -0003ac90: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -0003aca0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -0003acb0: 6431 3622 2074 6162 696e 6465 783d 2230 d16" tabindex="0 │ │ │ -0003acc0: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ -0003acd0: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ -0003ace0: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ -0003acf0: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ -0003ad00: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ -0003ad10: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ -0003ad20: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ....[[packages]]. │ │ │ -0003ac40: 6e61 6d65 203d 2022 6169 6465 220a 7665 name = "aide".ve │ │ │ -0003ac50: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*". │ │ │ -0003ad60: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remedi │ │ │ -0003af70: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ -0003af80: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
Comple │ │ │ -0003adb0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0003adc0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0003add0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0003ade0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0003adf0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0003ae00: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0003ae10: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0003ae20: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -0003ae40: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072include │ │ │ -0003ae60: 696e 7374 616c 6c5f 6169 6465 0a0a 636c install_aide..cl │ │ │ -0003ae70: 6173 7320 696e 7374 616c 6c5f 6169 6465 ass install_aide │ │ │ -0003ae80: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { ' │ │ │ -0003ae90: 6169 6465 273a 0a20 2020 2065 6e73 7572 aide':. ensur │ │ │ -0003aea0: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install │ │ │ -0003aeb0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -0003afc0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -0003b010: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -0003b020: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -0003b030: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -0003b040: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -0003b050: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -0003b060: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -0003b070: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -0003b080: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -0003b0a0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ -0003b0c0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ -0003b0d0: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ -0003b0e0: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ -0003b0f0: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ -0003b100: 6773 3a0a 2020 2d20 434a 4953 2d35 2e31 gs:. - CJIS-5.1 │ │ │ -0003b110: 302e 312e 330a 2020 2d20 4e49 5354 2d38 0.1.3. - NIST-8 │ │ │ -0003b120: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a). │ │ │ -0003b130: 2d20 5043 492d 4453 532d 5265 712d 3131 - PCI-DSS-Req-11 │ │ │ -0003b140: 2e35 0a20 202d 2050 4349 2d44 5353 7634 .5. - PCI-DSSv4 │ │ │ -0003b150: 2d31 312e 352e 320a 2020 2d20 656e 6162 -11.5.2. - enab │ │ │ -0003b160: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ -0003b170: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ -0003b180: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ -0003b190: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ -0003b1a0: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ -0003b1b0: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ -0003b1c0: 6163 6b61 6765 5f61 6964 655f 696e 7374 ackage_aide_inst │ │ │ -0003b1d0: 616c 6c65 640a 0a2d 206e 616d 653a 2045 alled..- name: E │ │ │ -0003b1e0: 6e73 7572 6520 6169 6465 2069 7320 696e nsure aide is in │ │ │ -0003b1f0: 7374 616c 6c65 640a 2020 616e 7369 626c stalled. ansibl │ │ │ -0003b200: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -0003b210: 653a 0a20 2020 206e 616d 653a 2061 6964 e:. name: aid │ │ │ -0003b220: 650a 2020 2020 7374 6174 653a 2070 7265 e. state: pre │ │ │ -0003b230: 7365 6e74 0a20 2077 6865 6e3a 2027 226c sent. when: '"l │ │ │ -0003b240: 696e 7578 2d62 6173 6522 2069 6e20 616e inux-base" in an │ │ │ -0003b250: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack │ │ │ -0003b260: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:. │ │ │ -0003b270: 2d20 434a 4953 2d35 2e31 302e 312e 330a - CJIS-5.10.1.3. │ │ │ -0003b280: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -0003b290: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI- │ │ │ -0003b2a0: 4453 532d 5265 712d 3131 2e35 0a20 202d DSS-Req-11.5. - │ │ │ -0003b2b0: 2050 4349 2d44 5353 7634 2d31 312e 352e PCI-DSSv4-11.5. │ │ │ -0003b2c0: 320a 2020 2d20 656e 6162 6c65 5f73 7472 2. - enable_str │ │ │ -0003b2d0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -0003b2e0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -0003b2f0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -0003b300: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -0003b310: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -0003b320: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -0003b330: 5f61 6964 655f 696e 7374 616c 6c65 640a _aide_installed. │ │ │ +0003abd0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ +0003abe0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...< │ │ │ +0003ac60: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +0003ac70: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +0003ac80: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0003ac90: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +0003aca0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +0003acc0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +0003acd0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +0003ace0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ +0003ad10: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ +0003ad20: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ +0003ad30: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ +0003ad40: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ +0003ad50: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ +0003ad60: 0a20 202d 2043 4a49 532d 352e 3130 2e31 . - CJIS-5.10.1 │ │ │ +0003ad70: 2e33 0a20 202d 204e 4953 542d 3830 302d .3. - NIST-800- │ │ │ +0003ad80: 3533 2d43 4d2d 3628 6129 0a20 202d 2050 53-CM-6(a). - P │ │ │ +0003ad90: 4349 2d44 5353 2d52 6571 2d31 312e 350a CI-DSS-Req-11.5. │ │ │ +0003ada0: 2020 2d20 5043 492d 4453 5376 342d 3131 - PCI-DSSv4-11 │ │ │ +0003adb0: 2e35 2e32 0a20 202d 2065 6e61 626c 655f .5.2. - enable_ │ │ │ +0003adc0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low │ │ │ +0003add0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. - │ │ │ +0003ade0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption. │ │ │ +0003adf0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi │ │ │ +0003ae00: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +0003ae10: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +0003ae20: 6167 655f 6169 6465 5f69 6e73 7461 6c6c age_aide_install │ │ │ +0003ae30: 6564 0a0a 2d20 6e61 6d65 3a20 456e 7375 ed..- name: Ensu │ │ │ +0003ae40: 7265 2061 6964 6520 6973 2069 6e73 7461 re aide is insta │ │ │ +0003ae50: 6c6c 6564 0a20 2061 6e73 6962 6c65 2e62 lled. ansible.b │ │ │ +0003ae60: 7569 6c74 696e 2e70 6163 6b61 6765 3a0a uiltin.package:. │ │ │ +0003ae70: 2020 2020 6e61 6d65 3a20 6169 6465 0a20 name: aide. │ │ │ +0003ae80: 2020 2073 7461 7465 3a20 7072 6573 656e state: presen │ │ │ +0003ae90: 740a 2020 7768 656e 3a20 2722 6c69 6e75 t. when: '"linu │ │ │ +0003aea0: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib │ │ │ +0003aeb0: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package │ │ │ +0003aec0: 7327 0a20 2074 6167 733a 0a20 202d 2043 s'. tags:. - C │ │ │ +0003aed0: 4a49 532d 352e 3130 2e31 2e33 0a20 202d JIS-5.10.1.3. - │ │ │ +0003aee0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ +0003aef0: 3628 6129 0a20 202d 2050 4349 2d44 5353 6(a). - PCI-DSS │ │ │ +0003af00: 2d52 6571 2d31 312e 350a 2020 2d20 5043 -Req-11.5. - PC │ │ │ +0003af10: 492d 4453 5376 342d 3131 2e35 2e32 0a20 I-DSSv4-11.5.2. │ │ │ +0003af20: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ +0003af30: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ +0003af40: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ +0003af50: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ +0003af60: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ +0003af70: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +0003af80: 640a 2020 2d20 7061 636b 6167 655f 6169 d. - package_ai │ │ │ +0003af90: 6465 5f69 6e73 7461 6c6c 6564 0a3c 2f63 de_installed.< │ │ │ +0003b210: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +0003b220: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +0003b230: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +0003b240: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +0003b250: 6431 3722 2074 6162 696e 6465 783d 2230 d17" tabindex="0 │ │ │ +0003b260: 2220 726f 6c65 3d22 6275 7474 6f6e 2220 " role="button" │ │ │ +0003b270: 6172 6961 2d65 7870 616e 6465 643d 2266 aria-expanded="f │ │ │ +0003b280: 616c 7365 2220 7469 746c 653d 2241 6374 alse" title="Act │ │ │ +0003b290: 6976 6174 6520 746f 2072 6576 6561 6c22 ivate to reveal" │ │ │ +0003b2a0: 2068 7265 663d 2223 2122 3e52 656d 6564 href="#!">Remed │ │ │ +0003b2b0: 6961 7469 6f6e 204f 5342 7569 6c64 2042 iation OSBuild B │ │ │ +0003b2c0: 6c75 6570 7269 6e74 2073 6e69 7070 6574 lueprint snippet │ │ │ +0003b2d0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
Compl │ │ │ +0003b0f0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +0003b100: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +0003b110: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +0003b120: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +0003b130: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +0003b140: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +0003b150: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +0003b160: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: enable
include │ │ │ +0003b1a0: 2069 6e73 7461 6c6c 5f61 6964 650a 0a63 install_aide..c │ │ │ +0003b1b0: 6c61 7373 2069 6e73 7461 6c6c 5f61 6964 lass install_aid │ │ │ +0003b1c0: 6520 7b0a 2020 7061 636b 6167 6520 7b20 e {. package { │ │ │ +0003b1d0: 2761 6964 6527 3a0a 2020 2020 656e 7375 'aide':. ensu │ │ │ +0003b1e0: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal │ │ │ +0003b1f0: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}.│ │ │ +0003b310: 3c63 6f64 653e 0a5b 5b70 6163 6b61 6765Remediation │ │ │ -00044ad0: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ -00044ae0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ....[[package │ │ │ +0003b320: 735d 5d0a 6e61 6d65 203d 2022 6169 6465 s]].name = "aide │ │ │ +0003b330: 220a 7665 7273 696f 6e20 3d20 222a 220a ".version = "*". │ │ │ 0003b340: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remediat │ │ │ -00044c10: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -00044c20: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et .... │ │ │ -00044b30: 5b5b 7061 636b 6167 6573 5d5d 0a6e 616d [[packages]].nam │ │ │ -00044b40: 6520 3d20 2273 7564 6f22 0a76 6572 7369 e = "sudo".versi │ │ │ -00044b50: 6f6e 203d 2022 2a22 0a3c 2f63 6f64 653e on = "*".│ │ │ -00044b60: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063< │ │ │ -00044ca0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -00044cb0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -00044cc0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00044cd0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -00044ce0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -00044d00: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00044d10: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00044d20: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ -00044d50: 636f 6465 3e69 6e63 6c75 6465 2069 6e73 code>include ins │ │ │ -00044d60: 7461 6c6c 5f73 7564 6f0a 0a63 6c61 7373 tall_sudo..class │ │ │ -00044d70: 2069 6e73 7461 6c6c 5f73 7564 6f20 7b0a install_sudo {. │ │ │ -00044d80: 2020 7061 636b 6167 6520 7b20 2773 7564 package { 'sud │ │ │ -00044d90: 6f27 3a0a 2020 2020 656e 7375 7265 203d o':. ensure = │ │ │ -00044da0: 2667 743b 2027 696e 7374 616c 6c65 6427 > 'installed' │ │ │ -00044db0: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.< │ │ │ -00044dc0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>< │ │ │ -00044f00: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -00044f10: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -00044f20: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00044f30: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -00044f40: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -00044f60: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -00044f70: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -00044f80: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: enable < │ │ │ -00044fb0: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat │ │ │ -00044fc0: 6865 7220 7468 6520 7061 636b 6167 6520 her the package │ │ │ -00044fd0: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_ │ │ │ -00044fe0: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag │ │ │ -00044ff0: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags: │ │ │ -00045000: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -00045010: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI │ │ │ -00045020: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ -00045030: 4349 2d44 5353 7634 2d32 2e32 2e36 0a20 CI-DSSv4-2.2.6. │ │ │ -00045040: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -00045050: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -00045060: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -00045070: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -00045080: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -00045090: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -000450a0: 640a 2020 2d20 7061 636b 6167 655f 7375 d. - package_su │ │ │ -000450b0: 646f 5f69 6e73 7461 6c6c 6564 0a0a 2d20 do_installed..- │ │ │ -000450c0: 6e61 6d65 3a20 456e 7375 7265 2073 7564 name: Ensure sud │ │ │ -000450d0: 6f20 6973 2069 6e73 7461 6c6c 6564 0a20 o is installed. │ │ │ -000450e0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ -000450f0: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ -00045100: 6d65 3a20 7375 646f 0a20 2020 2073 7461 me: sudo. sta │ │ │ -00045110: 7465 3a20 7072 6573 656e 740a 2020 7768 te: present. wh │ │ │ -00045120: 656e 3a20 2722 6c69 6e75 782d 6261 7365 en: '"linux-base │ │ │ -00045130: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac │ │ │ -00045140: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t │ │ │ -00045150: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80 │ │ │ -00045160: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). - │ │ │ -00045170: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -00045180: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -00045190: 2e36 0a20 202d 2065 6e61 626c 655f 7374 .6. - enable_st │ │ │ -000451a0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ -000451b0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ -000451c0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ -000451d0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity │ │ │ -000451e0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n │ │ │ -000451f0: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag │ │ │ -00045200: 655f 7375 646f 5f69 6e73 7461 6c6c 6564 e_sudo_installed │ │ │ +00044ad0: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ +00044ae0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...Remediation Pup │ │ │ -001ae860: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...< │ │ │ -001ae870: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
│ │ │ +00044b60: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +00044b70: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +00044b80: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +00044b90: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +00044bd0: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ +00044c00: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ +00044be0: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ +00044bf0: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Rem │ │ │ +00044f20: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ +00044f30: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ +00044f40: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>- name: Gather │ │ │ +00044c20: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ +00044c30: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ +00044c40: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ +00044c50: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ +00044c60: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ +00044c70: 2d36 2861 290a 2020 2d20 5043 492d 4453 -6(a). - PCI-DS │ │ │ +00044c80: 5376 342d 322e 320a 2020 2d20 5043 492d Sv4-2.2. - PCI- │ │ │ +00044c90: 4453 5376 342d 322e 322e 360a 2020 2d20 DSSv4-2.2.6. - │ │ │ +00044ca0: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy. │ │ │ +00044cb0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +00044cc0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +00044cd0: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +00044ce0: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +00044cf0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +00044d00: 202d 2070 6163 6b61 6765 5f73 7564 6f5f - package_sudo_ │ │ │ +00044d10: 696e 7374 616c 6c65 640a 0a2d 206e 616d installed..- nam │ │ │ +00044d20: 653a 2045 6e73 7572 6520 7375 646f 2069 e: Ensure sudo i │ │ │ +00044d30: 7320 696e 7374 616c 6c65 640a 2020 616e s installed. an │ │ │ +00044d40: 7369 626c 652e 6275 696c 7469 6e2e 7061 sible.builtin.pa │ │ │ +00044d50: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name: │ │ │ +00044d60: 2073 7564 6f0a 2020 2020 7374 6174 653a sudo. state: │ │ │ +00044d70: 2070 7265 7365 6e74 0a20 2077 6865 6e3a present. when: │ │ │ +00044d80: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i │ │ │ +00044d90: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts. │ │ │ +00044da0: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags │ │ │ +00044db0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5 │ │ │ +00044dc0: 332d 434d 2d36 2861 290a 2020 2d20 5043 3-CM-6(a). - PC │ │ │ +00044dd0: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ +00044de0: 5043 492d 4453 5376 342d 322e 322e 360a PCI-DSSv4-2.2.6. │ │ │ +00044df0: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat │ │ │ +00044e00: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +00044e10: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +00044e20: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +00044e30: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +00044e40: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +00044e50: 6564 0a20 202d 2070 6163 6b61 6765 5f73 ed. - package_s │ │ │ +00044e60: 7564 6f5f 696e 7374 616c 6c65 640a 3c2f udo_installed. │ │ │ +00044e70: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code> │ │ │ +000450e0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Reme │ │ │ +00045180: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild │ │ │ +00045190: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe │ │ │ +000451a0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ +00045060: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
Comp │ │ │ +00044fc0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +00044fd0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +00044ff0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +00045010: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +00045020: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +00045040: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> enable includ │ │ │ +00045070: 6520 696e 7374 616c 6c5f 7375 646f 0a0a e install_sudo.. │ │ │ +00045080: 636c 6173 7320 696e 7374 616c 6c5f 7375 class install_su │ │ │ +00045090: 646f 207b 0a20 2070 6163 6b61 6765 207b do {. package { │ │ │ +000450a0: 2027 7375 646f 273a 0a20 2020 2065 6e73 'sudo':. ens │ │ │ +000450b0: 7572 6520 3d26 6774 3b20 2769 6e73 7461 ure => 'insta │ │ │ +000450c0: 6c6c 6564 272c 0a20 207d 0a7d 0a3c 2f63 lled',. }.}. │ │ │ 00045220: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation OS │ │ │ -000793d0: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint │ │ │ -000793e0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -000793f0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[[packag │ │ │ +000451f0: 6573 5d5d 0a6e 616d 6520 3d20 2273 7564 es]].name = "sud │ │ │ +00045200: 6f22 0a76 6572 7369 6f6e 203d 2022 2a22 o".version = "*" │ │ │ 00045210: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .Remediation │ │ │ -00079520: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ -00079530: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ...[ │ │ │ -00079430: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name │ │ │ -00079440: 203d 2022 6c69 6270 616d 2d70 7771 7561 = "libpam-pwqua │ │ │ -00079450: 6c69 7479 220a 7665 7273 696f 6e20 3d20 lity".version = │ │ │ -00079460: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".Remediation │ │ │ +001adbd0: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet │ │ │ +001adbe0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
│ │ │ -000795b0: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ -000795c0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ -000795d0: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ -000795e0: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ -00079620: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472< │ │ │ -00079650: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Str │ │ │ -00079630: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: e │ │ │ -00079640: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable Remedia │ │ │ -000797a0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ -000797b0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...include instal │ │ │ -00079670: 6c5f 6c69 6270 616d 2d70 7771 7561 6c69 l_libpam-pwquali │ │ │ -00079680: 7479 0a0a 636c 6173 7320 696e 7374 616c ty..class instal │ │ │ -00079690: 6c5f 6c69 6270 616d 2d70 7771 7561 6c69 l_libpam-pwquali │ │ │ -000796a0: 7479 207b 0a20 2070 6163 6b61 6765 207b ty {. package { │ │ │ -000796b0: 2027 6c69 6270 616d 2d70 7771 7561 6c69 'libpam-pwquali │ │ │ -000796c0: 7479 273a 0a20 2020 2065 6e73 7572 6520 ty':. ensure │ │ │ -000796d0: 3d26 6774 3b20 2769 6e73 7461 6c6c 6564 => 'installed │ │ │ -000796e0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}. │ │ │ -000796f0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
│ │ │ -000797c0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -000797f0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461
Comple │ │ │ -00079840: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -00079850: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -00079860: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -00079870: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -00079880: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -00079890: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -000798a0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -000798b0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: enable │ │ │ -000798d0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ -000798f0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa │ │ │ -00079900: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa │ │ │ -00079910: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma │ │ │ -00079920: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta │ │ │ -00079930: 6773 3a0a 2020 2d20 656e 6162 6c65 5f73 gs:. - enable_s │ │ │ -00079940: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -00079950: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -00079960: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -00079970: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -00079980: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -00079990: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -000799a0: 6765 5f70 616d 5f70 7771 7561 6c69 7479 ge_pam_pwquality │ │ │ -000799b0: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na │ │ │ -000799c0: 6d65 3a20 456e 7375 7265 206c 6962 7061 me: Ensure libpa │ │ │ -000799d0: 6d2d 7077 7175 616c 6974 7920 6973 2069 m-pwquality is i │ │ │ -000799e0: 6e73 7461 6c6c 6564 0a20 2061 6e73 6962 nstalled. ansib │ │ │ -000799f0: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ -00079a00: 6765 3a0a 2020 2020 6e61 6d65 3a20 6c69 ge:. name: li │ │ │ -00079a10: 6270 616d 2d70 7771 7561 6c69 7479 0a20 bpam-pwquality. │ │ │ -00079a20: 2020 2073 7461 7465 3a20 7072 6573 656e state: presen │ │ │ -00079a30: 740a 2020 7768 656e 3a20 2722 6c69 6270 t. when: '"libp │ │ │ -00079a40: 616d 2d72 756e 7469 6d65 2220 696e 2061 am-runtime" in a │ │ │ -00079a50: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac │ │ │ -00079a60: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:. │ │ │ -00079a70: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate │ │ │ -00079a80: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl │ │ │ -00079a90: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di │ │ │ -00079aa0: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med │ │ │ -00079ab0: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. - │ │ │ -00079ac0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ -00079ad0: 640a 2020 2d20 7061 636b 6167 655f 7061 d. - package_pa │ │ │ -00079ae0: 6d5f 7077 7175 616c 6974 795f 696e 7374 m_pwquality_inst │ │ │ -00079af0: 616c 6c65 640a 3c2f 636f 6465 3e3c 2f70 alled.Remediation An │ │ │ +000793d0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +000793e0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
< │ │ │ +00079460: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +00079470: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +00079480: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +00079490: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +000794a0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +000794d0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>│ │ │ +00079500: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Stra │ │ │ +000794e0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: en │ │ │ +000794f0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able R │ │ │ +000797d0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe │ │ │ +000797e0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...- name: Gather │ │ │ +00079520: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ +00079530: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ +00079540: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ +00079550: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ +00079560: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy │ │ │ +00079570: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +00079580: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +00079590: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu │ │ │ +000795a0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n │ │ │ +000795b0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed. │ │ │ +000795c0: 2020 2d20 7061 636b 6167 655f 7061 6d5f - package_pam_ │ │ │ +000795d0: 7077 7175 616c 6974 795f 696e 7374 616c pwquality_instal │ │ │ +000795e0: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens │ │ │ +000795f0: 7572 6520 6c69 6270 616d 2d70 7771 7561 ure libpam-pwqua │ │ │ +00079600: 6c69 7479 2069 7320 696e 7374 616c 6c65 lity is installe │ │ │ +00079610: 640a 2020 616e 7369 626c 652e 6275 696c d. ansible.buil │ │ │ +00079620: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ +00079630: 206e 616d 653a 206c 6962 7061 6d2d 7077 name: libpam-pw │ │ │ +00079640: 7175 616c 6974 790a 2020 2020 7374 6174 quality. stat │ │ │ +00079650: 653a 2070 7265 7365 6e74 0a20 2077 6865 e: present. whe │ │ │ +00079660: 6e3a 2027 226c 6962 7061 6d2d 7275 6e74 n: '"libpam-runt │ │ │ +00079670: 696d 6522 2069 6e20 616e 7369 626c 655f ime" in ansible_ │ │ │ +00079680: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'. │ │ │ +00079690: 2020 7461 6773 3a0a 2020 2d20 656e 6162 tags:. - enab │ │ │ +000796a0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +000796b0: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +000796c0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +000796d0: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev │ │ │ +000796e0: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb │ │ │ +000796f0: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p │ │ │ +00079700: 6163 6b61 6765 5f70 616d 5f70 7771 7561 ackage_pam_pwqua │ │ │ +00079710: 6c69 7479 5f69 6e73 7461 6c6c 6564 0a3c lity_installed.< │ │ │ +00079720: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediation │ │ │ -001adac0: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ -001adad0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
│ │ │ +00079890: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +00079870: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +00079880: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +000798a0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +000798b0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +000798e0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +000798f0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : enable │ │ │ +00079900: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remediation │ │ │ +00079a60: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin │ │ │ +00079a70: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...inc │ │ │ +00079920: 6c75 6465 2069 6e73 7461 6c6c 5f6c 6962 lude install_lib │ │ │ +00079930: 7061 6d2d 7077 7175 616c 6974 790a 0a63 pam-pwquality..c │ │ │ +00079940: 6c61 7373 2069 6e73 7461 6c6c 5f6c 6962 lass install_lib │ │ │ +00079950: 7061 6d2d 7077 7175 616c 6974 7920 7b0a pam-pwquality {. │ │ │ +00079960: 2020 7061 636b 6167 6520 7b20 276c 6962 package { 'lib │ │ │ +00079970: 7061 6d2d 7077 7175 616c 6974 7927 3a0a pam-pwquality':. │ │ │ +00079980: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ +00079990: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',. │ │ │ +000799a0: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remediatio │ │ │ -001ad860: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet │ │ │ -001ad870: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...│ │ │ +00079ac0: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na │ │ │ +00079ad0: 6d65 203d 2022 6c69 6270 616d 2d70 7771 me = "libpam-pwq │ │ │ +00079ae0: 7561 6c69 7479 220a 7665 7273 696f 6e20 uality".version │ │ │ +00079af0: 3d20 222a 220a 3c2f 636f 6465 3e3c 2f70 = "*".Complexity │ │ │ -001ad900: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low │ │ │ -001ad940: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c D │ │ │ -001ad920: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: < │ │ │ -001ad930: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowReboot:< │ │ │ -001ad950: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> false S │ │ │ -001ad970: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: disable < │ │ │ -001ad9a0: 636f 6465 3e0a 696e 636c 7564 6520 7265 code>.include re │ │ │ -001ad9b0: 6d6f 7665 5f64 6863 700a 0a63 6c61 7373 move_dhcp..class │ │ │ -001ad9c0: 2072 656d 6f76 655f 6468 6370 207b 0a20 remove_dhcp {. │ │ │ -001ad9d0: 2070 6163 6b61 6765 207b 2027 6468 6370 package { 'dhcp │ │ │ -001ad9e0: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -001ad9f0: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',. │ │ │ -001ada00: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Complexity: │ │ │ -001adb60: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -001adba0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -001adb80: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -001adbb0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -001adbd0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -001adbe0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable │ │ │ +001ad860: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe │ │ │ +001ad870: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...- name: 'Uni │ │ │ -001adc10: 6e73 7461 6c6c 2044 4843 5020 5365 7276 nstall DHCP Serv │ │ │ -001adc20: 6572 2050 6163 6b61 6765 3a20 456e 7375 er Package: Ensu │ │ │ -001adc30: 7265 2064 6863 7020 6973 2072 656d 6f76 re dhcp is remov │ │ │ -001adc40: 6564 270a 2020 616e 7369 626c 652e 6275 ed'. ansible.bu │ │ │ -001adc50: 696c 7469 6e2e 7061 636b 6167 653a 0a20 iltin.package:. │ │ │ -001adc60: 2020 206e 616d 653a 2064 6863 700a 2020 name: dhcp. │ │ │ -001adc70: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ -001adc80: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST │ │ │ -001adc90: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a). │ │ │ -001adca0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ -001adcb0: 434d 2d37 2861 290a 2020 2d20 4e49 5354 CM-7(a). - NIST │ │ │ -001adcc0: 2d38 3030 2d35 332d 434d 2d37 2862 290a -800-53-CM-7(b). │ │ │ -001adcd0: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2. │ │ │ -001adce0: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4- │ │ │ -001adcf0: 322e 322e 340a 2020 2d20 6469 7361 626c 2.2.4. - disabl │ │ │ -001add00: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ -001add10: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -001add20: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -001add30: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ -001add40: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ -001add50: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ -001add60: 636b 6167 655f 6468 6370 5f72 656d 6f76 ckage_dhcp_remov │ │ │ -001add70: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed. < │ │ │ +001ad8f0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +001ad900: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +001ad910: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +001ad920: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +001ad930: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +001ad950: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +001ad960: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +001ad970: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ +001ad990: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ +001ad9a0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 2755- name: 'U │ │ │ +001ad9b0: 6e69 6e73 7461 6c6c 2044 4843 5020 5365 ninstall DHCP Se │ │ │ +001ad9c0: 7276 6572 2050 6163 6b61 6765 3a20 456e rver Package: En │ │ │ +001ad9d0: 7375 7265 2064 6863 7020 6973 2072 656d sure dhcp is rem │ │ │ +001ad9e0: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ +001ad9f0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ +001ada00: 0a20 2020 206e 616d 653a 2064 6863 700a . name: dhcp. │ │ │ +001ada10: 2020 2020 7374 6174 653a 2061 6273 656e state: absen │ │ │ +001ada20: 740a 2020 7461 6773 3a0a 2020 2d20 4e49 t. tags:. - NI │ │ │ +001ada30: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +001ada40: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +001ada50: 332d 434d 2d37 2861 290a 2020 2d20 4e49 3-CM-7(a). - NI │ │ │ +001ada60: 5354 2d38 3030 2d35 332d 434d 2d37 2862 ST-800-53-CM-7(b │ │ │ +001ada70: 290a 2020 2d20 5043 492d 4453 5376 342d ). - PCI-DSSv4- │ │ │ +001ada80: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ +001ada90: 342d 322e 322e 340a 2020 2d20 6469 7361 4-2.2.4. - disa │ │ │ +001adaa0: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +001adab0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +001adac0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +001adad0: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se │ │ │ +001adae0: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ +001adaf0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +001adb00: 7061 636b 6167 655f 6468 6370 5f72 656d package_dhcp_rem │ │ │ +001adb10: 6f76 6564 0a3c 2f63 6f64 653e 3c2f 7072 oved.Complexity: │ │ │ +001adc70: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ +001adcb0: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ +001adc90: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ +001adcc0: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ +001adce0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ +001adcf0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable │ │ │ 001add80: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22.include rem │ │ │ +001add20: 6f76 655f 6468 6370 0a0a 636c 6173 7320 ove_dhcp..class │ │ │ +001add30: 7265 6d6f 7665 5f64 6863 7020 7b0a 2020 remove_dhcp {. │ │ │ +001add40: 7061 636b 6167 6520 7b20 2764 6863 7027 package { 'dhcp' │ │ │ +001add50: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g │ │ │ +001add60: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. } │ │ │ +001add70: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
Complexity: low Disrup │ │ │ -001ae920: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ -001ae930: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -001ae940: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ -001ae950: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ -001ae970: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ -001ae980: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble < │ │ │ -001aea10: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ -001aea20: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ -001aea30: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ -001aea40: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ -001aea50: 6435 3339 2220 7461 6269 6e64 6578 3d22 d539" tabindex=" │ │ │ -001aea60: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ -001aea70: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ -001aea80: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ -001aea90: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ -001aeaa0: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ -001aeab0: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible │ │ │ -001aeac0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -001aead0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>│ │ │ -001ae9a0: 0a69 6e63 6c75 6465 2072 656d 6f76 655f .include remove_ │ │ │ -001ae9b0: 6b65 610a 0a63 6c61 7373 2072 656d 6f76 kea..class remov │ │ │ -001ae9c0: 655f 6b65 6120 7b0a 2020 7061 636b 6167 e_kea {. packag │ │ │ -001ae9d0: 6520 7b20 276b 6561 273a 0a20 2020 2065 e { 'kea':. e │ │ │ -001ae9e0: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur │ │ │ -001ae9f0: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.
Com │ │ │ -001aeb50: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -001aeb80: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -001aeba0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -001aebb0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -001aebd0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -001aebe0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> < │ │ │ +001ae850: 3e52 656d 6564 6961 7469 6f6e 2041 6e73 >Remediation Ans │ │ │ +001ae860: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ +001ae870: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61- na │ │ │ -001aec00: 6d65 3a20 2755 6e69 6e73 7461 6c6c 206b me: 'Uninstall k │ │ │ -001aec10: 6561 2050 6163 6b61 6765 3a20 456e 7375 ea Package: Ensu │ │ │ -001aec20: 7265 206b 6561 2069 7320 7265 6d6f 7665 re kea is remove │ │ │ -001aec30: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ -001aec40: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ -001aec50: 2020 6e61 6d65 3a20 6b65 610a 2020 2020 name: kea. │ │ │ -001aec60: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ -001aec70: 7461 6773 3a0a 2020 2d20 6469 7361 626c tags:. - disabl │ │ │ -001aec80: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l │ │ │ -001aec90: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity. │ │ │ -001aeca0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption │ │ │ -001aecb0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve │ │ │ -001aecc0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo │ │ │ -001aecd0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa │ │ │ -001aece0: 636b 6167 655f 6b65 615f 7265 6d6f 7665 ckage_kea_remove │ │ │ -001aecf0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
Complexity: low │ │ │ +001ae910: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +001ae920: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +001ae930: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +001ae940: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +001ae950: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +001ae960: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +001ae990: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +001ae970: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +001ae980: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Uninst │ │ │ +001ae9b0: 616c 6c20 6b65 6120 5061 636b 6167 653a all kea Package: │ │ │ +001ae9c0: 2045 6e73 7572 6520 6b65 6120 6973 2072 Ensure kea is r │ │ │ +001ae9d0: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ +001ae9e0: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ +001ae9f0: 653a 0a20 2020 206e 616d 653a 206b 6561 e:. name: kea │ │ │ +001aea00: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ +001aea10: 6e74 0a20 2074 6167 733a 0a20 202d 2064 nt. tags:. - d │ │ │ +001aea20: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ +001aea30: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +001aea40: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +001aea50: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +001aea60: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +001aea70: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +001aea80: 202d 2070 6163 6b61 6765 5f6b 6561 5f72 - package_kea_r │ │ │ +001aea90: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +001aeaa0: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remediati │ │ │ +001aeb50: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ +001aeb60: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...< │ │ │ +001aebe0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ +001aebf0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ +001aec00: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +001aec10: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ +001aec20: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ +001aec40: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ +001aec50: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ +001aec60: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ +001aec80: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ +001aec90: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072< │ │ │ 001aed00: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediati │ │ │ -001b34f0: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe │ │ │ -001b3500: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ....include r │ │ │ +001aeca0: 656d 6f76 655f 6b65 610a 0a63 6c61 7373 emove_kea..class │ │ │ +001aecb0: 2072 656d 6f76 655f 6b65 6120 7b0a 2020 remove_kea {. │ │ │ +001aecc0: 7061 636b 6167 6520 7b20 276b 6561 273a package { 'kea': │ │ │ +001aecd0: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ +001aece0: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ +001aecf0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.< │ │ │ -001b3580: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr> Complexit │ │ │ -001b3590: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: low │ │ │ -001b35a0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -001b35b0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: │ │ │ -001b35c0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Reboot: │ │ │ -001b35e0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f false │ │ │ -001b35f0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> │ │ │ -001b3600: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: disable │ │ │ -001b3620: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr> │ │ │ -001b3630: 3c63 6f64 653e 0a69 6e63 6c75 6465 2072│ │ │ -001b36b0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -001b3760: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -001b3770: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.include r │ │ │ -001b3640: 656d 6f76 655f 7365 6e64 6d61 696c 0a0a emove_sendmail.. │ │ │ -001b3650: 636c 6173 7320 7265 6d6f 7665 5f73 656e class remove_sen │ │ │ -001b3660: 646d 6169 6c20 7b0a 2020 7061 636b 6167 dmail {. packag │ │ │ -001b3670: 6520 7b20 2773 656e 646d 6169 6c27 3a0a e { 'sendmail':. │ │ │ -001b3680: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -001b3690: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ -001b36a0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low │ │ │ -001b3810: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -001b3820: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -001b3830: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -001b3840: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -001b3850: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -001b3860: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -001b3890: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -001b3870: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -001b3880: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: Gather │ │ │ -001b38b0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact │ │ │ -001b38c0: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact │ │ │ -001b38d0: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager: │ │ │ -001b38e0: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. - │ │ │ -001b38f0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -001b3900: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80 │ │ │ -001b3910: 302d 3533 2d43 4d2d 3728 6129 0a20 202d 0-53-CM-7(a). - │ │ │ -001b3920: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -001b3930: 3728 6229 0a20 202d 2064 6973 6162 6c65 7(b). - disable │ │ │ -001b3940: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo │ │ │ -001b3950: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -001b3960: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -001b3970: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever │ │ │ -001b3980: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ -001b3990: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ -001b39a0: 6b61 6765 5f73 656e 646d 6169 6c5f 7265 kage_sendmail_re │ │ │ -001b39b0: 6d6f 7665 640a 0a2d 206e 616d 653a 2027 moved..- name: ' │ │ │ -001b39c0: 556e 696e 7374 616c 6c20 5365 6e64 6d61 Uninstall Sendma │ │ │ -001b39d0: 696c 2050 6163 6b61 6765 3a20 456e 7375 il Package: Ensu │ │ │ -001b39e0: 7265 2073 656e 646d 6169 6c20 6973 2072 re sendmail is r │ │ │ -001b39f0: 656d 6f76 6564 270a 2020 616e 7369 626c emoved'. ansibl │ │ │ -001b3a00: 652e 6275 696c 7469 6e2e 7061 636b 6167 e.builtin.packag │ │ │ -001b3a10: 653a 0a20 2020 206e 616d 653a 2073 656e e:. name: sen │ │ │ -001b3a20: 646d 6169 6c0a 2020 2020 7374 6174 653a dmail. state: │ │ │ -001b3a30: 2061 6273 656e 740a 2020 7768 656e 3a20 absent. when: │ │ │ -001b3a40: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in │ │ │ -001b3a50: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p │ │ │ -001b3a60: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags: │ │ │ -001b3a70: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -001b3a80: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ -001b3a90: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ -001b3aa0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -001b3ab0: 2d43 4d2d 3728 6229 0a20 202d 2064 6973 -CM-7(b). - dis │ │ │ -001b3ac0: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy. │ │ │ -001b3ad0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity │ │ │ -001b3ae0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt │ │ │ -001b3af0: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s │ │ │ -001b3b00: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -001b3b10: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -001b3b20: 2070 6163 6b61 6765 5f73 656e 646d 6169 package_sendmai │ │ │ -001b3b30: 6c5f 7265 6d6f 7665 640a 3c2f 636f 6465 l_removed.│ │ │ +001b3580: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ +001b3590: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ +001b35a0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ +001b35e0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ +001b35f0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ +001b3610: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ +001b3620: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>│ │ │ +001b3980: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +001b3990: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +001b39a0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>- name: G │ │ │ +001b3640: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag │ │ │ +001b3650: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag │ │ │ +001b3660: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man │ │ │ +001b3670: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag │ │ │ +001b3680: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +001b3690: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N │ │ │ +001b36a0: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7( │ │ │ +001b36b0: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800- │ │ │ +001b36c0: 3533 2d43 4d2d 3728 6229 0a20 202d 2064 53-CM-7(b). - d │ │ │ +001b36d0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ +001b36e0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ +001b36f0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ +001b3700: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium │ │ │ +001b3710: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no │ │ │ +001b3720: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ +001b3730: 202d 2070 6163 6b61 6765 5f73 656e 646d - package_sendm │ │ │ +001b3740: 6169 6c5f 7265 6d6f 7665 640a 0a2d 206e ail_removed..- n │ │ │ +001b3750: 616d 653a 2027 556e 696e 7374 616c 6c20 ame: 'Uninstall │ │ │ +001b3760: 5365 6e64 6d61 696c 2050 6163 6b61 6765 Sendmail Package │ │ │ +001b3770: 3a20 456e 7375 7265 2073 656e 646d 6169 : Ensure sendmai │ │ │ +001b3780: 6c20 6973 2072 656d 6f76 6564 270a 2020 l is removed'. │ │ │ +001b3790: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ +001b37a0: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ +001b37b0: 653a 2073 656e 646d 6169 6c0a 2020 2020 e: sendmail. │ │ │ +001b37c0: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent. │ │ │ +001b37d0: 7768 656e 3a20 2722 6c69 6e75 782d 6261 when: '"linux-ba │ │ │ +001b37e0: 7365 2220 696e 2061 6e73 6962 6c65 5f66 se" in ansible_f │ │ │ +001b37f0: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'. │ │ │ +001b3800: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST- │ │ │ +001b3810: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a). │ │ │ +001b3820: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C │ │ │ +001b3830: 4d2d 3728 6129 0a20 202d 204e 4953 542d M-7(a). - NIST- │ │ │ +001b3840: 3830 302d 3533 2d43 4d2d 3728 6229 0a20 800-53-CM-7(b). │ │ │ +001b3850: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat │ │ │ +001b3860: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ +001b3870: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ +001b3880: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me │ │ │ +001b3890: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity. │ │ │ +001b38a0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need │ │ │ +001b38b0: 6564 0a20 202d 2070 6163 6b61 6765 5f73 ed. - package_s │ │ │ +001b38c0: 656e 646d 6169 6c5f 7265 6d6f 7665 640a endmail_removed. │ │ │ +001b38d0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ +001b3a20: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ +001b3a30: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ +001b3a50: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ +001b3a60: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ +001b3aa0: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ +001b3ab0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Re │ │ │ -001ba3c0: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ -001ba3d0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ -001ba3e0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22. │ │ │ +001b3ad0: 696e 636c 7564 6520 7265 6d6f 7665 5f73 include remove_s │ │ │ +001b3ae0: 656e 646d 6169 6c0a 0a63 6c61 7373 2072 endmail..class r │ │ │ +001b3af0: 656d 6f76 655f 7365 6e64 6d61 696c 207b emove_sendmail { │ │ │ +001b3b00: 0a20 2070 6163 6b61 6765 207b 2027 7365 . package { 'se │ │ │ +001b3b10: 6e64 6d61 696c 273a 0a20 2020 2065 6e73 ndmail':. ens │ │ │ +001b3b20: 7572 6520 3d26 6774 3b20 2770 7572 6765 ure => 'purge │ │ │ +001b3b30: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}.
< │ │ │ -001ba480: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ -001ba460: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ -001ba490: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ -001ba4a0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ -001ba4d0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ -001ba4b0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ -001ba4c0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ -001ba4e0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ -001ba4f0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c < │ │ │ -001ba580: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -001ba630: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -001ba640: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..in │ │ │ -001ba510: 636c 7564 6520 7265 6d6f 7665 5f78 696e clude remove_xin │ │ │ -001ba520: 6574 640a 0a63 6c61 7373 2072 656d 6f76 etd..class remov │ │ │ -001ba530: 655f 7869 6e65 7464 207b 0a20 2070 6163 e_xinetd {. pac │ │ │ -001ba540: 6b61 6765 207b 2027 7869 6e65 7464 273a kage { 'xinetd': │ │ │ -001ba550: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -001ba560: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ -001ba570: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
< │ │ │ -001ba6c0: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -001ba6d0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -001ba6e0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -001ba6f0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -001ba700: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -001ba730: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -001ba760: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -001ba740: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -001ba750: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable - name: Gather │ │ │ -001ba780: 2074 6865 2070 6163 6b61 6765 2066 6163 the package fac │ │ │ -001ba790: 7473 0a20 2070 6163 6b61 6765 5f66 6163 ts. package_fac │ │ │ -001ba7a0: 7473 3a0a 2020 2020 6d61 6e61 6765 723a ts:. manager: │ │ │ -001ba7b0: 2061 7574 6f0a 2020 7461 6773 3a0a 2020 auto. tags:. │ │ │ -001ba7c0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -001ba7d0: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8 │ │ │ -001ba7e0: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a). │ │ │ -001ba7f0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM │ │ │ -001ba800: 2d37 2862 290a 2020 2d20 5043 492d 4453 -7(b). - PCI-DS │ │ │ -001ba810: 5376 342d 322e 320a 2020 2d20 5043 492d Sv4-2.2. - PCI- │ │ │ -001ba820: 4453 5376 342d 322e 322e 340a 2020 2d20 DSSv4-2.2.4. - │ │ │ -001ba830: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ -001ba840: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -001ba850: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -001ba860: 7570 7469 6f6e 0a20 202d 206c 6f77 5f73 uption. - low_s │ │ │ -001ba870: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r │ │ │ -001ba880: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. - │ │ │ -001ba890: 2070 6163 6b61 6765 5f78 696e 6574 645f package_xinetd_ │ │ │ -001ba8a0: 7265 6d6f 7665 640a 0a2d 206e 616d 653a removed..- name: │ │ │ -001ba8b0: 2027 556e 696e 7374 616c 6c20 7869 6e65 'Uninstall xine │ │ │ -001ba8c0: 7464 2050 6163 6b61 6765 3a20 456e 7375 td Package: Ensu │ │ │ -001ba8d0: 7265 2078 696e 6574 6420 6973 2072 656d re xinetd is rem │ │ │ -001ba8e0: 6f76 6564 270a 2020 616e 7369 626c 652e oved'. ansible. │ │ │ -001ba8f0: 6275 696c 7469 6e2e 7061 636b 6167 653a builtin.package: │ │ │ -001ba900: 0a20 2020 206e 616d 653a 2078 696e 6574 . name: xinet │ │ │ -001ba910: 640a 2020 2020 7374 6174 653a 2061 6273 d. state: abs │ │ │ -001ba920: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li │ │ │ -001ba930: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans │ │ │ -001ba940: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa │ │ │ -001ba950: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. - │ │ │ -001ba960: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -001ba970: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80 │ │ │ -001ba980: 302d 3533 2d43 4d2d 3728 6129 0a20 202d 0-53-CM-7(a). - │ │ │ -001ba990: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM- │ │ │ -001ba9a0: 3728 6229 0a20 202d 2050 4349 2d44 5353 7(b). - PCI-DSS │ │ │ -001ba9b0: 7634 2d32 2e32 0a20 202d 2050 4349 2d44 v4-2.2. - PCI-D │ │ │ -001ba9c0: 5353 7634 2d32 2e32 2e34 0a20 202d 2064 SSv4-2.2.4. - d │ │ │ -001ba9d0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy. │ │ │ -001ba9e0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi │ │ │ -001ba9f0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru │ │ │ -001baa00: 7074 696f 6e0a 2020 2d20 6c6f 775f 7365 ption. - low_se │ │ │ -001baa10: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re │ │ │ -001baa20: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -001baa30: 7061 636b 6167 655f 7869 6e65 7464 5f72 package_xinetd_r │ │ │ -001baa40: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved. │ │ │ +001ba3c0: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ +001ba3d0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
│ │ │ +001ba480: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ +001ba460: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ +001ba470: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ +001ba490: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ +001ba4a0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ +001ba4d0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ +001ba4e0: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ +001ba4f0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e │ │ │ +001ba7f0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Remediation P │ │ │ +001ba8a0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet .. │ │ │ +001ba8b0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .- │ │ │ +001ba510: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the │ │ │ +001ba520: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts. │ │ │ +001ba530: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:. │ │ │ +001ba540: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut │ │ │ +001ba550: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI │ │ │ +001ba560: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a │ │ │ +001ba570: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5 │ │ │ +001ba580: 332d 434d 2d37 2861 290a 2020 2d20 4e49 3-CM-7(a). - NI │ │ │ +001ba590: 5354 2d38 3030 2d35 332d 434d 2d37 2862 ST-800-53-CM-7(b │ │ │ +001ba5a0: 290a 2020 2d20 5043 492d 4453 5376 342d ). - PCI-DSSv4- │ │ │ +001ba5b0: 322e 320a 2020 2d20 5043 492d 4453 5376 2.2. - PCI-DSSv │ │ │ +001ba5c0: 342d 322e 322e 340a 2020 2d20 6469 7361 4-2.2.4. - disa │ │ │ +001ba5d0: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. - │ │ │ +001ba5e0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity. │ │ │ +001ba5f0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti │ │ │ +001ba600: 6f6e 0a20 202d 206c 6f77 5f73 6576 6572 on. - low_sever │ │ │ +001ba610: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo │ │ │ +001ba620: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac │ │ │ +001ba630: 6b61 6765 5f78 696e 6574 645f 7265 6d6f kage_xinetd_remo │ │ │ +001ba640: 7665 640a 0a2d 206e 616d 653a 2027 556e ved..- name: 'Un │ │ │ +001ba650: 696e 7374 616c 6c20 7869 6e65 7464 2050 install xinetd P │ │ │ +001ba660: 6163 6b61 6765 3a20 456e 7375 7265 2078 ackage: Ensure x │ │ │ +001ba670: 696e 6574 6420 6973 2072 656d 6f76 6564 inetd is removed │ │ │ +001ba680: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ +001ba690: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ +001ba6a0: 206e 616d 653a 2078 696e 6574 640a 2020 name: xinetd. │ │ │ +001ba6b0: 2020 7374 6174 653a 2061 6273 656e 740a state: absent. │ │ │ +001ba6c0: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux- │ │ │ +001ba6d0: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible │ │ │ +001ba6e0: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages' │ │ │ +001ba6f0: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS │ │ │ +001ba700: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a) │ │ │ +001ba710: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +001ba720: 2d43 4d2d 3728 6129 0a20 202d 204e 4953 -CM-7(a). - NIS │ │ │ +001ba730: 542d 3830 302d 3533 2d43 4d2d 3728 6229 T-800-53-CM-7(b) │ │ │ +001ba740: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2 │ │ │ +001ba750: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4 │ │ │ +001ba760: 2d32 2e32 2e34 0a20 202d 2064 6973 6162 -2.2.4. - disab │ │ │ +001ba770: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. - │ │ │ +001ba780: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity. │ │ │ +001ba790: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio │ │ │ +001ba7a0: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi │ │ │ +001ba7b0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot │ │ │ +001ba7c0: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack │ │ │ +001ba7d0: 6167 655f 7869 6e65 7464 5f72 656d 6f76 age_xinetd_remov │ │ │ +001ba7e0: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
< │ │ │ +001ba930: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +001ba940: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +001ba950: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +001ba960: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +001ba970: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +001ba9a0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ +001ba9d0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ +001ba9b0: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ +001ba9c0: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable .include remov │ │ │ +001ba9f0: 655f 7869 6e65 7464 0a0a 636c 6173 7320 e_xinetd..class │ │ │ +001baa00: 7265 6d6f 7665 5f78 696e 6574 6420 7b0a remove_xinetd {. │ │ │ +001baa10: 2020 7061 636b 6167 6520 7b20 2778 696e package { 'xin │ │ │ +001baa20: 6574 6427 3a0a 2020 2020 656e 7375 7265 etd':. ensure │ │ │ +001baa30: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ +001baa40: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ 001baa50: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>Remedi │ │ │ -001bbdc0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni │ │ │ -001bbdd0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -001bbde0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ -001bbe10: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Remediati │ │ │ -001bc030: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp │ │ │ -001bc040: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
Comple │ │ │ -001bbe60: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ -001bbe70: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ -001bbe80: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ -001bbe90: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -001bbea0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ -001bbeb0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ -001bbec0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ -001bbed0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
.includ │ │ │ -001bbf10: 6520 7265 6d6f 7665 5f79 7062 696e 642d e remove_ypbind- │ │ │ -001bbf20: 6d74 0a0a 636c 6173 7320 7265 6d6f 7665 mt..class remove │ │ │ -001bbf30: 5f79 7062 696e 642d 6d74 207b 0a20 2070 _ypbind-mt {. p │ │ │ -001bbf40: 6163 6b61 6765 207b 2027 7970 6269 6e64 ackage { 'ypbind │ │ │ -001bbf50: 2d6d 7427 3a0a 2020 2020 656e 7375 7265 -mt':. ensure │ │ │ -001bbf60: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ -001bbf70: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.│ │ │ -001bbf80: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>│ │ │ -001bc0c0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -001bc0d0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -001bc0e0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -001bc120: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -001bc130: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -001bc150: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -001bc160: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>- name: ' │ │ │ -001bc180: 5265 6d6f 7665 204e 4953 2043 6c69 656e Remove NIS Clien │ │ │ -001bc190: 743a 2045 6e73 7572 6520 7970 6269 6e64 t: Ensure ypbind │ │ │ -001bc1a0: 2d6d 7420 6973 2072 656d 6f76 6564 270a -mt is removed'. │ │ │ -001bc1b0: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ -001bc1c0: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ -001bc1d0: 616d 653a 2079 7062 696e 642d 6d74 0a20 ame: ypbind-mt. │ │ │ -001bc1e0: 2020 2073 7461 7465 3a20 6162 7365 6e74 state: absent │ │ │ -001bc1f0: 0a20 2074 6167 733a 0a20 202d 2050 4349 . tags:. - PCI │ │ │ -001bc200: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ -001bc210: 4349 2d44 5353 7634 2d32 2e32 2e34 0a20 CI-DSSv4-2.2.4. │ │ │ -001bc220: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat │ │ │ -001bc230: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp │ │ │ -001bc240: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d │ │ │ -001bc250: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no │ │ │ -001bc260: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed. │ │ │ -001bc270: 202d 2070 6163 6b61 6765 5f79 7062 696e - package_ypbin │ │ │ -001bc280: 645f 7265 6d6f 7665 640a 2020 2d20 756e d_removed. - un │ │ │ -001bc290: 6b6e 6f77 6e5f 7365 7665 7269 7479 0a3c known_severity.< │ │ │ +001bbdc0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn │ │ │ +001bbdd0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...< │ │ │ +001bbf00: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
Compl │ │ │ +001bbe60: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +001bbe70: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +001bbe80: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +001bbe90: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +001bbea0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +001bbeb0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +001bbec0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +001bbed0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable - name │ │ │ +001bbf10: 3a20 2752 656d 6f76 6520 4e49 5320 436c : 'Remove NIS Cl │ │ │ +001bbf20: 6965 6e74 3a20 456e 7375 7265 2079 7062 ient: Ensure ypb │ │ │ +001bbf30: 696e 642d 6d74 2069 7320 7265 6d6f 7665 ind-mt is remove │ │ │ +001bbf40: 6427 0a20 2061 6e73 6962 6c65 2e62 7569 d'. ansible.bui │ │ │ +001bbf50: 6c74 696e 2e70 6163 6b61 6765 3a0a 2020 ltin.package:. │ │ │ +001bbf60: 2020 6e61 6d65 3a20 7970 6269 6e64 2d6d name: ypbind-m │ │ │ +001bbf70: 740a 2020 2020 7374 6174 653a 2061 6273 t. state: abs │ │ │ +001bbf80: 656e 740a 2020 7461 6773 3a0a 2020 2d20 ent. tags:. - │ │ │ +001bbf90: 5043 492d 4453 5376 342d 322e 320a 2020 PCI-DSSv4-2.2. │ │ │ +001bbfa0: 2d20 5043 492d 4453 5376 342d 322e 322e - PCI-DSSv4-2.2. │ │ │ +001bbfb0: 340a 2020 2d20 6469 7361 626c 655f 7374 4. - disable_st │ │ │ +001bbfc0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c │ │ │ +001bbfd0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo │ │ │ +001bbfe0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. - │ │ │ +001bbff0: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede │ │ │ +001bc000: 640a 2020 2d20 7061 636b 6167 655f 7970 d. - package_yp │ │ │ +001bc010: 6269 6e64 5f72 656d 6f76 6564 0a20 202d bind_removed. - │ │ │ +001bc020: 2075 6e6b 6e6f 776e 5f73 6576 6572 6974 unknown_severit │ │ │ +001bc030: 790a 3c2f 636f 6465 3e3c 2f70 7265 3e3c y.< │ │ │ +001bc040: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation Pu │ │ │ +001bc0f0: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ +001bc100: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
Complexity: low │ │ │ +001bc1a0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ +001bc1b0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ +001bc1c0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +001bc1d0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ +001bc1e0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ +001bc1f0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ +001bc220: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ +001bc200: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ +001bc210: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able Rem │ │ │ -001bd790: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet │ │ │ -001bd7a0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...< │ │ │ -001bd7b0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.include remove │ │ │ +001bc240: 5f79 7062 696e 642d 6d74 0a0a 636c 6173 _ypbind-mt..clas │ │ │ +001bc250: 7320 7265 6d6f 7665 5f79 7062 696e 642d s remove_ypbind- │ │ │ +001bc260: 6d74 207b 0a20 2070 6163 6b61 6765 207b mt {. package { │ │ │ +001bc270: 2027 7970 6269 6e64 2d6d 7427 3a0a 2020 'ypbind-mt':. │ │ │ +001bc280: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => ' │ │ │ +001bc290: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.< │ │ │ 001bc2a0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Com │ │ │ -001bd830: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: low Disruption │ │ │ -001bd860: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : low R │ │ │ -001bd880: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: f │ │ │ -001bd890: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse Strategy:< │ │ │ -001bd8b0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> disable< │ │ │ -001bd8c0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> │ │ │ -001bd950: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation Ans │ │ │ -001bda00: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ... │ │ │ -001bda10: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.inc │ │ │ -001bd8e0: 6c75 6465 2072 656d 6f76 655f 7970 7365 lude remove_ypse │ │ │ -001bd8f0: 7276 0a0a 636c 6173 7320 7265 6d6f 7665 rv..class remove │ │ │ -001bd900: 5f79 7073 6572 7620 7b0a 2020 7061 636b _ypserv {. pack │ │ │ -001bd910: 6167 6520 7b20 2779 7073 6572 7627 3a0a age { 'ypserv':. │ │ │ -001bd920: 2020 2020 656e 7375 7265 203d 2667 743b ensure => │ │ │ -001bd930: 2027 7075 7267 6564 272c 0a20 207d 0a7d 'purged',. }.} │ │ │ -001bd940: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
Complexity: low │ │ │ -001bdab0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -001bdac0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -001bdad0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -001bdae0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -001bdaf0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -001bdb00: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -001bdb30: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -001bdb10: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -001bdb20: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able - name: 'Uninst │ │ │ -001bdb50: 616c 6c20 7970 7365 7276 2050 6163 6b61 all ypserv Packa │ │ │ -001bdb60: 6765 3a20 456e 7375 7265 2079 7073 6572 ge: Ensure ypser │ │ │ -001bdb70: 7620 6973 2072 656d 6f76 6564 270a 2020 v is removed'. │ │ │ -001bdb80: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin. │ │ │ -001bdb90: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam │ │ │ -001bdba0: 653a 2079 7073 6572 760a 2020 2020 7374 e: ypserv. st │ │ │ -001bdbb0: 6174 653a 2061 6273 656e 740a 2020 7461 ate: absent. ta │ │ │ -001bdbc0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800 │ │ │ -001bdbd0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). - │ │ │ -001bdbe0: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7 │ │ │ -001bdbf0: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800 │ │ │ -001bdc00: 2d35 332d 434d 2d37 2862 290a 2020 2d20 -53-CM-7(b). - │ │ │ -001bdc10: 4e49 5354 2d38 3030 2d35 332d 4941 2d35 NIST-800-53-IA-5 │ │ │ -001bdc20: 2831 2928 6329 0a20 202d 2050 4349 2d44 (1)(c). - PCI-D │ │ │ -001bdc30: 5353 2d52 6571 2d32 2e32 2e32 0a20 202d SS-Req-2.2.2. - │ │ │ -001bdc40: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -001bdc50: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -001bdc60: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ -001bdc70: 7472 6174 6567 790a 2020 2d20 6869 6768 trategy. - high │ │ │ -001bdc80: 5f73 6576 6572 6974 790a 2020 2d20 6c6f _severity. - lo │ │ │ -001bdc90: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. - │ │ │ -001bdca0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption. │ │ │ -001bdcb0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -001bdcc0: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -001bdcd0: 5f79 7073 6572 765f 7265 6d6f 7665 640a _ypserv_removed. │ │ │ +001bd790: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible │ │ │ +001bd7a0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +001bd7b0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
< │ │ │ +001bd850: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +001bd830: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +001bd860: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +001bd870: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +001bd8a0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +001bd880: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +001bd890: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +001bd8b0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +001bd8c0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c < │ │ │ +001bda90: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn │ │ │ +001bdaa0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t │ │ │ +001bdab0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse" │ │ │ +001bdac0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i │ │ │ +001bdad0: 6435 3638 2220 7461 6269 6e64 6578 3d22 d568" tabindex=" │ │ │ +001bdae0: 3022 2072 6f6c 653d 2262 7574 746f 6e22 0" role="button" │ │ │ +001bdaf0: 2061 7269 612d 6578 7061 6e64 6564 3d22 aria-expanded=" │ │ │ +001bdb00: 6661 6c73 6522 2074 6974 6c65 3d22 4163 false" title="Ac │ │ │ +001bdb10: 7469 7661 7465 2074 6f20 7265 7665 616c tivate to reveal │ │ │ +001bdb20: 2220 6872 6566 3d22 2321 223e 5265 6d65 " href="#!">Reme │ │ │ +001bdb30: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s │ │ │ +001bdb40: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...- n │ │ │ +001bd8e0: 616d 653a 2027 556e 696e 7374 616c 6c20 ame: 'Uninstall │ │ │ +001bd8f0: 7970 7365 7276 2050 6163 6b61 6765 3a20 ypserv Package: │ │ │ +001bd900: 456e 7375 7265 2079 7073 6572 7620 6973 Ensure ypserv is │ │ │ +001bd910: 2072 656d 6f76 6564 270a 2020 616e 7369 removed'. ansi │ │ │ +001bd920: 626c 652e 6275 696c 7469 6e2e 7061 636b ble.builtin.pack │ │ │ +001bd930: 6167 653a 0a20 2020 206e 616d 653a 2079 age:. name: y │ │ │ +001bd940: 7073 6572 760a 2020 2020 7374 6174 653a pserv. state: │ │ │ +001bd950: 2061 6273 656e 740a 2020 7461 6773 3a0a absent. tags:. │ │ │ +001bd960: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +001bd970: 434d 2d36 2861 290a 2020 2d20 4e49 5354 CM-6(a). - NIST │ │ │ +001bd980: 2d38 3030 2d35 332d 434d 2d37 2861 290a -800-53-CM-7(a). │ │ │ +001bd990: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53- │ │ │ +001bd9a0: 434d 2d37 2862 290a 2020 2d20 4e49 5354 CM-7(b). - NIST │ │ │ +001bd9b0: 2d38 3030 2d35 332d 4941 2d35 2831 2928 -800-53-IA-5(1)( │ │ │ +001bd9c0: 6329 0a20 202d 2050 4349 2d44 5353 2d52 c). - PCI-DSS-R │ │ │ +001bd9d0: 6571 2d32 2e32 2e32 0a20 202d 2050 4349 eq-2.2.2. - PCI │ │ │ +001bd9e0: 2d44 5353 7634 2d32 2e32 0a20 202d 2050 -DSSv4-2.2. - P │ │ │ +001bd9f0: 4349 2d44 5353 7634 2d32 2e32 2e34 0a20 CI-DSSv4-2.2.4. │ │ │ +001bda00: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat │ │ │ +001bda10: 6567 790a 2020 2d20 6869 6768 5f73 6576 egy. - high_sev │ │ │ +001bda20: 6572 6974 790a 2020 2d20 6c6f 775f 636f erity. - low_co │ │ │ +001bda30: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +001bda40: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +001bda50: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +001bda60: 0a20 202d 2070 6163 6b61 6765 5f79 7073 . - package_yps │ │ │ +001bda70: 6572 765f 7265 6d6f 7665 640a 3c2f 636f erv_removed.│ │ │ +001bdc70: 3c70 7265 3e3c 636f 6465 3e0a 696e 636c
Comp │ │ │ +001bdbd0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ +001bdbe0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ +001bdc00: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ +001bdc20: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ +001bdc30: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ +001bdc50: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ +001bdc60: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> Remediation Pu │ │ │ -001bf570: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ... │ │ │ -001bf580: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61.incl │ │ │ +001bdc80: 7564 6520 7265 6d6f 7665 5f79 7073 6572 ude remove_ypser │ │ │ +001bdc90: 760a 0a63 6c61 7373 2072 656d 6f76 655f v..class remove_ │ │ │ +001bdca0: 7970 7365 7276 207b 0a20 2070 6163 6b61 ypserv {. packa │ │ │ +001bdcb0: 6765 207b 2027 7970 7365 7276 273a 0a20 ge { 'ypserv':. │ │ │ +001bdcc0: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure => │ │ │ +001bdcd0: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}. │ │ │ 001bdce0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64Remediation │ │ │ +001c2270: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet . │ │ │ +001c2280: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
Complexity: low │ │ │ -001bf620: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>Disru │ │ │ -001bf630: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: l │ │ │ -001bf640: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ -001bf650: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e Reboot: │ │ │ -001bf660: 3c74 643e 6661 6c73 653c 2f74 643e 3c2ffalse │ │ │ -001bf670: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>│ │ │ -001bf6a0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table> Strat │ │ │ -001bf680: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: dis │ │ │ -001bf690: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able < │ │ │ -001bf730: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation An │ │ │ -001bf7e0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ -001bf7f0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..include remove │ │ │ -001bf6c0: 5f72 7368 2d73 6572 7665 720a 0a63 6c61 _rsh-server..cla │ │ │ -001bf6d0: 7373 2072 656d 6f76 655f 7273 682d 7365 ss remove_rsh-se │ │ │ -001bf6e0: 7276 6572 207b 0a20 2070 6163 6b61 6765 rver {. package │ │ │ -001bf6f0: 207b 2027 7273 682d 7365 7276 6572 273a { 'rsh-server': │ │ │ -001bf700: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure => │ │ │ -001bf710: 3b20 2770 7572 6765 6427 2c0a 2020 7d0a ; 'purged',. }. │ │ │ -001bf720: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
< │ │ │ -001bf870: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ -001bf880: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ -001bf890: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ -001bf8a0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ -001bf8b0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ -001bf8e0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ -001bf910: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ -001bf8f0: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ -001bf900: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable - name: 'Unins │ │ │ -001bf930: 7461 6c6c 2072 7368 2d73 6572 7665 7220 tall rsh-server │ │ │ -001bf940: 5061 636b 6167 653a 2045 6e73 7572 6520 Package: Ensure │ │ │ -001bf950: 7273 682d 7365 7276 6572 2069 7320 7265 rsh-server is re │ │ │ -001bf960: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -001bf970: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -001bf980: 3a0a 2020 2020 6e61 6d65 3a20 7273 682d :. name: rsh- │ │ │ -001bf990: 7365 7276 6572 0a20 2020 2073 7461 7465 server. state │ │ │ -001bf9a0: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ -001bf9b0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -001bf9c0: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ -001bf9d0: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ -001bf9e0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ -001bf9f0: 2d43 4d2d 3728 6229 0a20 202d 204e 4953 -CM-7(b). - NIS │ │ │ -001bfa00: 542d 3830 302d 3533 2d49 412d 3528 3129 T-800-53-IA-5(1) │ │ │ -001bfa10: 2863 290a 2020 2d20 5043 492d 4453 5376 (c). - PCI-DSSv │ │ │ -001bfa20: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ -001bfa30: 5376 342d 322e 322e 340a 2020 2d20 6469 Sv4-2.2.4. - di │ │ │ -001bfa40: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ -001bfa50: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ -001bfa60: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -001bfa70: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -001bfa80: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -001bfa90: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -001bfaa0: 7061 636b 6167 655f 7273 682d 7365 7276 package_rsh-serv │ │ │ -001bfab0: 6572 5f72 656d 6f76 6564 0a3c 2f63 6f64 er_removed. Remediation An │ │ │ +001bf570: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet .. │ │ │ +001bf580: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .Remediation │ │ │ -001c0c40: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet │ │ │ -001c0c50: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
< │ │ │ +001bf600: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity: │ │ │ +001bf610: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +001bf620: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>Disr │ │ │ +001bf630: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: │ │ │ +001bf640: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Reboot: false < │ │ │ +001bf670: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>< │ │ │ +001bf6a0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table> Stra │ │ │ +001bf680: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: di │ │ │ +001bf690: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable Remed │ │ │ +001bf900: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn │ │ │ +001bf910: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...- name: 'Unins │ │ │ +001bf6c0: 7461 6c6c 2072 7368 2d73 6572 7665 7220 tall rsh-server │ │ │ +001bf6d0: 5061 636b 6167 653a 2045 6e73 7572 6520 Package: Ensure │ │ │ +001bf6e0: 7273 682d 7365 7276 6572 2069 7320 7265 rsh-server is re │ │ │ +001bf6f0: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ +001bf700: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ +001bf710: 3a0a 2020 2020 6e61 6d65 3a20 7273 682d :. name: rsh- │ │ │ +001bf720: 7365 7276 6572 0a20 2020 2073 7461 7465 server. state │ │ │ +001bf730: 3a20 6162 7365 6e74 0a20 2074 6167 733a : absent. tags: │ │ │ +001bf740: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +001bf750: 2d43 4d2d 3628 6129 0a20 202d 204e 4953 -CM-6(a). - NIS │ │ │ +001bf760: 542d 3830 302d 3533 2d43 4d2d 3728 6129 T-800-53-CM-7(a) │ │ │ +001bf770: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53 │ │ │ +001bf780: 2d43 4d2d 3728 6229 0a20 202d 204e 4953 -CM-7(b). - NIS │ │ │ +001bf790: 542d 3830 302d 3533 2d49 412d 3528 3129 T-800-53-IA-5(1) │ │ │ +001bf7a0: 2863 290a 2020 2d20 5043 492d 4453 5376 (c). - PCI-DSSv │ │ │ +001bf7b0: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS │ │ │ +001bf7c0: 5376 342d 322e 322e 340a 2020 2d20 6469 Sv4-2.2.4. - di │ │ │ +001bf7d0: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy. │ │ │ +001bf7e0: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity │ │ │ +001bf7f0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ +001bf800: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ +001bf810: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ +001bf820: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ +001bf830: 7061 636b 6167 655f 7273 682d 7365 7276 package_rsh-serv │ │ │ +001bf840: 6572 5f72 656d 6f76 6564 0a3c 2f63 6f64 er_removed. Remedia │ │ │ -001c09e0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip │ │ │ -001c09f0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...< │ │ │ +001bfa40: 7072 653e 3c63 6f64 653e 0a69 6e63 6c75 pre>
Compl │ │ │ +001bf9a0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: l │ │ │ +001bf9b0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow │ │ │ +001bf9c0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c Disruption:< │ │ │ +001bf9d0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +001bf9e0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562Reb │ │ │ +001bf9f0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: fal │ │ │ +001bfa00: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se │ │ │ +001bfa10: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 Strategy: disable .inclu │ │ │ +001bfa50: 6465 2072 656d 6f76 655f 7273 682d 7365 de remove_rsh-se │ │ │ +001bfa60: 7276 6572 0a0a 636c 6173 7320 7265 6d6f rver..class remo │ │ │ +001bfa70: 7665 5f72 7368 2d73 6572 7665 7220 7b0a ve_rsh-server {. │ │ │ +001bfa80: 2020 7061 636b 6167 6520 7b20 2772 7368 package { 'rsh │ │ │ +001bfa90: 2d73 6572 7665 7227 3a0a 2020 2020 656e -server':. en │ │ │ +001bfaa0: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ +001bfab0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.
< │ │ │ -001c0a00: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ -001c0a10: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ -001c0a20: 7365 2220 6964 3d22 6964 3537 3522 3e3c se" id="id575">< │ │ │ -001c0a30: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ -001c0a40: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ -001c0a50: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ -001c0a60: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ -001c0a70: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ -001c0a80: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ -001c0a90: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ -001c0ac0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ -001c0ad0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ -001c0ae0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ -001c0b00: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ -001c0b10: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072.include │ │ │ -001c0b30: 2072 656d 6f76 655f 7273 680a 0a63 6c61 remove_rsh..cla │ │ │ -001c0b40: 7373 2072 656d 6f76 655f 7273 6820 7b0a ss remove_rsh {. │ │ │ -001c0b50: 2020 7061 636b 6167 6520 7b20 2772 7368 package { 'rsh │ │ │ -001c0b60: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =& │ │ │ -001c0b70: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',. │ │ │ -001c0b80: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Complexity: │ │ │ -001c0ce0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low < │ │ │ -001c0d20: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr> Di │ │ │ -001c0d00: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: low Reboot: │ │ │ -001c0d30: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> false St │ │ │ -001c0d50: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: │ │ │ -001c0d60: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable - name: 'Uni │ │ │ -001c0d90: 6e73 7461 6c6c 2072 7368 2050 6163 6b61 nstall rsh Packa │ │ │ -001c0da0: 6765 3a20 456e 7375 7265 2072 7368 2069 ge: Ensure rsh i │ │ │ -001c0db0: 7320 7265 6d6f 7665 6427 0a20 2061 6e73 s removed'. ans │ │ │ -001c0dc0: 6962 6c65 2e62 7569 6c74 696e 2e70 6163 ible.builtin.pac │ │ │ -001c0dd0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name: │ │ │ -001c0de0: 7273 680a 2020 2020 7374 6174 653a 2061 rsh. state: a │ │ │ -001c0df0: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:. │ │ │ -001c0e00: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3 │ │ │ -001c0e10: 2e31 2e31 330a 2020 2d20 5043 492d 4453 .1.13. - PCI-DS │ │ │ -001c0e20: 5376 342d 322e 320a 2020 2d20 5043 492d Sv4-2.2. - PCI- │ │ │ -001c0e30: 4453 5376 342d 322e 322e 340a 2020 2d20 DSSv4-2.2.4. - │ │ │ -001c0e40: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy │ │ │ -001c0e50: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex │ │ │ -001c0e60: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr │ │ │ -001c0e70: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re │ │ │ -001c0e80: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. - │ │ │ -001c0e90: 7061 636b 6167 655f 7273 685f 7265 6d6f package_rsh_remo │ │ │ -001c0ea0: 7665 640a 2020 2d20 756e 6b6e 6f77 6e5f ved. - unknown_ │ │ │ -001c0eb0: 7365 7665 7269 7479 0a3c 2f63 6f64 653e severity. │ │ │ +001c09e0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni │ │ │ +001c09f0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +001c0a00: 3c64 6976 2063 6c61 7373 3d22 7061 6e65│ │ │ +001c0a30: 3c74 6162 6c65 2063 6c61 7373 3d22 7461Re │ │ │ +001c0d10: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet │ │ │ +001c0d20: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ... │ │ │ +001c0d30: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
Comple │ │ │ +001c0a80: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: lo │ │ │ +001c0a90: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +001c0aa0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption: │ │ │ +001c0ab0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th> low < │ │ │ +001c0ac0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>Rebo │ │ │ +001c0ad0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: fals │ │ │ +001c0ae0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e < │ │ │ +001c0af0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy: disable
- name: │ │ │ +001c0b30: 2027 556e 696e 7374 616c 6c20 7273 6820 'Uninstall rsh │ │ │ +001c0b40: 5061 636b 6167 653a 2045 6e73 7572 6520 Package: Ensure │ │ │ +001c0b50: 7273 6820 6973 2072 656d 6f76 6564 270a rsh is removed'. │ │ │ +001c0b60: 2020 616e 7369 626c 652e 6275 696c 7469 ansible.builti │ │ │ +001c0b70: 6e2e 7061 636b 6167 653a 0a20 2020 206e n.package:. n │ │ │ +001c0b80: 616d 653a 2072 7368 0a20 2020 2073 7461 ame: rsh. sta │ │ │ +001c0b90: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag │ │ │ +001c0ba0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800- │ │ │ +001c0bb0: 3137 312d 332e 312e 3133 0a20 202d 2050 171-3.1.13. - P │ │ │ +001c0bc0: 4349 2d44 5353 7634 2d32 2e32 0a20 202d CI-DSSv4-2.2. - │ │ │ +001c0bd0: 2050 4349 2d44 5353 7634 2d32 2e32 2e34 PCI-DSSv4-2.2.4 │ │ │ +001c0be0: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ +001c0bf0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ +001c0c00: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ +001c0c10: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ +001c0c20: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed │ │ │ +001c0c30: 0a20 202d 2070 6163 6b61 6765 5f72 7368 . - package_rsh │ │ │ +001c0c40: 5f72 656d 6f76 6564 0a20 202d 2075 6e6b _removed. - unk │ │ │ +001c0c50: 6e6f 776e 5f73 6576 6572 6974 790a 3c2f nown_severity. │ │ │ +001c0c60: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>Remed │ │ │ -001c21a0: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s │ │ │ -001c21b0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
< │ │ │ +001c0dd0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr> Co │ │ │ +001c0db0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: low Disruptio │ │ │ +001c0de0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: low │ │ │ +001c0df0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> < │ │ │ +001c0e20: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr> │ │ │ +001c0e00: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: │ │ │ +001c0e10: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false Strategy: │ │ │ +001c0e30: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 disable │ │ │ +001c0e40: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c Remediat │ │ │ -001c1f30: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp │ │ │ -001c1f40: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ....in │ │ │ +001c0e60: 636c 7564 6520 7265 6d6f 7665 5f72 7368 clude remove_rsh │ │ │ +001c0e70: 0a0a 636c 6173 7320 7265 6d6f 7665 5f72 ..class remove_r │ │ │ +001c0e80: 7368 207b 0a20 2070 6163 6b61 6765 207b sh {. package { │ │ │ +001c0e90: 2027 7273 6827 3a0a 2020 2020 656e 7375 'rsh':. ensu │ │ │ +001c0ea0: 7265 203d 2667 743b 2027 7075 7267 6564 re => 'purged │ │ │ +001c0eb0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.│ │ │ 001c0ec0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063│ │ │ -001c1fc0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 Complexi │ │ │ -001c1fd0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: low< │ │ │ -001c1fe0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Disruption: low Reboot │ │ │ -001c2020: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : false< │ │ │ -001c2030: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> Strategy: < │ │ │ -001c2050: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable< │ │ │ -001c2060: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>.include │ │ │ -001c2080: 7265 6d6f 7665 5f74 616c 6b2d 7365 7276 remove_talk-serv │ │ │ -001c2090: 6572 0a0a 636c 6173 7320 7265 6d6f 7665 er..class remove │ │ │ -001c20a0: 5f74 616c 6b2d 7365 7276 6572 207b 0a20 _talk-server {. │ │ │ -001c20b0: 2070 6163 6b61 6765 207b 2027 7461 6c6b package { 'talk │ │ │ -001c20c0: 2d73 6572 7665 7227 3a0a 2020 2020 656e -server':. en │ │ │ -001c20d0: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg │ │ │ -001c20e0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.│ │ │ -001c22e0: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
Comp │ │ │ -001c2240: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: │ │ │ -001c2250: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low Disruption: │ │ │ -001c2270: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 low Re │ │ │ -001c2290: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: fa │ │ │ -001c22a0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse Strategy: │ │ │ -001c22c0: 7468 3e3c 7464 3e64 6973 6162 6c65 3c2f th> disable │ │ │ -001c22d0: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> - nam │ │ │ -001c22f0: 653a 2027 556e 696e 7374 616c 6c20 7461 e: 'Uninstall ta │ │ │ -001c2300: 6c6b 2d73 6572 7665 7220 5061 636b 6167 lk-server Packag │ │ │ -001c2310: 653a 2045 6e73 7572 6520 7461 6c6b 2d73 e: Ensure talk-s │ │ │ -001c2320: 6572 7665 7220 6973 2072 656d 6f76 6564 erver is removed │ │ │ -001c2330: 270a 2020 616e 7369 626c 652e 6275 696c '. ansible.buil │ │ │ -001c2340: 7469 6e2e 7061 636b 6167 653a 0a20 2020 tin.package:. │ │ │ -001c2350: 206e 616d 653a 2074 616c 6b2d 7365 7276 name: talk-serv │ │ │ -001c2360: 6572 0a20 2020 2073 7461 7465 3a20 6162 er. state: ab │ │ │ -001c2370: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. - │ │ │ -001c2380: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ -001c2390: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ -001c23a0: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ -001c23b0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ -001c23c0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ -001c23d0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ -001c23e0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ -001c23f0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ -001c2400: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ -001c2410: 6765 5f74 616c 6b2d 7365 7276 6572 5f72 ge_talk-server_r │ │ │ -001c2420: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.│ │ │ +001c1f30: 696f 6e20 416e 7369 626c 6520 736e 6970 ion Ansible snip │ │ │ +001c1f40: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
< │ │ │ +001c1f50: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel │ │ │ +001c1f60: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap │ │ │ +001c1f70: 7365 2220 6964 3d22 6964 3537 3922 3e3c se" id="id579">< │ │ │ +001c1f80: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab │ │ │ +001c1f90: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped │ │ │ +001c1fa0: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered │ │ │ +001c1fb0: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed" │ │ │ +001c1fc0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >Complex │ │ │ +001c1fd0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: low │ │ │ +001c1fe0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Disruption: low │ │ │ +001c2010: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>Reboo │ │ │ +001c2020: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: false │ │ │ +001c2030: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Strategy: │ │ │ +001c2050: 3c74 643e 6469 7361 626c 653c 2f74 643e disable │ │ │ +001c2060: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072- name: │ │ │ +001c2080: 2755 6e69 6e73 7461 6c6c 2074 616c 6b2d 'Uninstall talk- │ │ │ +001c2090: 7365 7276 6572 2050 6163 6b61 6765 3a20 server Package: │ │ │ +001c20a0: 456e 7375 7265 2074 616c 6b2d 7365 7276 Ensure talk-serv │ │ │ +001c20b0: 6572 2069 7320 7265 6d6f 7665 6427 0a20 er is removed'. │ │ │ +001c20c0: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin │ │ │ +001c20d0: 2e70 6163 6b61 6765 3a0a 2020 2020 6e61 .package:. na │ │ │ +001c20e0: 6d65 3a20 7461 6c6b 2d73 6572 7665 720a me: talk-server. │ │ │ +001c20f0: 2020 2020 7374 6174 653a 2061 6273 656e state: absen │ │ │ +001c2100: 740a 2020 7461 6773 3a0a 2020 2d20 5043 t. tags:. - PC │ │ │ +001c2110: 492d 4453 5376 342d 322e 320a 2020 2d20 I-DSSv4-2.2. - │ │ │ +001c2120: 5043 492d 4453 5376 342d 322e 322e 340a PCI-DSSv4-2.2.4. │ │ │ +001c2130: 2020 2d20 6469 7361 626c 655f 7374 7261 - disable_stra │ │ │ +001c2140: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com │ │ │ +001c2150: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_ │ │ │ +001c2160: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m │ │ │ +001c2170: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity. │ │ │ +001c2180: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee │ │ │ +001c2190: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_ │ │ │ +001c21a0: 7461 6c6b 2d73 6572 7665 725f 7265 6d6f talk-server_remo │ │ │ +001c21b0: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.│ │ │ -001c3270: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ -001c3280: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ -001c3290: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
│ │ │ +001c2300: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c Complexity:< │ │ │ +001c2310: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> low │ │ │ +001c2320: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973Dis │ │ │ +001c2330: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: low Reboot: false │ │ │ +001c2370: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472│ │ │ +001c23a0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f Str │ │ │ +001c2380: 6174 6567 793a 3c2f 7468 3e3c 7464 3e64 ategy: d │ │ │ +001c2390: 6973 6162 6c65 3c2f 7464 3e3c 2f74 723e isable .include remo │ │ │ +001c23c0: 7665 5f74 616c 6b2d 7365 7276 6572 0a0a ve_talk-server.. │ │ │ +001c23d0: 636c 6173 7320 7265 6d6f 7665 5f74 616c class remove_tal │ │ │ +001c23e0: 6b2d 7365 7276 6572 207b 0a20 2070 6163 k-server {. pac │ │ │ +001c23f0: 6b61 6765 207b 2027 7461 6c6b 2d73 6572 kage { 'talk-ser │ │ │ +001c2400: 7665 7227 3a0a 2020 2020 656e 7375 7265 ver':. ensure │ │ │ +001c2410: 203d 2667 743b 2027 7075 7267 6564 272c => 'purged', │ │ │ +001c2420: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}. │ │ │ 001c2430: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>
│ │ │ -001c3310: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: │ │ │ -001c3320: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472low Disrupt │ │ │ -001c3340: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: low │ │ │ -001c3350: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 Reboot: false Strateg │ │ │ -001c3390: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: disab │ │ │ -001c33a0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le Re │ │ │ -001c34d0: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl │ │ │ -001c34e0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet .... │ │ │ -001c33c0: 696e 636c 7564 6520 7265 6d6f 7665 5f74 include remove_t │ │ │ -001c33d0: 616c 6b0a 0a63 6c61 7373 2072 656d 6f76 alk..class remov │ │ │ -001c33e0: 655f 7461 6c6b 207b 0a20 2070 6163 6b61 e_talk {. packa │ │ │ -001c33f0: 6765 207b 2027 7461 6c6b 273a 0a20 2020 ge { 'talk':. │ │ │ -001c3400: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p │ │ │ -001c3410: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}. │ │ │ -001c3420: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
│ │ │ -001c3590: 3c74 723e 3c74 683e 4469 7372 7570 7469 C │ │ │ -001c3570: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: < │ │ │ -001c3580: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>lowDisrupti │ │ │ -001c35a0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: low< │ │ │ -001c35b0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> │ │ │ -001c35e0: 3c74 723e 3c74 683e 5374 7261 7465 6779 Reboot: false Strategy │ │ │ -001c35f0: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : disabl │ │ │ -001c3600: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e - │ │ │ -001c3620: 6e61 6d65 3a20 2755 6e69 6e73 7461 6c6c name: 'Uninstall │ │ │ -001c3630: 2074 616c 6b20 5061 636b 6167 653a 2045 talk Package: E │ │ │ -001c3640: 6e73 7572 6520 7461 6c6b 2069 7320 7265 nsure talk is re │ │ │ -001c3650: 6d6f 7665 6427 0a20 2061 6e73 6962 6c65 moved'. ansible │ │ │ -001c3660: 2e62 7569 6c74 696e 2e70 6163 6b61 6765 .builtin.package │ │ │ -001c3670: 3a0a 2020 2020 6e61 6d65 3a20 7461 6c6b :. name: talk │ │ │ -001c3680: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse │ │ │ -001c3690: 6e74 0a20 2074 6167 733a 0a20 202d 2050 nt. tags:. - P │ │ │ -001c36a0: 4349 2d44 5353 7634 2d32 2e32 0a20 202d CI-DSSv4-2.2. - │ │ │ -001c36b0: 2050 4349 2d44 5353 7634 2d32 2e32 2e34 PCI-DSSv4-2.2.4 │ │ │ -001c36c0: 0a20 202d 2064 6973 6162 6c65 5f73 7472 . - disable_str │ │ │ -001c36d0: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co │ │ │ -001c36e0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low │ │ │ -001c36f0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. - │ │ │ -001c3700: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity. │ │ │ -001c3710: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne │ │ │ -001c3720: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package │ │ │ -001c3730: 5f74 616c 6b5f 7265 6d6f 7665 640a 3c2f _talk_removed. │ │ │ +001c3270: 5265 6d65 6469 6174 696f 6e20 416e 7369 Remediation Ansi │ │ │ +001c3280: 626c 6520 736e 6970 7065 7420 e287 b23c ble snippet ...< │ │ │ +001c3290: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
Complexity: low Disrup │ │ │ +001c3340: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: lo │ │ │ +001c3350: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w < │ │ │ +001c3360: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:< │ │ │ +001c3370: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false Strate │ │ │ +001c3390: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: disa │ │ │ +001c33a0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble │ │ │ +001c3590: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp │ │ │ +001c35a0: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ... │ │ │ +001c35b0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>│ │ │ +001c33c0: 2d20 6e61 6d65 3a20 2755 6e69 6e73 7461 - name: 'Uninsta │ │ │ +001c33d0: 6c6c 2074 616c 6b20 5061 636b 6167 653a ll talk Package: │ │ │ +001c33e0: 2045 6e73 7572 6520 7461 6c6b 2069 7320 Ensure talk is │ │ │ +001c33f0: 7265 6d6f 7665 6427 0a20 2061 6e73 6962 removed'. ansib │ │ │ +001c3400: 6c65 2e62 7569 6c74 696e 2e70 6163 6b61 le.builtin.packa │ │ │ +001c3410: 6765 3a0a 2020 2020 6e61 6d65 3a20 7461 ge:. name: ta │ │ │ +001c3420: 6c6b 0a20 2020 2073 7461 7465 3a20 6162 lk. state: ab │ │ │ +001c3430: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. - │ │ │ +001c3440: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2. │ │ │ +001c3450: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2 │ │ │ +001c3460: 2e34 0a20 202d 2064 6973 6162 6c65 5f73 .4. - disable_s │ │ │ +001c3470: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_ │ │ │ +001c3480: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l │ │ │ +001c3490: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption. │ │ │ +001c34a0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit │ │ │ +001c34b0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_ │ │ │ +001c34c0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa │ │ │ +001c34d0: 6765 5f74 616c 6b5f 7265 6d6f 7665 640a ge_talk_removed. │ │ │ +001c34e0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64