Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 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_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /var/lib/dpkg/info/ |
Upload File : |
#!/bin/sh set -e pkg=vim variant=basic # two things to do: # 1) remove /usr/bin/vim.variant as alternative for /usr/bin/vim # 2) remove /usr/bin/gvim as an alternative for gnome-text-editor for # variants built with gnome support remove_gnome_alternative () { if [ -f /usr/bin/vim.$variant ]; then update-alternatives --remove gnome-text-editor /usr/bin/vim.$variant fi } remove_variant_alternative () { for i in vi view ex editor rvim rview vimdiff vim; do update-alternatives --remove $i /usr/bin/vim.$variant done case "$variant" in gtk|gtk3|athena|gnome) # gui enabled variants remove_gui_variant_alternative ;; esac } remove_gui_variant_alternative () { for i in eview evim gview gvimdiff rgview rgvim gvim; do update-alternatives --remove $i /usr/bin/vim.$variant done } case "$1" in # only remove in remove/deconfigure so we don't disrupt users' preferences remove|deconfigure) case "$pkg" in vim-gnome) # gnome enabled variants remove_gnome_alternative ;; esac remove_variant_alternative ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 0 ;; esac exit 0