diff --git a/scripts/install b/scripts/install index b61cc12..005c674 100644 --- a/scripts/install +++ b/scripts/install @@ -130,7 +130,9 @@ 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 -sysctl --system +if [ ${PACKAGE_CHECK_EXEC:-0} -eq 0 ]; then + sysctl --system +fi #================================================= # STORE THE CHECKSUM OF THE CONFIG FILE diff --git a/scripts/remove b/scripts/remove index 0fd3441..3aa5296 100644 --- a/scripts/remove +++ b/scripts/remove @@ -77,7 +77,9 @@ ynh_secure_remove --file=/usr/share/transmission ynh_secure_remove --file=/var/lib/transmission-daemon # Kernel parameters ynh_secure_remove --file=/etc/sysctl.d/90-transmission.conf -sysctl --system +if [ ${PACKAGE_CHECK_EXEC:-0} -eq 0 ]; then + sysctl --system +fi #================================================= # GENERIC FINALISATION diff --git a/scripts/restore b/scripts/restore index 58795c5..757e128 100644 --- a/scripts/restore +++ b/scripts/restore @@ -74,7 +74,9 @@ ynh_secure_remove --file=/etc/transmission-daemon/settings.json ynh_restore_file --origin_path=/etc/transmission-daemon/settings.json ynh_restore_file --src_path="/etc/sysctl.d/90-transmission.conf" -sysctl --system +if [ ${PACKAGE_CHECK_EXEC:-0} -eq 0 ]; then + sysctl --system +fi #================================================= # RESTORE DATA diff --git a/scripts/upgrade b/scripts/upgrade index 80f4c92..f1b3938 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -138,7 +138,9 @@ 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 -sysctl --system +if [ ${PACKAGE_CHECK_EXEC:-0} -eq 0 ]; then + sysctl --system +fi #================================================= # STORE THE CHECKSUM OF THE CONFIG FILE