| 12345678910111213141516171819202122 |
- #!/bin/bash
- # LinuxGSM fix_zps.sh module
- # Author: Daniel Gibbs
- # Contributors: https://linuxgsm.com/contrib
- # Website: https://linuxgsm.com
- # Description: Resolves issues with Zombie Panic! Source.
- # shellcheck disable=SC2034 # Used by the module loader.
- moduleselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
- for libcurl in /usr/lib/i386-linux-gnu/libcurl.so.4 /usr/lib32/libcurl.so.4 /usr/lib/libcurl.so.4; do
- if [ -f "${libcurl}" ]; then
- if [ "$(readlink "${serverfiles}/bin/libcurl.so")" != "${libcurl}" ]; then
- # shellcheck disable=SC2034 # Used by fn_fix_msg_start_nl and fn_fix_msg_end.
- fixname="libcurl.so x86"
- fn_fix_msg_start_nl
- ln -sf "${libcurl}" "${serverfiles}/bin/libcurl.so"
- fn_fix_msg_end
- fi
- break
- fi
- done
|