Bob Mottram 7 年前
父节点
当前提交
7e5401e8cc
共有 1 个文件被更改,包括 10 次插入4 次删除
  1. 10
    4
      src/freedombone-tests

+ 10
- 4
src/freedombone-tests 查看文件

@@ -131,14 +131,20 @@ function stig_spinner {
131 131
     wait $1
132 132
 }
133 133
 
134
+function disallow_package {
135
+    package_name=$1
136
+
137
+    if service --status-all | grep "+.*${package_name}";then
138
+        apt-get -yq remove --purge ${package_name}
139
+        apt -yq autoremove
140
+    fi
141
+}
142
+
134 143
 function fix_stig {
135 144
     if [[ $RUN_STIG != 'fix' ]]; then
136 145
         return
137 146
     fi
138
-    if service --status-all | grep "+.*xinetd";then
139
-        apt-get -yq remove --purge xinetd
140
-        apt -yq autoremove
141
-    fi
147
+    disallow_package xinetd
142 148
     lockdown_permissions
143 149
 }
144 150