diff options
Diffstat (limited to 'lib/system_check/incoming_email/initd_configured_check.rb')
-rw-r--r-- | lib/system_check/incoming_email/initd_configured_check.rb | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/lib/system_check/incoming_email/initd_configured_check.rb b/lib/system_check/incoming_email/initd_configured_check.rb deleted file mode 100644 index acb4b5a9e74..00000000000 --- a/lib/system_check/incoming_email/initd_configured_check.rb +++ /dev/null @@ -1,34 +0,0 @@ -# frozen_string_literal: true - -module SystemCheck - module IncomingEmail - class InitdConfiguredCheck < SystemCheck::BaseCheck - set_name 'Init.d configured correctly?' - - def skip? - omnibus_gitlab? - end - - def check? - mail_room_configured? - end - - def show_error - try_fixing_it( - 'Enable mail_room in the init.d configuration.' - ) - for_more_information( - 'doc/administration/reply_by_email.md' - ) - fix_and_rerun - end - - private - - def mail_room_configured? - path = '/etc/default/gitlab' - File.exist?(path) && File.read(path).include?('mail_room_enabled=true') - end - end - end -end |