File: postinst

package info (click to toggle)
nvi 1.81.6-24
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 14,508 kB
  • sloc: ansic: 43,658; sh: 11,206; makefile: 603; perl: 262; tcl: 234; awk: 19
file content (26 lines) | stat: -rw-r--r-- 971 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh
set -e

update-alternatives --install /usr/bin/ex ex /usr/bin/nex 20 \
  --slave /usr/share/man/man1/ex.1.gz ex.1.gz /usr/share/man/man1/nex.1.gz
update-alternatives --install /usr/bin/vi vi /usr/bin/nvi 20 \
  --slave /usr/share/man/man1/vi.1.gz vi.1.gz /usr/share/man/man1/nvi.1.gz
update-alternatives --install /usr/bin/view view /usr/bin/nview 20 \
  --slave /usr/share/man/man1/view.1.gz view.1.gz /usr/share/man/man1/nview.1.gz

update-alternatives --install /usr/bin/editor editor /usr/bin/nvi 19 \
  --slave /usr/share/man/man1/editor.1.gz editor.1.gz /usr/share/man/man1/nvi.1.gz

if [ "$1" = "configure" ] ; then
    if [ -L /var/tmp/vi.recover ] ||
     { [ -e /var/tmp/vi.recover ] && [ ! -d /var/tmp/vi.recover ]; }; then
      echo "Cannot create recovery directory /var/tmp/vi.recover" 1>&2
      exit 1
    fi
    [ -d /var/tmp/vi.recover ] || mkdir -m 1777 -p /var/tmp/vi.recover
    chown root:root /var/tmp/vi.recover
fi

#DEBHELPER#

exit 0