From ff07b482912c906d544cbdcaf88491a82da9c0e1 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Fri, 14 Feb 2020 19:04:09 +0100 Subject: [PATCH] Fix install in LXC because of missing /proc/sys/net/core/rmem_max --- scripts/install | 2 +- scripts/restore | 2 +- scripts/upgrade | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/install b/scripts/install index d2a7009..12c341d 100644 --- a/scripts/install +++ b/scripts/install @@ -130,7 +130,7 @@ ynh_replace_string --match_string="__PORT__" --replace_string="$port" --target_f cp ../conf/settings.json /etc/transmission-daemon/settings.json cp ../conf/90-transmission.conf /etc/sysctl.d/90-transmission.conf -if [ ${PACKAGE_CHECK_EXEC:-0} -eq 0 ]; then +if [ -e /proc/sys/net/core/rmem_max ]; then sysctl --load=/etc/sysctl.d/90-transmission.conf fi diff --git a/scripts/restore b/scripts/restore index a7b7a12..aa7f7b9 100644 --- a/scripts/restore +++ b/scripts/restore @@ -74,7 +74,7 @@ ynh_secure_remove --file=/etc/transmission-daemon/settings.json ynh_restore_file --origin_path=/etc/transmission-daemon/settings.json ynh_restore_file --origin_path="/etc/sysctl.d/90-transmission.conf" -if [ ${PACKAGE_CHECK_EXEC:-0} -eq 0 ]; then +if [ -e /proc/sys/net/core/rmem_max ]; then sysctl --load=/etc/sysctl.d/90-transmission.conf fi diff --git a/scripts/upgrade b/scripts/upgrade index 9ad3d67..0062157 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -138,7 +138,7 @@ cp ../conf/settings.json /etc/transmission-daemon/settings.json ynh_backup_if_checksum_is_different --file=/etc/sysctl.d/90-transmission.conf cp ../conf/90-transmission.conf /etc/sysctl.d/90-transmission.conf -if [ ${PACKAGE_CHECK_EXEC:-0} -eq 0 ]; then +if [ -e /proc/sys/net/core/rmem_max ]; then sysctl --load=/etc/sysctl.d/90-transmission.conf fi