Explorar el Código

Dummy nologin command

To fix STIG error
Bob Mottram hace 8 años
padre
commit
b97ec3892b
Se han modificado 1 ficheros con 10 adiciones y 0 borrados
  1. 10
    0
      src/freedombone-utils-setup

+ 10
- 0
src/freedombone-utils-setup Ver fichero

@@ -466,6 +466,13 @@ function disable_core_dumps {
466 466
     fi
467 467
 }
468 468
 
469
+function dummy_nologin_command {
470
+    if [ ! -f /sbin/nologin ]; then
471
+        echo '#!/bin/bash' > /sbin/nologin
472
+        chmod +x /sbin/nologin
473
+    fi
474
+}
475
+
469 476
 function setup_firewall {
470 477
     function_check create_completion_file
471 478
     create_completion_file
@@ -490,6 +497,9 @@ function setup_utils {
490 497
     read_config_param "PROJECT_REPO"
491 498
     write_config_param "PROJECT_REPO" "$PROJECT_REPO"
492 499
 
500
+    function_check dummy_nologin_command
501
+    dummy_nologin_command
502
+
493 503
     function_check disable_core_dumps
494 504
     disable_core_dumps
495 505