From ce7da69a5b94ce595f18d345d9e1af4ce916b477 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sat, 31 Mar 2018 23:15:47 +0200 Subject: [PATCH] Add services modules --- modules.d/SER_Sensors.conf | 21 ++++++++ modules.d/SER_Users.conf | 49 +++++++++++++++++++ modules.d/SER_VariousServices.conf | 22 +++++++++ .../SER_VariousServices/DiagServices.txt | 4 ++ 4 files changed, 96 insertions(+) create mode 100644 modules.d/SER_Sensors.conf create mode 100644 modules.d/SER_Users.conf create mode 100644 modules.d/SER_VariousServices.conf create mode 100644 modules.d/SER_VariousServices/DiagServices.txt diff --git a/modules.d/SER_Sensors.conf b/modules.d/SER_Sensors.conf new file mode 100644 index 0000000..1696770 --- /dev/null +++ b/modules.d/SER_Sensors.conf @@ -0,0 +1,21 @@ +{ + "name" : "Sensors Services", + "description" : "Disable sensors related services should impact orientation, auto-brightness orientation etc.", + "actions" : [ + { + "_comment" : "disable sensors service", + "action" : "disableservices", + "name" : "sensorservice" + }, + { + "_comment" : "Disable sensors monitoring service", + "action" : "disableservices", + "name" : "SensrSvc" + }, + { + "_comment" : "Disable sensors data service", + "action" : "disableservices", + "name" : "SensorDataService" + } + ] +} diff --git a/modules.d/SER_Users.conf b/modules.d/SER_Users.conf new file mode 100644 index 0000000..d402b34 --- /dev/null +++ b/modules.d/SER_Users.conf @@ -0,0 +1,49 @@ +{ + "name" : "User services", + "description" : "User specific services, ones ends with ????? need to be disable per account", + "actions" : + [ + { + "_comment" : "Disable sync service (useful for calendars, contact, mesaging and other sync applications)", + "action" : "DisableService", + "name" : "OneSyncSvc", + "userService" : "True" + }, + { + "_comment" : "Disable connected user platform service", + "action" : "DisableService", + "name" : "CDPUserSvc", + "userService" : "True" + }, + { + "_comment" : "Disable messaging service", + "action" : "DisableService", + "name" : "MessagingService", + "userService" : "True" + }, + { + "_comment" : "Disable contact data service", + "action" : "DisableService", + "name" : "PimIndexMaintenanceSvc", + "userService" : "True" + }, + { + "_comment" : "Disable contact data service", + "action" : "DisableService", + "name" : "UnistoreSvc", + "userService" : "True" + }, + { + "_comment" : "Disable user data sharing service", + "action" : "DisableService", + "name" : "UserDataSvc", + "userService" : "True" + }, + { + "_comment" : "Disable contact data service", + "action" : "DisableService", + "name" : "WpnUserService", + "userService" : "True" + } + ] +} diff --git a/modules.d/SER_VariousServices.conf b/modules.d/SER_VariousServices.conf new file mode 100644 index 0000000..54777ab --- /dev/null +++ b/modules.d/SER_VariousServices.conf @@ -0,0 +1,22 @@ +{ + "name" : "Remove Services", + "description" : "", + "actions" : [ + { + "_comment" : "Disable most diagnostic related services", + "action" : "DisableServices", + "file" : "DiagServices.txt", + "firewall" : "True" + }, + { + "_comment" : "Disable Biometric service", + "action" : "DisableService", + "name" : "WbioSrvc" + }, + { + "_comment" : "Disable Windows Licence Manager", + "action" : "DisableService", + "name" : "LicenseManager" + } + ] +} diff --git a/modules.d/SER_VariousServices/DiagServices.txt b/modules.d/SER_VariousServices/DiagServices.txt new file mode 100644 index 0000000..24e975b --- /dev/null +++ b/modules.d/SER_VariousServices/DiagServices.txt @@ -0,0 +1,4 @@ +DiagTrack +dmwappushservice +diagnosticshub.standardcollector.service +RetailDemo