From 410b63b0923c6452398dfb3f12ec8ff65e507708 Mon Sep 17 00:00:00 2001 From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de> Date: Sun, 15 Oct 2017 18:26:20 +0200 Subject: [PATCH] Remove support for Debian Jessie Signed-off-by: Thomas Schneider <thomas@fsmpi.rwth-aachen.de> --- request-tracker/tasks/main.yml | 21 +------------------ request-tracker/templates/RT_SiteConfig.pm.j2 | 8 ------- 2 files changed, 1 insertion(+), 28 deletions(-) diff --git a/request-tracker/tasks/main.yml b/request-tracker/tasks/main.yml index 499d85b..81f5333 100644 --- a/request-tracker/tasks/main.yml +++ b/request-tracker/tasks/main.yml @@ -9,25 +9,6 @@ - packages - rt -- name: Have RT packages needed in Debian Jessie installed - apt: name={{item}} state=present - with_items: - - cpanminus - when: debian_version == 'jessie' - tags: - - packages - - rt - -- name: Have RT additional Perl packages installed - cpanm: name={{item}} system_lib=yes - with_items: - - RT::Extension::LDAPImport - - RT::Authen::ExternalAuth - when: debian_version == 'jessie' - tags: - - rt - - packages - - name: Have RT config installed template: src=RT_SiteConfig.pm.j2 dest=/etc/request-tracker4/RT_SiteConfig.pm owner=root group=www-data mode=0660 tags: @@ -94,7 +75,7 @@ cron: minute: 9 user: www-data - job: /usr/local/share/request-tracker4/plugins/RT-Extension-LDAPImport/bin/rtldapimport --import >/dev/null + job: /usr/sbin/rt-ldapimport --import >/dev/null name: rtldapimport tags: - rt diff --git a/request-tracker/templates/RT_SiteConfig.pm.j2 b/request-tracker/templates/RT_SiteConfig.pm.j2 index 21cfb06..d40e856 100644 --- a/request-tracker/templates/RT_SiteConfig.pm.j2 +++ b/request-tracker/templates/RT_SiteConfig.pm.j2 @@ -32,11 +32,6 @@ Set($LDAPMapping, {Name => 'sAMAccountName', # required WorkPhone => 'telephoneNumber', Organization => 'departmentName'}); -{% if debian_version == 'jessie' %} -# Add to any existing plugins -Set(@Plugins, qw(RT::Extension::LDAPImport)); -{% endif %} - # If you want to sync Groups from LDAP into RT Set($LDAPGroupBase, '{{rt_ldapbase}}'); @@ -47,9 +42,6 @@ Set($LDAPGroupMapping, {Name => 'cn', Description => 'description'}); ### Login -{% if debian_version == 'jessie' %} -Plugin('RT::Authen::ExternalAuth'); -{% endif %} Set($ExternalAuthPriority, [ 'My_LDAP' ]); Set($ExternalInfoPriority, [ 'My_LDAP' ]); Set($AutoCreateNonExternalUsers, 1); -- GitLab