Statistics
| Branch: | Tag: | Revision:

root / debian / snf-deploy.postinst @ f73550da

History | View | Annotate | Download (1.1 kB)

1 f73550da Ilias Tsitsimpis
#!/bin/sh
2 f73550da Ilias Tsitsimpis
# postinst script for snf-deploy
3 f73550da Ilias Tsitsimpis
#
4 f73550da Ilias Tsitsimpis
# see: dh_installdeb(1)
5 f73550da Ilias Tsitsimpis
6 f73550da Ilias Tsitsimpis
set -e
7 f73550da Ilias Tsitsimpis
8 f73550da Ilias Tsitsimpis
# summary of how this script can be called:
9 f73550da Ilias Tsitsimpis
#        * <postinst> `configure' <most-recently-configured-version>
10 f73550da Ilias Tsitsimpis
#        * <old-postinst> `abort-upgrade' <new version>
11 f73550da Ilias Tsitsimpis
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
12 f73550da Ilias Tsitsimpis
#          <new-version>
13 f73550da Ilias Tsitsimpis
#        * <postinst> `abort-remove'
14 f73550da Ilias Tsitsimpis
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
15 f73550da Ilias Tsitsimpis
#          <failed-install-package> <version> `removing'
16 f73550da Ilias Tsitsimpis
#          <conflicting-package> <version>
17 f73550da Ilias Tsitsimpis
# for details, see http://www.debian.org/doc/debian-policy/ or
18 f73550da Ilias Tsitsimpis
# the debian-policy package
19 f73550da Ilias Tsitsimpis
20 f73550da Ilias Tsitsimpis
21 f73550da Ilias Tsitsimpis
case "$1" in
22 f73550da Ilias Tsitsimpis
    configure)
23 f73550da Ilias Tsitsimpis
        # Try to generate new keys for snf-deploy
24 f73550da Ilias Tsitsimpis
        # If the keys are already installed, do nothing..
25 f73550da Ilias Tsitsimpis
        echo "Generating ssh keys for snf-deploy... "
26 f73550da Ilias Tsitsimpis
        snf-deploy keygen || true
27 f73550da Ilias Tsitsimpis
    ;;
28 f73550da Ilias Tsitsimpis
29 f73550da Ilias Tsitsimpis
    abort-upgrade|abort-remove|abort-deconfigure)
30 f73550da Ilias Tsitsimpis
    ;;
31 f73550da Ilias Tsitsimpis
32 f73550da Ilias Tsitsimpis
    *)
33 f73550da Ilias Tsitsimpis
        echo "postinst called with unknown argument \`$1'" >&2
34 f73550da Ilias Tsitsimpis
        exit 1
35 f73550da Ilias Tsitsimpis
    ;;
36 f73550da Ilias Tsitsimpis
esac
37 f73550da Ilias Tsitsimpis
38 f73550da Ilias Tsitsimpis
# dh_installdeb will replace this with shell code automatically
39 f73550da Ilias Tsitsimpis
# generated by other debhelper scripts.
40 f73550da Ilias Tsitsimpis
41 f73550da Ilias Tsitsimpis
#DEBHELPER#
42 f73550da Ilias Tsitsimpis
43 f73550da Ilias Tsitsimpis
exit 0