/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

« back to all changes in this revision

Viewing changes to debian/mandos-client.postinst

  • Committer: Teddy Hogeborn
  • Date: 2009-02-09 05:48:04 UTC
  • mfrom: (24.1.134 mandos)
  • Revision ID: teddy@fukt.bsnet.se-20090209054804-6phrjjrzjlpvuz7u
Merge from Björn:

* plugin-runner.c (main): Bug fix: For the "--options-for" option, do
                          not mangle arguments with colon characters.
                          Also support adding empty arguments.

* plugins.d/mandos-client.c: (mc): New global variable; moved from
                                   "main".
  (init_gpgme, pgp_packet_decrypt, init_gnutls_global,
  init_gnutls_session, start_mandos_communication): Removed "mc"
                                                    argument.  All
                                                    callers changed.

  (resolve_callback, browse_callback): Ignore "userdata" argument.
                                       All callers changed.
  (handle_sigterm): New function.
  (main): Add "handle_sigterm" as signal handler for SIGTERM before
          starting the main loop.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/bash -e
 
1
#!/bin/sh -e
2
2
# This script can be called in the following ways:
3
3
#
4
4
# After the package was installed:
26
26
# Add user and group
27
27
add_mandos_user(){
28
28
    # Rename old "mandos" user and group
29
 
    case "$(getent passwd mandos)" in
 
29
    case "`getent passwd mandos`" in
30
30
        *:Mandos\ password\ system,,,:/nonexistent:/bin/false)
31
31
            usermod --login _mandos mandos
32
32
            groupmod --new-name _mandos mandos
62
62
        ;;
63
63
 
64
64
    *)
65
 
        echo "$0 called with unknown argument \`$1'" 1>&2
 
65
        echo "$0 called with unknown argument '$1'" 1>&2
66
66
        exit 1
67
67
        ;;
68
68
esac