summaryrefslogtreecommitdiffstats
path: root/tests/db-regen
blob: f4e83f287bf230b2a4ea8c4dbfa86684e7b0f4c0 (plain)
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
27
28
29
30
31
32
33
34
#!/bin/sh
#
# Regenerate the local dpkg db
#
# Copyright © 2011-2012 Guillem Jover <guillem@debian.org>
#

dbdir=${1:-dpkgdb}
instdir=${2:-dpkginst}

mkdir -p $instdir

rm -f $dbdir/arch
rm -f $dbdir/status*
rm -f $dbdir/available*
rm -f $dbdir/diversions*
rm -f $dbdir/statoverride*
rm -f $dbdir/info/format
rm -rf $dbdir/parts
rm -rf $dbdir/updates
rm -rf $dbdir/triggers

mkdir -p $dbdir
touch $dbdir/lock
touch $dbdir/status
touch $dbdir/available
touch $dbdir/diversions
touch $dbdir/statoverride
mkdir -p $dbdir/info
mkdir $dbdir/parts
mkdir $dbdir/updates
mkdir $dbdir/triggers
touch $dbdir/triggers/Lock
touch $dbdir/triggers/Unincorp