Updated build_database.sh to Ubuntu 14.04
[strongswan.git] / src / libpts / plugins / imv_attestation / build-database.sh
1 #!/bin/sh
2
3 p="Ubuntu 14.04 x86_64"
4 m="3.13.0-24-generic"
5
6 for hash in sha1 sha256
7 do
8 ipsec attest --add --product "$p" --$hash --dir /sbin
9 ipsec attest --add --product "$p" --$hash --dir /usr/sbin
10 ipsec attest --add --product "$p" --$hash --dir /bin
11 ipsec attest --add --product "$p" --$hash --dir /usr/bin
12
13 ipsec attest --add --product "$p" --$hash --dir /etc/network/if-pre-up.d
14 ipsec attest --add --product "$p" --$hash --dir /etc/network/if-up.d
15 ipsec attest --add --product "$p" --$hash --dir /etc/rcS.d
16 ipsec attest --add --product "$p" --$hash --dir /etc/rc2.d
17 ipsec attest --add --product "$p" --$hash --dir /etc/resolvconf/update.d
18 ipsec attest --add --product "$p" --$hash --dir /etc/update-motd.d
19
20 ipsec attest --add --product "$p" --$hash --dir /lib
21 ipsec attest --add --product "$p" --$hash --dir /lib/ebtables
22 ipsec attest --add --product "$p" --$hash --file /lib/resolvconf/list-records
23 ipsec attest --add --product "$p" --$hash --dir /lib/ufw
24 ipsec attest --add --product "$p" --$hash --dir /lib/udev
25 ipsec attest --add --product "$p" --$hash --dir /lib/systemd
26 ipsec attest --add --product "$p" --$hash --dir /lib/xtables
27 ipsec attest --add --product "$p" --$hash --dir /lib/x86_64-linux-gnu
28 ipsec attest --add --product "$p" --$hash --dir /lib/x86_64-linux-gnu/security
29
30 ipsec attest --add --product "$p" --$hash --file /lib64/ld-linux-x86-64.so.2
31
32 ipsec attest --add --product "$p" --$hash --dir /usr/lib
33 ipsec attest --add --product "$p" --$hash --dir /usr/lib/compiz
34 ipsec attest --add --product "$p" --$hash --dir /usr/lib/gvfs
35 ipsec attest --add --product "$p" --$hash --dir /usr/lib/libvirt/connection-driver
36 ipsec attest --add --product "$p" --$hash --dir /usr/lib/nautilus/extensions-3.0
37 ipsec attest --add --product "$p" --$hash --dir /usr/lib/NetworkManager
38 ipsec attest --add --product "$p" --$hash --dir /usr/lib/pm-utils/power.d/
39 ipsec attest --add --product "$p" --$hash --dir /usr/lib/pulse-4.0/modules
40 ipsec attest --add --product "$p" --$hash --dir /usr/lib/rsyslog
41 ipsec attest --add --product "$p" --$hash --dir /usr/lib/ubuntu-release-upgrader
42 ipsec attest --add --product "$p" --$hash --dir /usr/lib/unity-settings-daemon-1.0
43 ipsec attest --add --product "$p" --$hash --dir /usr/lib/update-notifier
44 ipsec attest --add --product "$p" --$hash --dir /usr/lib/xorg/modules/drivers
45 ipsec attest --add --product "$p" --$hash --dir /usr/lib/xorg/modules/extensions
46 ipsec attest --add --product "$p" --$hash --dir /usr/lib/xorg/modules/input
47
48 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu
49 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/colord-plugins
50 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/gconv/
51 ipsec attest --add --product "$p" --$hash --file /usr/lib/x86_64-linux-gnu/gedit/libgedit-private.so
52 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/gedit/plugins
53 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/gio/modules
54 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/ModemManager
55 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/NetworkManager
56 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/nss
57 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/samba
58 ipsec attest --add --product "$p" --$hash --dir /usr/lib/x86_64-linux-gnu/sasl2
59
60 for file in `find /usr/lib/evolution-data-server -name *.so`
61 do
62 ipsec attest --add --product "$p" --$hash --file $file
63 done
64
65 for file in /usr/lib/firefox/*.so
66 do
67 ipsec attest --add --product "$p" --$hash --file $file
68 done
69
70 for file in /usr/lib/thunderbird/*.so
71 do
72 ipsec attest --add --product "$p" --$hash --file $file
73 done
74
75 for file in `find /lib/modules/$m -name *.ko`
76 do
77 ipsec attest --add --product "$p" --$hash --file $file
78 done
79 done
80