Server IP : 85.214.239.14 / Your IP : 18.224.44.233 Web Server : Apache/2.4.62 (Debian) System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.18 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /var/lib/dpkg/info/ |
Upload File : |
#!/bin/sh # postinst script for uwsgi-plugin-python3 # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * <postinst> `configure' <most-recently-configured-version> # * <old-postinst> `abort-upgrade' <new version> # * <conflictor's-postinst> `abort-remove' `in-favour' <package> # <new-version> # * <postinst> `abort-remove' # * <deconfigured's-postinst> `abort-deconfigure' `in-favour' # <failed-install-package> <version> `removing' # <conflicting-package> <version> # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure) DEFAULTFLAVOR_DOTLESS=python311 for flavor_dotless in python311; do if [ "$flavor_dotless" = "$DEFAULTFLAVOR_DOTLESS" ]; then ALTERNATIVE_PRIORITY=75 else ALTERNATIVE_PRIORITY=35 fi update-alternatives --quiet \ --install \ /usr/lib/uwsgi/plugins/python3_plugin.so \ uwsgi-plugin-python3 \ /usr/lib/uwsgi/plugins/${flavor_dotless}_plugin.so \ $ALTERNATIVE_PRIORITY \ --slave \ /usr/bin/uwsgi_python3 \ uwsgi_python3 \ /usr/bin/uwsgi-core \ --slave \ /usr/share/man/man1/uwsgi_python3.1.gz \ uwsgi_python3.1.gz \ /usr/share/man/man1/uwsgi_${flavor_dotless}.1.gz update-alternatives --quiet \ --install \ /usr/bin/uwsgi \ uwsgi \ /usr/bin/uwsgi_${flavor_dotless} \ 35 \ --slave \ /usr/share/man/man1/uwsgi.1.gz \ uwsgi.1.gz \ /usr/share/man/man1/uwsgi_${flavor_dotless}.1.gz done # for flavor_dotless ... BINARY_IS_UWSGI_ALTERNATIVE="$(\ update-alternatives --list uwsgi 2>/dev/null \ | grep -c '/uwsgi_python3$' || true \ )" if [ "$BINARY_IS_UWSGI_ALTERNATIVE" -eq 0 ]; then update-alternatives --quiet \ --install \ /usr/bin/uwsgi \ uwsgi \ /usr/bin/uwsgi_python3 \ 35 \ --slave \ /usr/share/man/man1/uwsgi.1.gz \ uwsgi.1.gz \ /usr/share/man/man1/uwsgi_python3.1.gz fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. exit 0