diff --git a/software/erp5/instance-tidstorage.cfg.in b/software/erp5/instance-tidstorage.cfg.in index 9b39aa27fc1e11fcac7add568652653cbe59dde9..6571e78b952b34208b8519f81c2680a9b249c212 100644 --- a/software/erp5/instance-tidstorage.cfg.in +++ b/software/erp5/instance-tidstorage.cfg.in @@ -417,6 +417,13 @@ backend-port = ${haproxy-{{ backend_name }}:port} access-log-path = ${directory:log}/squid-{{ backend_name }}-access.log cache-log-path = ${directory:log}/squid-{{ backend_name }}-cache.log pid-filename-path = ${directory:run}/squid-{{ backend_name }}.pid + +[{{ section('logrotate-entry-squid-' ~ backend_name) }}] +< = logrotate-base +recipe = slapos.cookbook:logrotate.d +name = squid-{{ backend_name }} +log = ${squid-{{ backend_name }}:access-log-path} ${squid-{{ backend_name}}:cache-log-path} +post = {{ parameter_dict['squid'] }}/sbin/squid -k rotate {% endif -%} {% if 'http' in scheme -%} diff --git a/software/erp5/software.cfg b/software/erp5/software.cfg index 3245582d6fc342c55203b011418af9edef5e27ee..4a0f8525169234a062851f06a9b45cd568d45abe 100644 --- a/software/erp5/software.cfg +++ b/software/erp5/software.cfg @@ -120,7 +120,7 @@ extra-context = [template-tidstorage] recipe = slapos.recipe.build:download url = ${:_profile_base_location_}/instance-tidstorage.cfg.in -md5sum = 9134807929807c715aabf6f90024bc83 +md5sum = 4fde27d975ecb148a5dca6ab881ed026 mode = 640 [template-cloudooo]