~ubuntu-branches/ubuntu/maverick/pdns/maverick-updates

« back to all changes in this revision

Viewing changes to debian/pdns-backend-sqlite3.postinst

  • Committer: Bazaar Package Importer
  • Author(s): Matthijs Mohlmann
  • Date: 2010-04-09 17:23:24 UTC
  • mfrom: (12.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20100409172324-2t10wpumqvkiy4l1
Tags: 2.9.22-4
* Add db_stop to fix an upgrade (Closes: #555311)
* Fix error in postinst of sqlite and sqlite3 (Closes: #565516)
* Updated Standards-Version to 3.8.4
* Make lintian happy
* Complete the pdns_control manpage (Closes: #556473)
* Switch to dpkg-source 3.0 (quilt) format
* Removing Christoph Haas from uploaders, thank you for the great work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
# Configuration file
21
21
PDNSCONF=/etc/powerdns/pdns.conf
22
 
PDNSDIR=`cat $PDNSCONF | grep include | awk -F '=' '{print $2}'`
23
 
PDNSUSER=`cat $PDNSCONF | grep setuid | awk -F '=' '{print $2}'`
24
 
PDNSGROUP=`cat $PDNSCONF | grep setgid | awk -F '=' '{print $2}'`
 
22
PDNSDIR=`cat $PDNSCONF | grep ^include | awk -F '=' '{print $2}'`
 
23
PDNSUSER=`cat $PDNSCONF | grep ^setuid | awk -F '=' '{print $2}'`
 
24
PDNSGROUP=`cat $PDNSCONF | grep ^setgid | awk -F '=' '{print $2}'`
25
25
DATABASE=/var/lib/powerdns/pdns.sqlite3
26
26
PDNSLOCAL=$PDNSDIR/pdns.local
27
27
 
60
60
 
61
61
update_permissions() {
62
62
  data="$1"
63
 
  if [ -d "$dir" ]; then
64
 
    if [ ! -z "$PDNSUSER" ]; then
65
 
      chown -R "$PDNSUSER" "$data"
66
 
    fi
67
 
    if [ ! -z "$PDNSGROUP" ]; then
68
 
      chgrp -R "$PDNSGROUP" "$data"
69
 
    fi
 
63
  if [ ! -z "$PDNSUSER" ]; then
 
64
    chown "$PDNSUSER" "$data"
 
65
  fi
 
66
  if [ ! -z "$PDNSGROUP" ]; then
 
67
    chgrp "$PDNSGROUP" "$data"
70
68
  fi
71
69
}
72
70
 
94
92
      echo "done"
95
93
    fi
96
94
 
 
95
        update_permissions /var/lib/powerdns
97
96
    update_permissions "$DATABASE"
98
97
  ;;
99
98