Bob Mottram 7 gadus atpakaļ
vecāks
revīzija
7e5401e8cc
1 mainītis faili ar 10 papildinājumiem un 4 dzēšanām
  1. 10
    4
      src/freedombone-tests

+ 10
- 4
src/freedombone-tests Parādīt failu

131
     wait $1
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
 function fix_stig {
143
 function fix_stig {
135
     if [[ $RUN_STIG != 'fix' ]]; then
144
     if [[ $RUN_STIG != 'fix' ]]; then
136
         return
145
         return
137
     fi
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
     lockdown_permissions
148
     lockdown_permissions
143
 }
149
 }
144
 
150