Skip to content

Commit c7e524b

Browse files
authored
deb: drop compatible symlink when no upgrade mode (#553)
Before: v4 => v5 => upgrading... it will remove cpmpatible symlinks => v5.x After: v4 => v5 => upgrading... do not remove compatible symlinks => v5.x Signed-off-by: Kentaro Hayashi <hayashi@clear-code.com>
1 parent aa964d9 commit c7e524b

File tree

1 file changed

+7
-5
lines changed
  • fluent-package/templates/package-scripts/fluent-package/deb

1 file changed

+7
-5
lines changed

fluent-package/templates/package-scripts/fluent-package/deb/postrm

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,13 @@ if [ "$1" = "purge" ]; then
3838
userdel --remove --force <%= compat_service_name %>
3939
fi
4040
fi
41-
if [ -h /usr/sbin/<%= compat_service_name %> ]; then
42-
rm -f /usr/sbin/<%= compat_service_name %>
43-
fi
44-
if [ -h /usr/sbin/<%= compat_service_name %>-gem ]; then
45-
rm -f /usr/sbin/<%= compat_service_name %>-gem
41+
if [ ! "$1" = "upgrade" ]; then
42+
if [ -h /usr/sbin/<%= compat_service_name %> ]; then
43+
rm -f /usr/sbin/<%= compat_service_name %>
44+
fi
45+
if [ -h /usr/sbin/<%= compat_service_name %>-gem ]; then
46+
rm -f /usr/sbin/<%= compat_service_name %>-gem
47+
fi
4648
fi
4749

4850
#DEBHELPER#

0 commit comments

Comments
 (0)