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]