diff --git a/modules/systemd-activate.rb b/modules/systemd-activate.rb
index c0cf87457..8382c840e 100644
--- a/modules/systemd-activate.rb
+++ b/modules/systemd-activate.rb
@@ -76,7 +76,7 @@ def get_services(dir)
 end
 
 def get_service_files(dir)
-  Dir.chdir(dir) { Dir['*.service'] }
+  Dir.chdir(dir) { Dir['*.{service,socket}'] }
 end
 
 def get_changed_services(dir_a, dir_b, services)