annotate debian/preinst @ 318:9b79433f0976 noffle

[svn] * src/content.c: Tighten up checks when accessing content vector.
author bears
date Fri, 21 Feb 2003 16:01:28 +0000
parents 85bf9f705e70
children 5ec39beae9c5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
301
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
1 #!/bin/sh
312
85bf9f705e70 [svn] minor code cleanup
godisch
parents: 301
diff changeset
2 # $Id: preinst 446 2003-02-19 19:06:45Z godisch $
301
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
3
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
4 set -e
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
5
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
6 case "$1" in
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
7 install|upgrade)
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
8 # this directory may still exist because of old lock files,
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
9 # make sure the symlink can be installed
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
10 if [ -d /var/spool/noffle/lock ]; then
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
11 if [ -d /var/lock/noffle ]; then
312
85bf9f705e70 [svn] minor code cleanup
godisch
parents: 301
diff changeset
12 rm -rf /var/spool/noffle/lock
301
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
13 else
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
14 mv /var/spool/noffle/lock /var/lock/noffle || :
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
15 fi
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
16 fi
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
17 ;;
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
18 abort-upgrade)
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
19 ;;
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
20 *)
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
21 echo "preinst called with unknown argument '$1'" >&2
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
22 exit 1
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
23 ;;
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
24 esac
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
25
3b5b7f3fd71f [svn] initial debian/ upload
godisch
parents:
diff changeset
26 exit 0